Ingredients
Method
Step-by-Step Cooking Walkthrough
- Sauté Aromatics: In a large Dutch oven or heavy-bottomed stockpot, heat olive oil over medium heat. Add diced onion and cook for 4 to 5 minutes until soft and translucent. Stir in minced garlic, Italian seasoning, red pepper flakes, salt, and pepper; cook for 1 minute until intensely fragrant.
- Simmer Broth & Beans: Pour in crushed San Marzano tomatoes, vegetable broth, and rinsed cannellini beans. Add the parmesan rind into the pot. Bring to a gentle boil, then reduce heat to medium-low and simmer uncovered for 10 minutes to allow the rich tomato and herb flavors to meld together.
- Cook Fresh Tortellini: Discard parmesan rind. Drop the fresh three-cheese tortellini directly into the simmering soup. Cook for 3 to 4 minutes (or according to package instructions) until the tortellini float to the surface and are tender al dente.
- Finish with Cream, Spinach & Cheese: Reduce heat to low. Stir in heavy whipping cream and chopped baby spinach, stirring gently for 1 to 2 minutes until spinach is wilted into bright green ribbons. Remove from heat and stir in freshly grated Parmigiano-Reggiano.
- Garnish & Serve: Ladle hot soup into wide warmed bowls. Top each serving with extra shaved parmesan cheese, cracked black pepper, a swirl of extra virgin olive oil, and fresh torn basil leaves. Serve with toasted garlic artisan bread!
Nutrition
Notes
Chef Secret: Simmering a parmesan cheese rind directly in the broth infuses an irresistible nutty umami depth that elevates simple canned tomatoes to bistro-level quality. For tender, non-soggy tortellini, cook them directly in the simmering broth during the final 3 to 4 minutes of cooking!
