01 -
Heat olive oil in a Dutch oven over medium heat. Add Italian sausage and cook for 5 to 7 minutes until browned.
02 -
Transfer browned sausage to a paper-lined plate to drain excess fat.
03 -
Discard all but 15 ml of the sausage drippings from the pot.
04 -
Using the remaining drippings, sauté diced onion and minced garlic over medium heat for 3 to 4 minutes until softened.
05 -
Add beef broth, water, diced tomatoes, shredded carrot, dried basil, dried oregano, tomato sauce, and drained sausage to the pot. Stir well.
06 -
Bring mixture to a boil, then reduce heat to low and simmer uncovered for 30 minutes.
07 -
Skim any visible fat from the surface, stir in fresh parsley, then cover and simmer for an additional 30 minutes.
08 -
Stir in fresh tortellini and heavy cream, then cook for 10 more minutes until pasta is tender and broth is creamy.
09 -
Dish soup into bowls and garnish with additional fresh parsley, chopped basil, and grated Parmesan cheese before serving.