Creamy Spinach Tomato Tortellini is a cozy, comforting dish that brings together tender cheese-filled tortellini, fresh spinach, and juicy tomatoes all wrapped in a smooth, creamy sauce. It’s one of those meals that feels like a warm hug on a plate, with just the right balance of flavors that make it simple yet satisfying.
I love making this dish on busy weeknights because it comes together quickly but still feels special. The creamy sauce is easy to whip up and clings perfectly to the pasta and veggies, making every bite taste rich and fresh at the same time. Adding spinach gives it a pop of color and a little boost of green goodness without taking away from the creamy comfort.
My favorite way to enjoy this tortellini is with a sprinkle of freshly grated Parmesan and a slice of crusty bread to soak up all the extra sauce. It’s a meal that always feels like a treat but is straightforward enough to make again anytime. I find that it’s a great crowd-pleaser too—nice and simple, but full of flavor that keeps everyone coming back for more.
Key Ingredients & Substitutions
Tortellini: Cheese-filled tortellini gives a soft, tasty base. Use fresh for best texture, but frozen or dry work too! For a dairy-free option, try spinach or mushroom-filled tortellini or even ravioli.
Spinach: Fresh spinach wilts nicely and adds a fresh taste and color. Baby spinach works well too. If fresh isn’t available, frozen spinach can be used—just thaw and drain well before adding.
Tomatoes: Fresh diced tomatoes add juiciness and a bright touch. Canned diced tomatoes are a convenient and tasty substitute. Sun-dried tomatoes can also add a deeper, slightly tangy flavor.
Heavy Cream: Heavy cream makes the sauce rich and smooth. For a lighter version, swap with half-and-half, whole milk with a bit of flour to thicken, or coconut milk for dairy-free creaminess.
Parmesan Cheese: Parmesan melts well and adds a sharp, nutty flavor. Pecorino Romano or Asiago work too. For vegan versions, nutritional yeast can give a cheesy note.
How Do You Make the Creamy Tomato Spinach Sauce Seamless?
Making a creamy sauce that isn’t runny or lumpy can feel tricky. The key is layering flavors and adding ingredients in the right order.
- Sauté garlic first in olive oil—don’t let it brown or burn. This gives a gentle base flavor.
- Add tomatoes and cook until soft so they release juices. This step builds natural sauce thickness and flavor.
- Wilt spinach last so it stays tender, avoiding overcooking and losing vibrant green color.
- Pour in heavy cream slowly, stirring to combine. Let it simmer gently to thicken instead of boiling hard.
- Add Parmesan off-heat or on low so it melts smoothly without clumping.
- Toss cooked tortellini in the sauce carefully to coat them evenly without breaking pasta.
Keeping the heat moderate and stirring often helps create a sauce that’s smooth, rich, and perfectly coats your pasta and greens.
Equipment You’ll Need
- Large pot – perfect for boiling the tortellini without crowding.
- Large skillet or sauté pan – great for cooking the sauce evenly and tossing the pasta.
- Wooden spoon or silicone spatula – helps stir the sauce gently without scratching the pan.
- Colander – easy and quick for draining the cooked tortellini.
- Grater – for fresh Parmesan that melts smoothly into the sauce.
Flavor Variations & Add-Ins
- Add cooked Italian sausage or grilled chicken to boost protein and make it more filling.
- Stir in sun-dried tomatoes for a tangy, slightly sweet twist that brightens the sauce.
- Swap spinach for kale or arugula for a slightly different green flavor and texture.
- Melt in mozzarella or creamy ricotta for extra richness and gooey texture.
Creamy Spinach Tomato Tortellini
Ingredients You’ll Need:
Main Ingredients:
- 1 package (about 9-10 oz) refrigerated cheese tortellini
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 cup diced tomatoes (fresh or canned)
- 2 cups fresh spinach, roughly chopped
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese, plus more for serving
- 1/4 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- Fresh parsley, chopped, for garnish
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and around 15 minutes to cook, so the total time is roughly 25 minutes. It’s a quick, easy meal that you can have on the table in less than half an hour—perfect for a cozy dinner!
Step-by-Step Instructions:
1. Cook the Tortellini:
Fill a large pot with salted water and bring it to a boil. Add the refrigerated tortellini and cook according to the package directions until they are tender but still firm (al dente). Drain and set the pasta aside while you make the sauce.
2. Prepare the Sauce:
In a large skillet over medium heat, warm the olive oil. Add the minced garlic and sauté it for about 1 minute until it smells fragrant but doesn’t brown. Stir in the diced tomatoes and cook them for 3 to 4 minutes until they soften and start to release their juices.
3. Add Spinach and Cream:
Now add the chopped spinach to the skillet and cook for about 2 minutes, stirring until it wilts. Next, pour in the heavy cream and stir everything together. Let the mixture simmer gently for 2 to 3 minutes so the sauce gets a little thicker.
4. Stir in Cheese and Seasonings:
Mix in the grated Parmesan cheese and red pepper flakes, if you’re using them. Keep stirring until the cheese melts and the sauce turns creamy. Taste and season with salt and freshly ground black pepper to your liking.
5. Combine Pasta and Sauce:
Add the cooked tortellini to the skillet and carefully toss them in the creamy tomato and spinach sauce so each piece is coated well. Let everything heat together for 1 or 2 minutes so the pasta absorbs some flavor.
6. Serve and Garnish:
Dish out the creamy tortellini onto plates or bowls. Sprinkle with extra Parmesan cheese and chopped fresh parsley to add a bright, fresh touch. Enjoy your comforting, delicious meal!
Can I Use Frozen Tortellini for This Recipe?
Yes, you can use frozen tortellini! Just add a minute or two to the cooking time since frozen pasta takes a bit longer to cook. Be sure to cook it directly from frozen, and don’t thaw beforehand.
How Can I Make This Dish Vegan or Dairy-Free?
Swap the heavy cream for coconut milk or a plant-based cream alternative, and use vegan cheese or nutritional yeast instead of Parmesan. Be sure to use vegan tortellini or another plant-based pasta.
Can I Prepare This Dish Ahead of Time?
Absolutely! You can cook the tortellini and prepare the sauce separately, then combine and reheat gently on the stove when ready to serve. Store leftovers in an airtight container in the fridge for up to 3 days.
What’s the Best Way to Store Leftovers?
Keep leftovers in a sealed container in the refrigerator. When reheating, warm gently on the stove or in the microwave, adding a splash of cream or water if the sauce seems too thick.