Love this? Save it for later!
Share the inspiration with your friends
There used to be a tiny Italian café tucked away on a bustling corner of downtown Portland that made the most unforgettable creamy pesto tortellini with spinach and cherry tomatoes. When they abruptly closed one rainy November evening, I was honestly heartbroken. I mean, this wasn’t just any pasta dish — it was a perfect blend of rich creaminess, fresh garden veggies, and that bright basil punch that lingered just right. I remember sitting there on a Wednesday afternoon, the last bowl gone, clutching a cracked ceramic plate as the rain drizzled outside. Months passed, and I kept trying every recipe I could find, each version missing something crucial — the balance, the texture, or that subtle tang.
After about a dozen tries — and more than a few messy kitchen experiments involving overcooked spinach and burned garlic — I finally nailed it. This creamy pesto tortellini with spinach and cherry tomatoes now tastes just like that café’s version, maybe even a little better. Let me tell you, it’s been worth every singed pan handle and late-night taste test. Maybe you’ve been there, chasing down a recipe from a place that’s gone, holding on to that memory of the first bite. For me, this dish sticks around not just for the flavor but for the way it brings back that corner, those rainy afternoons, and the cozy buzz of the café that’s now just a memory. So here’s that recipe — your next comfort meal that’s creamy, fresh, and perfectly satisfying.
Why You’ll Love This Creamy Pesto Tortellini Recipe
This creamy pesto tortellini with spinach and cherry tomatoes isn’t just another pasta dish; it’s a tried-and-true recipe that’s been tested and tweaked until it hits all the right notes. Here’s why it stands out:
- Quick & Easy: Ready in under 30 minutes, this recipe is perfect for busy weeknights or those unexpected dinner guests.
- Simple Ingredients: No need for a special grocery run — pantry staples and fresh produce you likely already have on hand make this a go-to meal.
- Perfect for Cozy Dinners: Whether it’s a chilly evening or a casual weekend, this creamy pasta comforts like no other.
- Crowd-Pleaser: Kids and adults alike rave about the balance of creamy sauce, tender tortellini, and bursts of fresh cherry tomatoes.
- Unbelievably Delicious: The creamy pesto sauce clings to every bite, while the spinach adds a subtle earthiness, and the tomatoes bring a fresh pop.
- Unique Twist: Blending cottage cheese into the sauce gives it a velvety texture without being overly heavy — a little secret that sets this apart.
Honestly, the first time I made this for friends, I saw their eyes close as they savored the flavors. It’s comfort food that feels fancy but comes together so easily. The kind of dish that turns an ordinary night into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create bold flavors and satisfying textures without fuss. Most of these are pantry staples, with fresh spinach and cherry tomatoes adding that seasonal brightness.
- Cheese Tortellini – about 9 ounces (250 grams), store-bought or fresh from a trusted brand like Rana for best texture.
- Fresh Spinach – 4 cups (120 grams), roughly chopped (you can swap baby kale if preferred).
- Cherry Tomatoes – 1 cup (150 grams), halved (fresh or frozen work well; fresh is best for summer).
- Pesto Sauce – ½ cup (125 ml), homemade or store-bought (I recommend Basil Pesto from Barilla for consistent flavor).
- Cottage Cheese – ½ cup (120 grams), small-curd and well-drained (this adds creaminess without heaviness).
- Heavy Cream – ½ cup (120 ml), or use half-and-half for a lighter version.
- Garlic – 2 cloves, minced (fresh is key here).
- Olive Oil – 1 tablespoon, preferably extra virgin.
- Parmesan Cheese – ¼ cup (25 grams), freshly grated for garnish.
- Salt and Black Pepper – to taste.
- Red Pepper Flakes – optional, a pinch for gentle heat.
If you’re dairy-free, swapping cottage cheese and cream with coconut cream and a nut-based cheese alternative works surprisingly well. Also, using gluten-free tortellini is a great option if you need it.
Equipment Needed
- Large Pot: For boiling the tortellini. A heavy-bottomed pot prevents water from boiling over and helps cook pasta evenly.
- Large Skillet or Sauté Pan: To cook the spinach, tomatoes, and to mix the creamy pesto sauce.
- Colander: To drain the cooked tortellini quickly and efficiently.
- Measuring Cups and Spoons: For precise ingredient amounts. I personally love using stainless steel sets for durability.
- Wooden Spoon or Silicone Spatula: For stirring without scratching your pan.
- Grater: To freshly grate Parmesan cheese — it makes a difference!
If you don’t have a skillet, a wide saucepan works fine, but a skillet gives better surface area for the sauce to reduce nicely. Also, keep a kitchen towel handy—this recipe can get delightfully messy when stirring the creamy sauce (trust me, I’ve learned the hard way!).
Preparation Method

- Bring a large pot of salted water to a boil. Add 9 ounces (250 grams) of cheese tortellini and cook according to package instructions, usually about 3-4 minutes for fresh or 7-9 minutes for frozen. Stir occasionally to prevent sticking. Drain and set aside, reserving about ½ cup (120 ml) of pasta water.
- While the pasta cooks, heat 1 tablespoon of olive oil in a large skillet over medium heat. Add 2 cloves minced garlic and sauté for about 30 seconds until fragrant but not browned. Be careful—burnt garlic can ruin the sauce!
- Add the halved cherry tomatoes (1 cup / 150 grams) to the skillet. Cook for 3-4 minutes until they soften and start to release their juices. You’ll notice the pan filling with a sweet, bright aroma — that’s the magic starting.
- Next, add the chopped fresh spinach (4 cups / 120 grams). Cook for 2-3 minutes, stirring frequently, until the spinach wilts and reduces in volume. Season lightly with salt and freshly cracked black pepper.
- Lower the heat to medium-low. Stir in ½ cup (125 ml) of pesto sauce and ½ cup (120 grams) of well-drained cottage cheese. Mix gently until the cottage cheese breaks down slightly and the sauce starts to look creamy but not completely smooth.
- Add ½ cup (120 ml) heavy cream. Stir to combine, allowing the sauce to warm up and thicken slightly. If the sauce looks too thick, add reserved pasta water a tablespoon at a time to loosen it.
- Toss the cooked tortellini into the skillet. Stir gently to coat every piece in that luscious creamy pesto sauce. Cook for 1-2 minutes so the flavors meld and the pasta warms through.
- Give it a taste and adjust seasoning. Add more salt, pepper, or a pinch of red pepper flakes if you like a bit of heat.
- Serve immediately. Sprinkle with freshly grated Parmesan cheese (¼ cup / 25 grams) and, if you want, a drizzle of olive oil for shine and extra flavor.
Pro tip: Don’t overcook the tortellini — slightly al dente is perfect because it holds up well in the creamy sauce without becoming mushy. And keep stirring gently, so you don’t break the pasta or bruise the spinach too much.
Cooking Tips & Techniques
When making creamy pesto tortellini with spinach and cherry tomatoes, a few tricks help keep the dish fresh and flavorful:
- Use fresh garlic and sauté it briefly. Overcooked garlic turns bitter, so watch closely and remove from heat if it starts browning.
- Reserve pasta water. This starchy water is gold for adjusting sauce consistency without watering down flavor.
- Don’t wilt spinach too long. It should just collapse and turn vibrant green, keeping some texture rather than becoming mushy.
- Blend cottage cheese slightly. If you want an ultra-smooth sauce, pulse cottage cheese in a blender before adding. I prefer a bit of texture, but both ways work.
- Timing matters. Cook pasta last so it’s hot and fresh when tossed with the sauce.
- Multitask smartly. While pasta boils, prep veggies and sauce ingredients to save time and keep everything warm together.
One time, I forgot to drain the cottage cheese well, and the sauce turned watery. Lesson learned: patience with draining equals creamier sauce. Also, using a good quality pesto makes a huge difference — homemade or trusted brands both bring their own charm.
Variations & Adaptations
This creamy pesto tortellini is super versatile, so feel free to tweak it based on your taste or diet.
- Vegan Version: Swap tortellini for vegan pasta, use cashew cream or coconut cream instead of heavy cream, and replace cottage cheese with blended silken tofu. Nutritional yeast can add cheesy flavor.
- Seasonal Veggies: In fall, add roasted butternut squash cubes; in spring, toss in asparagus tips or peas for added freshness.
- Protein Boost: Stir in cooked chicken strips, sautéed shrimp, or crispy pancetta for a heartier meal.
- Low-Carb Option: Use zucchini noodles in place of tortellini and reduce the cream for a lighter, keto-friendly dish.
- Spicy Kick: Add crushed red pepper flakes or a dash of hot sauce to the sauce for those who like heat.
Personally, I once added toasted pine nuts on top for added crunch, which was a lovely surprise. It’s fun to experiment and find your favorite spin on this classic combo.
Serving & Storage Suggestions
This creamy pesto tortellini is best served hot, straight from the pan, with a sprinkle of Parmesan and a fresh basil leaf if you have it. It pairs beautifully with a crisp green salad or a glass of chilled white wine like Pinot Grigio.
To store leftovers, place them in an airtight container and refrigerate for up to 3 days. When reheating, add a splash of cream or milk and warm gently on the stove or microwave to bring back the sauce’s creaminess. Avoid overheating to prevent the sauce from separating.
If you want to freeze, portion into freezer-safe containers without the fresh spinach (add fresh spinach when reheating) and consume within 1 month. Flavors actually develop nicely overnight in the fridge, so making this a day ahead can be a real time saver.
Nutritional Information & Benefits
This creamy pesto tortellini packs a balanced mix of macronutrients and vitamins, making it a wholesome, satisfying meal.
- Approximately 450 calories per serving (1.5 cups / 350 grams).
- A good source of protein from the cheese tortellini and cottage cheese.
- Spinach provides iron, magnesium, and vitamins A and C.
- Cherry tomatoes add antioxidants like lycopene and vitamin C.
- Contains dairy and gluten, with easy substitutions available.
It’s a moderately rich dish but balanced by nutrient-dense greens and fresh tomatoes, making it a comforting yet nourishing choice. I often recommend it to friends looking for a quick meal that doesn’t compromise on taste or health.
Conclusion
This creamy pesto tortellini with spinach and cherry tomatoes recipe is a keeper — easy enough for weeknights but impressive enough to serve when you want to treat yourself or your loved ones. It’s a dish born from a nostalgic craving and perfected with patience and care, now ready to become part of your kitchen favorites. Feel free to add your twist, whether it’s an extra handful of spinach or a sprinkle of chili flakes.
I love this recipe because it brings back memories while creating new ones every time I stir up that luscious sauce. If you try it, I’d love to hear how you make it your own — leave a comment or share your variations!
FAQs about Creamy Pesto Tortellini with Spinach and Cherry Tomatoes
Can I use frozen spinach instead of fresh?
Yes, but be sure to thaw and squeeze out excess water before adding to avoid a watery sauce.
How do I make this recipe dairy-free?
Use vegan tortellini, substitute cream with coconut or cashew cream, and replace cottage cheese with blended silken tofu or a vegan cheese alternative.
Can I prepare this dish ahead of time?
Absolutely! Make the sauce and cook pasta separately, then combine and warm just before serving for best results.
What’s the best way to store leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of cream or milk to keep sauce creamy.
Is it possible to add protein to this dish?
Yes, cooked chicken, shrimp, or pancetta work wonderfully and add a hearty touch to the meal.
For those who enjoy pasta dishes with fresh greens, you might also appreciate the bright flavors in our lemon garlic shrimp pasta or the comforting warmth of a classic creamy mushroom risotto.
Pin This Recipe!

Creamy Pesto Tortellini Recipe with Spinach and Cherry Tomatoes
A quick and easy creamy pesto tortellini dish featuring fresh spinach and cherry tomatoes, blended with cottage cheese for a velvety texture and rich flavor.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 9 ounces (250 grams) cheese tortellini, store-bought or fresh
- 4 cups (120 grams) fresh spinach, roughly chopped
- 1 cup (150 grams) cherry tomatoes, halved
- 1/2 cup (125 ml) pesto sauce, homemade or store-bought
- 1/2 cup (120 grams) cottage cheese, small-curd and well-drained
- 1/2 cup (120 ml) heavy cream or half-and-half
- 2 cloves garlic, minced
- 1 tablespoon olive oil, preferably extra virgin
- 1/4 cup (25 grams) Parmesan cheese, freshly grated
- Salt and black pepper, to taste
- Red pepper flakes, optional, a pinch
Instructions
- Bring a large pot of salted water to a boil. Add 9 ounces (250 grams) of cheese tortellini and cook according to package instructions, usually about 3-4 minutes for fresh or 7-9 minutes for frozen. Stir occasionally to prevent sticking. Drain and set aside, reserving about 1/2 cup (120 ml) of pasta water.
- While the pasta cooks, heat 1 tablespoon of olive oil in a large skillet over medium heat. Add 2 cloves minced garlic and sauté for about 30 seconds until fragrant but not browned.
- Add the halved cherry tomatoes (1 cup / 150 grams) to the skillet. Cook for 3-4 minutes until they soften and start to release their juices.
- Add the chopped fresh spinach (4 cups / 120 grams). Cook for 2-3 minutes, stirring frequently, until the spinach wilts and reduces in volume. Season lightly with salt and freshly cracked black pepper.
- Lower the heat to medium-low. Stir in 1/2 cup (125 ml) of pesto sauce and 1/2 cup (120 grams) of well-drained cottage cheese. Mix gently until the cottage cheese breaks down slightly and the sauce starts to look creamy but not completely smooth.
- Add 1/2 cup (120 ml) heavy cream. Stir to combine, allowing the sauce to warm up and thicken slightly. If the sauce looks too thick, add reserved pasta water a tablespoon at a time to loosen it.
- Toss the cooked tortellini into the skillet. Stir gently to coat every piece in the creamy pesto sauce. Cook for 1-2 minutes so the flavors meld and the pasta warms through.
- Taste and adjust seasoning. Add more salt, pepper, or a pinch of red pepper flakes if desired.
- Serve immediately, sprinkled with freshly grated Parmesan cheese (1/4 cup / 25 grams) and optionally a drizzle of olive oil.
Notes
Do not overcook the tortellini; slightly al dente is best to hold up in the creamy sauce. Use fresh garlic and sauté briefly to avoid bitterness. Reserve pasta water to adjust sauce consistency. Blend cottage cheese for a smoother sauce if desired. Use good quality pesto for best flavor. For dairy-free or vegan versions, substitute ingredients accordingly.
Nutrition
- Serving Size: 1.5 cups (350 grams)
- Calories: 450
- Sugar: 5
- Sodium: 600
- Fat: 22
- Saturated Fat: 10
- Carbohydrates: 40
- Fiber: 3
- Protein: 18
Keywords: creamy pesto tortellini, spinach, cherry tomatoes, easy pasta recipe, quick dinner, comfort food, creamy pasta, vegetarian pasta


