In a large pot, brown sausage and onions. Drain. Add the garlic and sautee for 30 seconds.
Stir in beef broth, tomatoes, tomato sauce, carrots, basil, and oregano. Bring to a boil. Reduce heat; simmer uncovered for 20-25 minutes.
Stir in beans, tortellini, and parsley. Bring to a boil and cook for 10-12 minutes or until beans and tortellini are tender. Sprinkle with Parmesan cheese on top of each serving. Serve with warm garlic bread.
*Just be aware that if you save this soup for leftovers the pasta tends to drink up the broth so the result is a really thick soup if you eat it the next day.