This post contains affiliate links. I only recommend products I use and love. Read the full disclosure here
Last Updated on January 14, 2025 by Alaina
Cheese-filled tortellini, crispy bacon, and fresh spinach are simmered in a rich chicken broth, creating the perfect bowl of comfort in this easy Cheese Tortellini Soup with Bacon and Spinach. It’s a warm and satisfying delight!

One of my family’s favorite soup recipes is this Cheese Tortellini Soup with Bacon and Spinach. Over time, I’ve tweaked and perfected the recipe to create a dish that’s rich, filling, and oh-so-satisfying.
In this easy recipe, four-cheese tortellini combines with sautéed onions, carrots, crispy bacon, and fresh spinach in a savory chicken broth base, creating a flavorful soup that’s as simple as it is delicious.
It’s perfect for quick dinners or meal prep, and I hope your family loves it as much as mine does!
Reasons Why You Will Love This Recipe
- Quick and Easy: With minimal prep and just one pot, this soup is ready in no time.
- Full of Flavor: Bacon and cheese-filled tortellini bring an unbeatable savory kick.
- Family-Friendly: It’s a hit with both kids and adults alike!
How to Make Cheese Tortellini Soup with Bacon and Spinach
Made with tender cheese-filled tortellini, crispy bacon, fresh spinach, carrots, and onion in a flavorful chicken broth base, this soup is all about bold flavors and fresh ingredients.
You’ll find the complete list of ingredients and instructions in the printable recipe card at the bottom of this post.
Disclosure: This blog post contains affiliate links for products or services I think you’ll like. This means if you make a purchase from one of these links, I may make a small commission at no additional cost to you. P.S. I only recommend products that I use and love.
Kitchen Tools You May Need
Make sure you have these tools on hand to prepare this recipe with ease:
- Large pot or Dutch oven
- Large skillet
- Knife
- Cutting board
- Ladle
- Measuring cups
- Measuring spoons

Ingredients You Will Need to Make This Soup
This delicious soup recipe is a prime example of how a few simple ingredients can come together to create an incredible meal! I bet you already have most of them in your kitchen right now!
- Butter
- Bacon, diced
- Sweet onion, chopped
- Fresh garlic, minced
- Carrots, peeled and sliced
- Chicken broth
- Spinach leaves, fresh
- Cheese tortellini, refrigerated – use your favorite type: three cheese, one cheese, or cheese lovers
- Grated Parmesan
- Salt and pepper to taste
Step-by-Step Instructions for Cheese Tortellini Soup with Bacon and Spinach
Another reason why I love this recipe is because it comes together in very little time. In thirty minutes or less you can have a meal that’s absolutely irresistible!
Step One: Prep
- Peel and slice the carrots into half-inch to one-inch pieces.
- Chop the onion and mince the garlic.
- Rinse the spinach leaves and set them aside.

Step Two: Cook the Bacon
- In a large skillet, cook the bacon until it is crispy.
- Remove the bacon with a slotted spoon and set aside on a paper towel-lined plate.
- Once it cools, crumble it into small chunks. I usually do this while waiting for the pasta to cook.

Step Three: Sauté the Vegetables
- Melt the butter in a large pot or Dutch oven over medium-low heat.
- Add the garlic, carrots and onion, and sauté until the onion is translucent and the carrots have softened, about 5 minutes, stirring occasionally.

Step Four: Add the Broth and Water
- Pour in the chicken broth and water stirring to combine.
- Add salt and pepper.

Step Five: Cook the Tortellini
- Bring the mixture to a boil, then reduce the heat and add in the tortellini. Cook according to the package instructions.

Step Six: Add Spinach and Bacon
- Once the pasta is cooked, stir in the fresh spinach leaves and bacon and cook for 4 to 5 minutes longer, at least until the spinach is wilted.

Step Seven: Season and Serve
- Taste the soup and add more salt and pepper as needed.
- Ladle into bowls, top with some grated parmesan and serve hot!

How to Store Leftover Tortellini Soup
Store leftovers in an airtight container in the fridge for up to 3 days.
Variations and Additions
This soup is incredibly versatile, and you can easily customize it to suit your tastes. Here are a couple of ideas to switch things up:
- Add Lemon: Stir in a splash of fresh lemon juice for a hint of bright, citrusy flavor that pairs beautifully with the rich broth.
- Add Chicken: Toss in shredded chicken breast or use rotisserie chicken for an extra protein boost and heartier meal.
Can Tortellini Soup be Frozen?
Yes, it can, but you will need to remove the tortellini from the broth and freeze both separately in order to preserve the texture of the pasta. Allow the soup to cool completely before freezing it then split up the soup and tortellini into freezer-safe plastic containers or zip-top bags.
To Reheat Soup: Reheat the soup in a saucepan until simmering. Then stir in the tortellini and simmer until the pasta and broth are heated through.
More Delicious Soups to Try
If you loved this Cheese Tortellini Soup with Bacon and Spinach, check out these other comforting and delicious recipes:
- Tomato Tortellini Soup
- Spanish Lime Soup {Slow Cooker} – Sopa de Lima Style Soup Recipe
- Award-Winning New England Chili
Did You Make This Recipe?
Did you make this Cheese Tortellini Soup with Bacon and Spinach? I’d love to know how it turned out!
Tag me on Instagram @bullocksbuzz or use the hashtag #bullocksbuzz to share your delicious creations.
Pin this recipe to save it for later, and share it with your friends and family by clicking the share buttons at the top of this post!
And finally, if you get a chance, leave a comment and a ⭐⭐⭐⭐⭐ rating on the printable recipe card below!
Printable Recipe Card
Cheese Tortellini Soup with Bacon and Spinach

This comforting Cheese Tortellini Soup with Bacon and Spinach is packed with flavor and ready in just 30 minutes! With cheesy tortellini, crispy bacon, fresh spinach, and a savory chicken broth, it's the perfect quick and hearty meal for any night of the week.
Ingredients
- 3 tablespoons butter
- 2 cloves garlic, minced
- 1 medium carrot, sliced (I use the snack packs of carrots to save time)
- ½ medium Vidalia onion, chopped
- 8 cups chicken broth
- 2 cups water
- 1 (20-ounce) package refrigerated cheese tortellini - I prefer Four Cheese
- ½ package fresh spinach leaves, rinsed
- ½ teaspoon ground black pepper
- 1 teaspoon kosher salt
- freshly grated parmesan, optional
- ½ package bacon
Instructions
- Peel and slice the carrots into half-inch to one-inch pieces. Chop the onion and mince the garlic. Rinse the spinach leaves and set them aside.
- In a large skillet, cook the bacon until it is crispy. Remove the bacon with a slotted spoon and set aside on a paper towel-lined plate. Once cooled, crumble it into small chunks. and set aside (I usually do this while waiting for the pasta to cook).
- Melt the butter in a large pot or Dutch oven over medium-low heat. Add the garlic, carrots and onion, and sauté until the onion is translucent and the carrots have softened, about 5 minutes, stirring occasionally.
- Pour in the chicken broth and water and stir to combine. Mix in the salt and pepper.
- Bring to a boil, reduce the heat, and add in the tortellini. Cook according to the package instructions
- Once pasta is cooked, stir in fresh spinach leaves and bacon and cook for an additional 4 to 5 minutes, at least until the spinach is wilted.
- Taste the soup and add more salt and pepper as needed.
- Ladle into bowls, top with grated parmesan if desired, and serve hot!
Nutrition Information:
Yield:
8Serving Size:
1 bowlAmount Per Serving: Calories: 159Total Fat: 11gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 36mgSodium: 1287mgCarbohydrates: 9gFiber: 1gSugar: 3gProtein: 7g
Nutritional information is automatically calculated with ingredients and serving size and may not be accurate. Please always double check with your own nutritional apps as well.