If you are craving a comforting dinner that feels cozy yet comes together fast, this 30-Minute Parmesan Tomato Tortellini Soup is exactly what you need. With a creamy tomato base, tender cheese tortellini, fresh spinach, and plenty of Parmesan flavor, this soup is rich, satisfying, and perfect for busy weeknights.
This recipe is inspired by classic Italian flavors but simplified for everyday cooking. Everything comes together in one pot, making cleanup easy and stress free. Whether you are cooking for family, guests, or just yourself, this soup delivers big flavor with minimal effort.
Table of Contents
Why Youโll Love This 30-Minute Parmesan Tomato Tortellini Soup

This soup checks all the right boxes for a reliable go-to meal.
First, it is fast. From start to finish, you can have a steaming bowl on the table in about 30 minutes, making it ideal for weeknights.
Second, it is hearty without being heavy. The cheese tortellini adds substance, while the tomato broth keeps things balanced. A touch of cream and Parmesan brings everything together without overpowering the soup.
Third, it is incredibly flexible. You can make it vegetarian, add protein, or adjust the creaminess to your liking. It also reheats beautifully, which makes it great for leftovers.
Finally, it is pure comfort food. Warm, creamy, and full of familiar flavors, this soup feels like a hug in a bowl.
Ingredients for 30-Minute Parmesan Tomato Tortellini Soup
Soup Base
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 2 tablespoons all-purpose flour
Liquids and Tomatoes
- 4 cups chicken broth or vegetable broth
- 1 can (14.5 ounces) diced tomatoes, undrained
- 1 teaspoon granulated sugar, optional, to balance acidity
Pasta and Add-Ins
- 10 to 12 ounces refrigerated or frozen cheese tortellini
- 2 cups fresh baby spinach
Creamy Finish
- 3/4 cup heavy cream or half-and-half
- 1/2 cup freshly grated Parmesan cheese, plus more for serving
- Salt and black pepper, to taste
Ingredient Notes and Substitutions
Tortellini: Cheese tortellini works best here, but spinach and cheese tortellini is also a great option. If using frozen tortellini, you may need an extra minute or two of cooking time.
Cream: Heavy cream gives the richest result, but half-and-half works well for a lighter soup. For a dairy-light option, you can use evaporated milk.
Parmesan: Freshly grated Parmesan melts more smoothly and adds better flavor than pre-shredded cheese.
Broth: Vegetable broth keeps the soup vegetarian. Chicken broth adds a slightly deeper flavor.
Spinach: Baby spinach wilts quickly and blends well into the soup. Kale can be used, but it will need a few extra minutes to soften.
Step-by-Step Instructions
Step 1: Sautรฉ the Aromatics
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for about 4 to 5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and Italian seasoning, and cook for another 30 seconds until fragrant.
Step 2: Build the Base
Sprinkle the flour over the onion and garlic mixture. Stir continuously for about 1 minute to cook off the raw flour taste. Slowly pour in the broth while stirring to prevent lumps. Add the diced tomatoes with their juices and stir well.
Bring the soup to a gentle simmer and let it cook for about 5 minutes. This allows the flavors to come together and the broth to thicken slightly.
Step 3: Blend and Season
For a smoother texture, use an immersion blender to partially blend the soup directly in the pot. You can blend as much or as little as you like. If you prefer a chunkier soup, you can skip this step.
Season with salt, black pepper, and the optional sugar to balance the acidity of the tomatoes.
Step 4: Cook the Tortellini
Add the tortellini to the pot and simmer according to package instructions, usually about 3 to 5 minutes for refrigerated tortellini. Stir occasionally to prevent sticking.
Step 5: Finish with Cream, Spinach, and Parmesan
Lower the heat and stir in the heavy cream or half-and-half. Add the spinach and cook for 1 to 2 minutes until wilted. Finally, stir in the grated Parmesan cheese until melted and smooth.
Taste and adjust seasoning as needed. Serve hot with extra Parmesan on top.
Pro Tips for Success
- Use freshly grated Parmesan for the best flavor and texture.
- Do not overcook the tortellini. It should be tender but not mushy.
- Add the cream over low heat to prevent curdling.
- If the soup thickens too much, add a splash of broth to loosen it.
- Taste before serving and adjust salt after the Parmesan is added.
- For extra richness, drizzle a little olive oil on top before serving.
Flavor Variations
- Protein Boost: Add cooked shredded chicken or turkey for a heartier meal.
- Sausage Style: Stir in cooked chicken sausage or plant-based sausage slices.
- Spicy Kick: Add a pinch of red pepper flakes for gentle heat.
- Extra Veggies: Mushrooms, zucchini, or roasted red peppers work well.
- Herb Finish: Top with fresh basil or parsley for brightness.
Serving Suggestions
This 30-Minute Parmesan Tomato Tortellini Soup is filling on its own, but it pairs beautifully with simple sides.
Serve it with crusty bread, garlic bread, or warm breadsticks for dipping. A fresh green salad with a light vinaigrette balances the richness of the soup. For a cozy dinner, add a grilled cheese sandwich on the side.
Storage and Freezing Instructions
Refrigerator: Store leftover soup in an airtight container in the refrigerator for up to 3 days. The tortellini will absorb some liquid, so add extra broth when reheating.
Freezer: This soup is best enjoyed fresh, but you can freeze it without the tortellini and cream. Freeze the tomato base for up to 2 months, then add fresh tortellini and cream when reheating.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring often.
Print
30-Minute Parmesan Tomato Tortellini Soup
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A cozy and comforting tomato-based soup made with tender cheese tortellini, fresh spinach, cream, and plenty of Parmesan flavor, ready in just 30 minutes.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 2 tablespoons all-purpose flour
- 4 cups chicken broth or vegetable broth
- 1 can (14.5 ounces) diced tomatoes, undrained
- 1 teaspoon granulated sugar (optional)
- 10 to 12 ounces cheese tortellini
- 2 cups fresh baby spinach
- 3/4 cup heavy cream or half-and-half
- 1/2 cup freshly grated Parmesan cheese
- Salt and black pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion and cook until softened, about 4 to 5 minutes.
- Add garlic and Italian seasoning and cook until fragrant.
- Sprinkle in flour and stir for 1 minute.
- Slowly add broth while stirring, then add diced tomatoes.
- Simmer for 5 minutes to thicken slightly.
- Blend partially with an immersion blender if desired.
- Season with salt, pepper, and sugar if using.
- Add tortellini and cook according to package instructions.
- Lower heat and stir in cream.
- Add spinach and cook until wilted.
- Stir in Parmesan until smooth and melted.
- Taste and adjust seasoning before serving.
Notes
Do not overcook the tortellini and add the cream over low heat to prevent curdling.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-Inspired
Nutrition Facts (Per Serving)
| Nutrient | Approximate Amount |
|---|---|
| Calories | 360 |
| Protein | 14 g |
| Carbohydrates | 34 g |
| Fat | 19 g |
| Fiber | 4 g |
| Sodium | 780 mg |
Values are estimates and may vary depending on ingredients used.
FAQ About 30-Minute Parmesan Tomato Tortellini Soup
Can I make this soup vegetarian?
Yes, simply use vegetable broth instead of chicken broth. Everything else in the recipe is already vegetarian friendly.
Can I use canned tomato sauce instead of diced tomatoes?
You can, but the texture will be smoother and slightly thicker. Use about 1 1/2 cups of tomato sauce and add a bit more broth if needed.
How do I keep the cream from curdling?
Make sure the soup is not boiling when you add the cream. Lower the heat and stir it in gently for the best results.
Can I use dried tortellini?
Dried tortellini takes longer to cook and may absorb too much liquid. If using it, cook it separately and add it to the soup just before serving.
Is this soup good for meal prep?
Yes, but it is best eaten within a few days. The tortellini will soften over time, so keep that in mind if prepping ahead.
Final Thoughts
This 30-Minute Parmesan Tomato Tortellini Soup is everything a weeknight dinner should be comforting, flavorful, and easy to make. With its creamy tomato base, tender pasta, and savory Parmesan finish, it is a recipe you will want to make again and again.
Whether you serve it for a family dinner, a cozy night in, or meal prep for the week, this soup delivers warmth and satisfaction in every spoonful.
