Heat a large pot over medium-high heat. Saute Italian sausage (1 pound), crumbling with a wooden spoon, until sausage is no longer pink. Transfer to a plate; set aside. Pour off and discard all but 2 tablespoons of pan dripping.
Reduce the heat to medium and add the onions (1 cup) then cook for 3 minutes. Add the carrots (3) to the onions and continue to cook for 3 minutes. Stir in garlic (1 tablespoon) and cook until fragrant, about 1 minute.
Add the beef stock (6 cups), tomato sauce (1 can), crushed tomatoes (1 can), red wine (1/2 cup), zucchini (1), Italian seasoning (1 1/2 tablespoons), black pepper (1/2 teaspoon), sugar (1/4 teaspoon), bay leaf (1), Parmesan cheese (1 cup), and cooked sausage stirring to combine. Simmer, uncovered, stirring occasionally, for 40 minutes or until the soup has thickened and the vegetables are tender. Remove and discard bay leaf.
Add the tortellini (1 package) to the soup and cook until the pasta is tender about 8 minutes. Adjust seasoning. Ladle into individual bowls and serve, passing with extra Parmesan cheese.
Notes
Sautéing: First, sauté your veggies in the same pot you cook your sausage in. Yes, you must sauté your veggies. I know it’s all going into the same pot, but this step is instrumental in building the fond and flavor.
Simmering: You’ll also be simmering this soup until it thickens up and the veggies are cooked. Be sure to use medium-low heat and allow only a gentle bubbling since you’ll be stirring occasionally.
Extra Broth: You’ll also want to keep a little beef broth on hand. The soup will thicken a bit as it sits and adding a little beef broth is the best way to thin it out for serving.