This Spinach Tortellini Soup is a warm hug in a bowl! It features tender tortellini and fresh spinach, all swimming in a flavorful broth. Perfect for a cozy dinner!
I love how easy this soup is to make! Just toss everything together, and in no time, you’ve got a delicious meal. It’s also great for using up whatever veggies you have around!
Key Ingredients & Substitutions
Olive Oil: I love using extra virgin olive oil for its rich flavor. If you’re looking for a lighter option, you can substitute with canola oil or avocado oil.
Onion: A small yellow onion adds sweetness to the soup. If you’re short on time, try using shallots or green onions for a different flavor.
Garlic: Fresh garlic is key for that aromatic base. You could use garlic powder in a pinch, but fresh truly shines here.
Broth: I usually go for vegetable broth, but chicken broth works wonderfully too. For a lighter option, low-sodium broth helps control the saltiness of the soup.
Tortellini: I prefer cheese tortellini for its creamy filling, but you can also try spinach or mushroom-filled varieties if you want more greens or flavors.
Heavy Cream: Heavy cream adds richness. For a lighter version, half-and-half or even coconut milk can provide creaminess without all the calories.
How Do I Make Sure My Spinach Stays Bright and Fresh?
To keep your spinach vibrant, add it towards the end of cooking, just a couple of minutes before serving. This helps it wilt while maintaining its fresh green color!
- Make sure your soup is simmering before adding the spinach.
- Stir it in gently until just wilted.
- Avoid overcooking to prevent it from turning dull and mushy.
What’s the Best Way to Enhance the Broth’s Flavor?
A tasty broth makes all the difference. To boost flavor, consider sautéing your onions and garlic until golden. This caramelization adds depth. You can also enhance the flavor by:
- Adding a splash of white wine after sautéing the garlic.
- Folding in fresh herbs like parsley or basil right at the end.
- Adjusting seasonings based on your taste. Don’t be afraid to sprinkle in a bit of lemon juice for brightness!
These tips will help you create a delicious Spinach Tortellini Soup that everyone will love! Enjoy your cooking!

Spinach Tortellini Soup
Ingredients You’ll Need:
For The Soup:
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 cup water
- 1 teaspoon dried Italian seasoning (or a mix of basil, oregano, thyme)
- 1/2 teaspoon crushed red pepper flakes (optional, for a little heat)
- Salt and pepper to taste
- 1 package (about 9-10 ounces) refrigerated cheese tortellini
- 3 cups fresh spinach leaves
- 1/2 cup heavy cream or half-and-half
- Grated Parmesan cheese, for garnish
- Crusty bread, for serving
How Much Time Will You Need?
This delightful soup takes about 10 minutes to prep and 15 minutes to cook, totaling around 25 minutes from start to finish. Quick, easy, and incredibly satisfying!
Step-by-Step Instructions:
1. Sauté the Aromatics:
Heat the olive oil in a large pot over medium heat. Once the oil is hot, add the finely chopped onion and sauté until translucent and soft, about 5 minutes. Stir occasionally to prevent sticking. This will create a nice base for your soup!
2. Add Garlic:
After the onion is soft, add the minced garlic to the pot. Cook for another minute until fragrant, but be careful not to let it burn—stir often!
3. Create the Broth:
Pour in the vegetable or chicken broth along with 1 cup of water. Stir in the Italian seasoning, crushed red pepper flakes (if using), and season with salt and pepper. Bring the mixture to a gentle simmer; this will help develop all those lovely flavors!
4. Cook the Tortellini:
Once your broth is simmering nicely, add the cheese tortellini to the pot. Cook according to package directions, usually around 5-7 minutes, until they are tender and cooked through.
5. Add the Spinach:
About 2 minutes before the tortellini is done, add the fresh spinach leaves. Stir gently until the spinach wilts and is incorporated into the soup.
6. Stir in the Cream:
Lower the heat and carefully stir in the heavy cream or half-and-half. Heat it gently until warmed through, but avoid boiling at this point to keep that creamy texture smooth.
7. Final Taste Adjustments:
Give your soup a taste and adjust the seasoning if needed. A little more salt, pepper, or red pepper flakes can go a long way in enhancing flavor!
8. Serve and Enjoy:
Ladle the hot soup into bowls, and sprinkle generously with grated Parmesan cheese. Serve immediately alongside some crusty bread for dipping—enjoy your comforting bowl of Spinach Tortellini Soup!
This soup is packed with delicious and comforting flavors and is perfect for any day. Enjoy every lovely spoonful!

Can I Use Frozen Tortellini Instead?
Absolutely! If you’re using frozen tortellini, add them directly to the simmering broth and increase the cooking time by a couple of minutes, usually around 8-10 minutes, until they’re cooked through.
How Can I Make This Soup Vegetarian?
This soup is already vegetarian if you use vegetable broth! Just ensure that your tortellini is cheese-filled or made with vegetables, and you’re good to go!
What Should I Do If I Don’t Have Heavy Cream?
No problem! You can replace heavy cream with half-and-half, whole milk, or even a dairy-free alternative like almond milk or coconut cream for a lighter version. Just note that non-dairy options may slightly change the flavor and texture.
How Can I Store Leftovers?
Store any leftover soup in an airtight container in the fridge for up to 3 days. To reheat, warm it gently on the stove or in the microwave. You may want to add a splash of broth or water to loosen it up, as it may thicken in the fridge.


