Delicious creamy Tuscan ravioli soup in a bowl garnished with herbs and cheese.

Loading…

By Reading time
Servings 4–6 people

Creamy Tuscan Ravioli Soup is a comforting bowl full of tender ravioli swimming in a rich, creamy broth with sun-dried tomatoes, garlic, and plenty of spinach. It’s like a warm hug on a cold day, with a mix of silky pasta and fresh veggies that make it feel both homey and a little fancy.

I love how easy it is to whip up this soup when I want something filling but not too heavy. The cheese-filled ravioli cooks quickly right in the broth, soaking up all the tasty flavors, and the spinach adds that fresh pop of green that brightens every spoonful. I usually add a sprinkle of Parmesan on top because it’s that little extra touch that always makes it taste better.

One of my favorite ways to enjoy this soup is with some crusty bread for dipping. It turns the meal into something you just want to linger over, whether it’s a weeknight dinner or a lazy weekend lunch. Whenever I make this, I find myself looking forward to the leftovers the next day because the flavors get even better.

Key Ingredients & Substitutions

Cheese ravioli: This is the star of the soup, bringing creamy, cheesy bites. You can swap for spinach or meat ravioli if you prefer. Frozen or fresh both work well—just adjust cooking time slightly.

Sun-dried tomatoes: They add a tangy, slightly sweet pop of flavor. If you don’t have these, diced roasted red peppers or cherry tomatoes make good substitutes. Drain tomatoes if packed in oil to avoid extra greasiness.

Baby spinach: Adds freshness and color. Kale can be swapped in for a heartier texture but cook it a bit longer. Fresh spinach wilts quickly and blends nicely into creamy soups.

Bacon: Adds smoky, salty depth. For a vegetarian version, use smoked paprika or a smoky seasoning instead, or skip it entirely and boost flavor with extra garlic and herbs.

Heavy cream: This makes the broth rich and smooth. For a lighter touch, try half-and-half or coconut milk. Just note that the soup will be less creamy but still tasty.

How Do You Cook Ravioli Perfectly in Soup Without It Getting Mushy?

Ravioli can easily overcook and fall apart if you’re not careful. Here’s how to keep them tender and intact:

  • Wait until the soup is simmering with the broth and cream fully mixed.
  • Add ravioli gently, one by one if needed, and stir very carefully to avoid tearing.
  • Cook for the time on the package, usually 3-5 minutes, until they float — a sign they’re done.
  • Turn off heat right after cooking to prevent overcooking.
  • Serve immediately for best texture because ravioli continue to soften as they sit.

By treating ravioli gently and timing the cooking well, you get soft, flavorful pasta pockets without mushy or falling-apart pieces. This keeps your creamy Tuscan soup just right every time!

Creamy Tuscan Ravioli Soup Recipe

Equipment You’ll Need

  • Large soup pot – I prefer this because it holds all ingredients and heats evenly.
  • Wooden spoon or stirring spoon – helps you mix ingredients gently without scratching the pot.
  • Measuring cups and spoons – keep things accurate, especially with seasonings and liquids.
  • Slotted spoon – perfect for removing crispy bacon or handling cooked ravioli without breaking them apart.
  • Garlic press (optional) – makes mincing garlic quick and easy for a better flavor release.
  • Grater or Parmesan shaker – for adding fresh Parmesan on top before serving.

Flavor Variations & Add-Ins

  • Use cooked chicken or turkey instead of bacon for a leaner, protein-packed version.
  • Add chopped roasted red peppers or a splash of white wine to deepen flavors.
  • Switch spinach for kale or arugula for different greens and textures.
  • Sprinkle with crushed red pepper flakes or a dash of smoked paprika for a spicy, smoky twist.

How to Make Creamy Tuscan Ravioli Soup

Ingredients You’ll Need:

  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 1 small onion, finely chopped
  • 4 slices bacon, chopped
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 1 (9-12 oz) package cheese-filled ravioli (fresh or frozen)
  • 1 cup sun-dried tomatoes, chopped (preferably not in oil)
  • 2 cups fresh baby spinach leaves
  • 1 teaspoon Italian seasoning
  • Salt and freshly ground black pepper, to taste
  • ½ cup grated Parmesan cheese, plus extra for garnish
  • Crusty bread, for serving

How Much Time Will You Need?

This soup takes about 30 minutes total. You’ll spend around 10 minutes prepping your ingredients and cooking the bacon and sautéing the onions and garlic. Then, about 15 minutes simmering and cooking the ravioli, with a few minutes extra to add the spinach and finish everything up. Perfect for a cozy, quick meal!

Step-by-Step Instructions:

1. Cook the Bacon and Sauté Aromatics

Heat the olive oil in a large pot over medium heat. Add the chopped bacon and cook until crispy, then remove it with a slotted spoon and set aside, leaving the bacon fat in the pot. Next, add the minced garlic and chopped onion, and sauté until the onion becomes soft and translucent, about 3-4 minutes.

2. Prepare the Broth

Pour in the chicken broth and bring it to a simmer. Add the sun-dried tomatoes and Italian seasoning, stirring to combine. Let the broth simmer for about 5 minutes so the flavors can mix beautifully.

3. Add Cream and Ravioli

Lower the heat to low and stir in the heavy cream carefully. Gently add the ravioli to the pot and cook according to the package instructions—usually 3 to 5 minutes—until the ravioli float to the top, meaning they’re perfectly cooked.

4. Finish with Spinach, Bacon, and Cheese

Stir in the fresh spinach and cooked bacon, letting the spinach wilt into the warm soup. Add the grated Parmesan cheese, and season with salt and pepper to your liking. Mix everything well and warm through one last time.

5. Serve and Enjoy

Ladle the creamy soup into bowls, sprinkle some extra Parmesan cheese and freshly ground black pepper on top. Serve it hot with crusty bread on the side for dipping, and enjoy a comforting bowl full of delicious flavors!

Can I Use Frozen Ravioli for This Soup?

Yes! Frozen ravioli work perfectly. Just make sure to add them directly to the simmering soup and cook according to the package instructions. They may take a minute or two longer than fresh ravioli.

How Can I Make This Soup Vegetarian?

Simply omit the bacon and use vegetable broth instead of chicken broth. You can add smoked paprika or a dash of liquid smoke for a smoky flavor without the meat.

Can I Prepare This Soup Ahead of Time?

Absolutely! Make the soup without adding the ravioli or spinach, then refrigerate for up to 2 days. When ready to serve, reheat gently, add the ravioli and spinach, and cook until ravioli are tender.

What’s the Best Way to Store Leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stove over low heat, stirring occasionally. Add a splash of broth or cream if the soup has thickened too much.

Keep this recipe handy

Pin it, print a tidy copy, leave a quick comment, or copy the link to share.

Save to Pinterest

Leave a Comment