A comforting soup, loaded with veggies, sausage, and, of course, fresh tortellinis. Just spicy enough to warm you up on a cold evening, this soup makes for a perfect weeknight meal.
In a large dutch oven or soup pot, heat the olive oil over medium heat until it begins to shimmer. Add the chopped yellow onion and chopped carrots, stirring occasionally until the vegetables have softened, about 5 minutes. Add in the minced garlic and stir to incorporate. Let cook for about 1 minute until fragrant.
Add in the spicy italian sausage, breaking it up with a spoon until smaller pieces are formed. Pausing from time to time to let the meat brown, about 6 minutes.
Stir in the tomato paste, coating the sausage and vegetables in the tomato. Add in the sliced baby portobello mushrooms and pesto, giving it a quick stir, before adding in the crushed tomatoes and chicken broth. Stir everything together until evenly mixed and turn the heat up to high, bringing the soup to a simmer. Let the soup bubble for 15-20 minutes.
After your soup has simmered, add the spinach and heavy cream. Stir the cream into the soup and then add in the fresh tortellinis. Let simmer until the tortellinis are cooked through, about 3 minutes and remove from the heat. Stir in the grated parmesan cheese and ladle into soup bowls.
Top the soup with extra pesto and parmesan cheese and serve with crusty bread. Leftovers will stay in the fridge for up to 3 days, just note the noodles will absorb the liquid. Before re-warming, add more chicken stock to bring it back to a soup-like consistency. Enjoy!