This rustic tortellini soup is a bold, tomato-based soup with real depth of flavor, tender cheese tortellini, and fresh spinach added at the end for texture. It comes together quickly, yet tastes like a soup that’s been simmering far longer. Simple ingredients, thoughtful timing, and balanced seasoning make this a reliable, satisfying option any night of the week.
Sauté: Heat olive oil in a large pot and cook the chopped onion until soft and translucent.
Bloom: Add the pressed garlic and cook for one minute, just until fragrant.
Build: Stir in Italian seasoning, crushed red pepper flakes (if using), salt, pepper, vegetable broth, diced tomatoes, and tomato sauce.
Simmer: Bring the soup to a gentle simmer so the flavors can come together.
Thicken: Sift in the flour while stirring steadily to prevent clumps and lightly thicken the broth.
Finish: Remove from heat and stir in the cooked tortellini, fresh spinach, and heavy cream.
Serve: Ladle into bowls and garnish with grated parmesan if desired.
Notes
Add spinach off the heat: It wilts perfectly from the warmth of the soup without cooking and keeps its color and bite.
Keep tortellini on the side: Pasta continues to soak up liquid over time, and storing it separately helps it maintain its texture and integrity.
Freeze the soup without pasta: The base holds up beautifully in the freezer, and adding the tortellini after reheating keeps the texture just right.
Start with good tomatoes: When tomatoes carry the soup, as they do in this recipe, starting with a quality variety makes all the difference.
Have everything prepped first: This soup comes together quickly, and it’s much easier to make when you’re prepared ahead of time instead of scrambling mid-cook.