This creamy pesto tortellini soup is a warm, cozy bowl of comfort that comes together in under 30 minutes. ♡

The magic here is the pesto. It melts straight into the broth and creates this rich, herbaceous base that coats every single tortellini. Add a splash of cream and some fresh spinach, and you get a soup that tastes like it simmered for hours.
Grab a pot, your favorite store-bought tortellini, and a jar of pesto. This one is weeknight-friendly and foolproof. Let’s make it together.

Ingredients
Pesto Tortellini Soup
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 4 cups chicken broth (or vegetable broth)
- 9 oz package cheese tortellini (fresh or frozen)
- 1/3 cup basil pesto
- 1/2 cup heavy cream
- 2 cups fresh baby spinach
- 1/2 cup cherry tomatoes, halved
- Salt and pepper to taste
- Parmesan shavings for serving
Optional add-ins:
- Red pepper flakes for heat
- Sun-dried tomatoes
- Shredded rotisserie chicken
- Crusty bread for dipping

How to Make Pesto Tortellini Soup
- Saute. Heat olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 3 to 4 minutes until softened. Add garlic and stir for 30 seconds until fragrant.
- Simmer. Pour in the chicken broth and bring to a gentle boil. Add the tortellini and cook according to package directions, usually 3 to 5 minutes for fresh or 5 to 7 for frozen.
- Stir. Reduce heat to low. Add the pesto and heavy cream, stirring until the broth turns creamy and green. Let it warm through for 1 to 2 minutes (don’t let it boil after adding cream).
- Wilt. Toss in the baby spinach and halved cherry tomatoes. Stir gently until the spinach wilts down, about 1 minute.
- Serve. Ladle into bowls and top with parmesan shavings, a drizzle of pesto, and crusty bread on the side.
Tips
- Use fresh tortellini from the refrigerated section for the best texture. Frozen works too but needs a couple more minutes.
- Don’t boil the soup after adding the cream. Keep it on low heat to prevent the cream from splitting.
- Stir the pesto in off the heat for the brightest color and flavor.
- Leftover soup thickens in the fridge. Add a splash of broth when reheating.
- This soup is best eaten the same day. The tortellini absorbs liquid as it sits.
Variations
- Swap pesto for sun-dried tomato pesto and skip the cherry tomatoes for a red version.
- Add shredded rotisserie chicken to make it a full protein-packed meal.
- Use coconut cream instead of heavy cream for a dairy-free option (keep the parmesan or use nutritional yeast).
- Stir in a handful of white beans for extra fiber and body.
- Try it with gnocchi instead of tortellini for a different dumpling vibe.

FAQ
Can I make pesto tortellini soup ahead of time?
You can prep the broth base ahead, but wait to add the tortellini until you’re ready to eat. They absorb liquid fast and get mushy if they sit too long.
What kind of tortellini should I use?
Cheese tortellini works best here. Fresh from the refrigerated section is ideal, but frozen or even dried will work. Just adjust the cook time.
Can I freeze pesto tortellini soup?
Not recommended. The cream can separate and the tortellini gets too soft when thawed. Make it fresh for the best results.
How do I make this soup vegetarian?
Swap chicken broth for vegetable broth. Everything else is already vegetarian as long as your pesto and tortellini don’t contain meat.
What goes well with pesto tortellini soup?
Crusty sourdough bread, a simple side salad, or garlic bread. It’s hearty enough on its own but bread for dipping is a must.

Pesto Tortellini Soup
A creamy, herby tortellini soup made with basil pesto, fresh spinach, and parmesan in under 30 minutes.
Ingredients
Method
- Saute. Heat olive oil in a large pot over medium heat. Cook diced onion 3 to 4 minutes until soft. Add garlic, stir 30 seconds.
- Simmer. Add broth, bring to a boil. Add tortellini and cook per package directions.
- Stir. Reduce to low. Stir in pesto and cream until combined. Warm 1 to 2 minutes without boiling.
- Wilt. Add spinach and tomatoes. Stir until spinach wilts, about 1 minute.
- Serve. Ladle into bowls, top with parmesan and a pesto drizzle.
Notes
Don't boil after adding cream to prevent splitting.
Fresh tortellini gives the best texture. Add extra broth when reheating leftovers.
Fresh tortellini gives the best texture. Add extra broth when reheating leftovers.


