Rustic Tortellini Soup Recipe
This rustic tortellini soup recipe is hearty, deeply satisfying, and packed with flavor from the very first spoonful to the last. It comes together in just 20 minutes, delivering slow-cooked flavor without the long wait. This is classic, comforting soup done right.
If you love cozy, tomato-based soups and stew, you may also enjoy my authentic Italian zucchini soup or a big bowl of hearty chili con carne on a chilly fall evening or a cold winter afternoon.

Let’s talk about this recipe
Hands down, this is the very best tomato-based soup I’ve ever tasted. The first time I had it, I was completely hooked — and that surprised me, because tomato soup has rarely delivered enough flavor to hold my attention.
Too often, tomato soups fall flat, tasting thin and one-note, more like warmed tomato juice than a thoughtfully built dish. This one is different. The seasoning is up front and the tomato base is full-bodied — every component works together to create crave-worthy flavor. Serve it with rustic parmesan crackers or classic cornbread crackers and it stops feeling like a simple soup and starts feeling like a proper dinner.
What makes this recipe so good?
- Bold, well-developed tomato flavor that avoids the flat, watery taste common in many quick tomato-based soups.
- Ready in about twenty minutes, yet built with enough depth to taste like it simmered all day long.
- Flexible with or without tortellini depending on whether you want something lighter or a more filling meal.
- Easily adapted to other pastas, such as mini ravioli or cavatelli, without changing the overall character of the soup.
- Finished with fresh spinach added at the end to preserve texture and add freshness.
- Hearty enough to stand alone, while still pairing beautifully with a slice of bread, a few crackers, or a grilled cheese sandwich.
Ingredients you’ll need

- Crushed red pepper flakes: These are optional, but they really do add character to the soup. Start light and adjust to taste so the heat supports the tomato instead of overpowering it.
- Diced tomatoes: These carry a lot of the flavor, so quality is important here. A good diced tomato gives you body and balance instead of a thin, acidic base.
- Tomato sauce: The tomato sauce rounds everything out and ties the broth together. Using a good-quality sauce keeps the soup rich and flavorful instead of leaving it watery and flat.
- Cheese tortellini: I used frozen tortellini for this recipe, and I often do because I usually have them in the freezer. You can absolutely level this soup up by using tortellini from the refrigerated section, or even homemade if you’re willing to go that route.
- Spinach: Fresh spinach makes all the difference here. It isn’t cooked into the soup — it’s added at the end and just wilted, which gives you better flavor and a bit of texture instead of mushy greens.
See recipe card below for full information on ingredients and quantities.
Make it your own
- Add Italian sausage to introduce another layer of savory flavor without overpowering the tomato base.
- Use up extra vegetables lingering in the fridge — this soup is very accommodating and embraces variety easily.
- Use different pastas, such as mini ravioli, cavatelli, handmade gnocchi or semolina trofie pasta, to change things up without reworking the recipe, or to work with what you have on hand.
- Swap the greens by using chopped kale or chard if you prefer a heartier green.
- Finish with fresh herbs like basil or parsley for a brighter, fresher note right before serving.
Would you like to save this post for later?
How to make rustic tortellini soup
This soup moves quickly once you start putting it together, so it’s helpful to have everything prepped and ready to go before you start cooking.


Step 1: Sauté the chopped onion in olive oil until it becomes soft and translucent.
Step 2: Add the pressed garlic and cook for one minute, until it becomes fragrant.


Step 3: Stir in the Italian seasoning, red pepper flakes (if using), salt, pepper, vegetable broth, diced tomatoes, and tomato sauce.
Step 4: Bring the soup to a light simmer and sift in the flour, stirring as you go to prevent clumping.

Step 5: Remove from heat and stir in the cooked tortellini, raw spinach, and heavy cream. Garnish with grated parmesan when serving, if desired.
Recipe FAQs
Yes, just keep the tortellini separate and add it when reheating for the best texture.
Yes, and it’s actually the preferred choice. Fresh tortellini has great texture and flavor and it holds up beautifully in the broth.
Not at all. The crushed red pepper flakes bring the spicy heat to this soup, and they are optional and easy to adjust.
Yes, the soup is hearty and flavorful with or without tortellini.
A good-quality canned diced tomato and tomato sauce are the best way to go, they bring a noticeable difference in the flavor of the final dish.
Serving ideas
This soup is wonderful served with fresh-baked bread, homemade crackers, or a gourmet grilled cheese sandwich. Those simple additions complement the tomato base without competing with it and make the meal feel settled and intentional.
That said, this soup doesn’t need anything alongside it. A generous bowl has enough body, flavor, and substance to be satisfying on its own, whether you’re sitting down to dinner or enjoying a steamy bowl in the afternoon.

Diane Gail’s tips for success
- Add spinach off the heat: It wilts perfectly from the warmth of the soup, without fully cooking, and keeps its color and bite.
- Keep tortellini on the side: Pasta continues to soak up liquid over time, and storing it separately allows it to maintain it’s 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.
Find more old-fashioned soup recipes to make in your kitchen during the colder months in my soup roundup post.

Rustic Tortellini Soup Recipe
Ingredients
- 2 tablespoons olive oil extra virgin
- 1 small yellow onion chopped
- 2 large garlic cloves pressed
- 1 1/2 teaspoons Italian seasoning
- 1/4 teaspoon crushed red pepper flakes optional
- salt to taste
- ground black pepper to taste
- 3 cups vegetable broth
- 15 oz diced tomatoes
- 8 oz tomato sauce
- 1/4 cup all-purpose flour
- 10 oz cheese tortellini cooked
- 1/2 cup heavy cream
- 2 cups fresh spinach lightly packed
- freshly grated parmesan cheese optional garnish
Instructions
- 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.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.





This soup really changed how I think about tomato-based soups. It comes together quickly, delivers real flavor, and doesn’t have to simmer for hours on the stove. If you make it, I’d love to hear what pasta or additions you used.
~ Diane Gail