Creamy Sun-Dried Tomato Penne with Spinach Easy Comfort Meal Recipe

Ready In
Servings
Difficulty

For a while, I just accepted that pasta dishes with sun-dried tomatoes rarely hit that perfect note of comfort I craved on chilly evenings. There were plenty of recipes out there, sure, but most felt either too heavy or oddly bland—never quite the creamy, vibrant meal that would wrap me up in warmth and satisfaction. I remember one evening, the kitchen filling with the faint scent of garlic and butter, tugging at this hope for something cozy but bright. It wasn’t about chasing something fancy, just that simple, nourishing dish that made you sigh and settle in. Somehow, the balance between tangy sun-dried tomatoes, silky creaminess, and fresh spinach seemed elusive.

What stuck with me most was how often the spinach would wilt into a sad, soggy mess, or the sauce would separate just when I thought I had it all figured out. I kept cooking, tweaking, and tasting to fill that gap in my recipe box. This creamy sun-dried tomato penne with spinach eventually landed as a quietly satisfying answer. Not flashy, not complicated—just the kind of meal that feels like a small, reliable hug after a long day. It’s the kind of recipe I reach for when I want to slow down, savor each bite, and trust that comfort food can be wholesome and easy. That’s why this penne recipe stuck around in my rotation—it fills the space that, honestly, I didn’t quite know was empty until now.

Why You’ll Love This Creamy Sun-Dried Tomato Penne with Spinach

Having made this recipe numerous times, I can say it nails what a quick comfort meal should be: simple, flavorful, and satisfying. The blend of creamy sauce with the tangy brightness of sun-dried tomatoes and the fresh pop of spinach offers a balance that’s hard to find in pasta dishes.

  • Quick & Easy: Ready in about 30 minutes, perfect for busy weeknights or those last-minute meal decisions.
  • Simple Ingredients: Most are pantry staples or easy to find at any grocery store—no fancy trips required.
  • Perfect for Cozy Dinners: This dish feels like a warm, inviting meal to curl up with when the weather turns cool.
  • Crowd-Pleaser: Friends and family always ask for seconds, and it’s a hit with picky eaters too.
  • Unbelievably Delicious: The creamy texture combined with the tangy sun-dried tomatoes and vibrant spinach hits all the right comfort notes.

This isn’t just another creamy tomato pasta. The secret lies in gently blending the sun-dried tomatoes into the sauce to infuse every bite with a deep, chewy tang, and adding spinach at just the right moment to keep it fresh and bright. Unlike some recipes where creaminess feels heavy, this one manages to stay light while still indulgent. I often find myself thinking about this dish when I want something that feels both nourishing and a little special without the fuss. If you enjoy recipes like the easy one-pot cheesy taco pasta, you’ll appreciate how this penne balances bold flavors with simplicity.

What Ingredients You Will Need

This recipe leans on straightforward, wholesome ingredients that come together to create a deeply flavorful and creamy sauce without complicated steps. Most are pantry staples, with fresh touches that brighten the dish.

  • Penne Pasta (12 ounces / 340 grams): I prefer using a quality brand like Barilla for a firm bite that holds up well to the sauce.
  • Sun-Dried Tomatoes (1/2 cup / 75 grams, chopped): Oil-packed varieties work best for richness. If using dry-packed, rehydrate in warm water first.
  • Fresh Baby Spinach (4 cups / 120 grams): Adds vibrant color and a mild earthiness. You can swap with kale for a heartier green.
  • Garlic (3 cloves, minced): Essential for the savory base.
  • Heavy Cream (1 cup / 240 ml): Creates that luscious texture; half-and-half can be used for a lighter sauce.
  • Parmesan Cheese (1/2 cup / 50 grams, grated): Adds nuttiness and depth—look for freshly grated for best melt.
  • Olive Oil (2 tablespoons): For sautéing and enhancing flavors.
  • Butter (2 tablespoons): Adds silkiness and richness to the sauce.
  • Salt and Black Pepper: To taste, freshly ground black pepper brings a subtle kick.
  • Red Pepper Flakes (optional, 1/4 teaspoon): For a gentle heat that complements the tomatoes.

Here’s a little tip I picked up: If you want to give this dish a smoky twist, you can add a teaspoon of smoked paprika. Also, swapping the heavy cream for a plant-based alternative like coconut cream works well if you’re dairy-free. When it comes to the sun-dried tomatoes, I like the brands that don’t add too much oil or preservatives to keep the flavor clean and bright.

Equipment Needed

Nothing fancy here—just the basics you likely already have in your kitchen. Here’s what you’ll want on hand:

  • Large pot for boiling pasta
  • Large skillet or sauté pan (preferably non-stick or stainless steel)
  • Colander for draining pasta
  • Measuring cups and spoons
  • Wooden spoon or silicone spatula for stirring
  • Sharp knife and cutting board

If you don’t have a large skillet, a deep frying pan works fine too. I find a wide pan helps the sauce reduce evenly without crowding the ingredients. For a budget-friendly option, any heavy-bottomed pan will do the trick. Keeping your garlic minced finely is easier with a small chef’s knife or a garlic press, but it’s not mandatory—just don’t skip on the garlic chopping; it’s key to the flavor base.

Preparation Method

creamy sun-dried tomato penne preparation steps

  1. Cook the Penne: Bring a large pot of salted water to a boil. Add 12 ounces (340 grams) of penne pasta and cook according to package instructions until al dente (usually about 10-11 minutes). Drain, reserving 1 cup (240 ml) of pasta water, and set aside.
  2. Sauté Garlic and Sun-Dried Tomatoes: In a large skillet, heat 2 tablespoons olive oil and 2 tablespoons butter over medium heat. Add 3 cloves minced garlic and sauté for about 1 minute until fragrant (don’t let it brown). Toss in the 1/2 cup (75 grams) chopped sun-dried tomatoes and cook for another 2-3 minutes to release their flavor.
  3. Make the Creamy Sauce: Pour in 1 cup (240 ml) heavy cream, stirring well to combine. Allow the mixture to simmer gently for 3-4 minutes until it thickens slightly. Stir in 1/2 cup (50 grams) grated Parmesan cheese until melted and smooth. If the sauce feels too thick, add reserved pasta water a little at a time until you reach your desired consistency.
  4. Add Spinach: Gradually stir in 4 cups (120 grams) fresh baby spinach. It will wilt quickly—this takes about 2 minutes. Season the sauce with salt, freshly ground black pepper, and optional 1/4 teaspoon red pepper flakes for a subtle heat.
  5. Combine Pasta and Sauce: Add the cooked penne to the skillet, tossing gently to coat every piece in the creamy tomato sauce. Warm through for 1-2 minutes so the flavors meld.
  6. Final Taste and Serve: Taste and adjust seasoning if needed. Serve immediately with an extra sprinkle of Parmesan on top.

Pro tip: Keep an eye on the cream as it simmers—it can thicken quickly or separate if overheated. Stir gently and use medium heat. If you want to speed things up, you can prepare the garlic and sun-dried tomatoes while the pasta boils. This multitasking approach saves a couple of minutes without rushing.

Cooking Tips & Techniques

Here are some things I’ve learned the hard way with creamy pasta dishes like this one:

  • Don’t overcook the pasta. Al dente is key because it finishes cooking slightly as it coats with sauce.
  • Use reserved pasta water. It’s a little trick that helps loosen the sauce naturally and binds it to the pasta thanks to the starch.
  • Low and slow on the cream. High heat can cause cream to separate or curdle. Keep the sauce at a gentle simmer.
  • Freshly grate your Parmesan. It melts better and provides a creamier texture than pre-grated varieties.
  • Add spinach last. Toss it in just before serving so it stays bright green and tender, not mushy.

I remember my first attempt with frozen spinach—it just didn’t have the same fresh pop, and the sauce felt watery. Fresh baby spinach makes a world of difference here. Also, if you’re in a rush, you can chop the sun-dried tomatoes a bit finer; that way their flavor distributes more evenly, which I found especially helpful for picky eaters. When I’m craving a similar creamy tomato vibe but with chicken, I sometimes turn to my creamy sun-dried tomato chicken skillet recipe for a meaty twist.

Variations & Adaptations

This recipe is a great base to customize depending on your mood or dietary needs:

  • Protein boost: Add cooked chicken, shrimp, or crispy bacon (for example, from my flavorful bacon-wrapped jalapeño poppers can’t be beat!) for heartier meals.
  • Vegan or dairy-free: Swap heavy cream with coconut cream or cashew cream, and use vegan Parmesan alternatives. Nutritional yeast also adds a cheesy flavor.
  • Greens swap: Kale or Swiss chard works well if you prefer a sturdier green with a bit more bite.
  • Spice it up: Add a pinch of smoked paprika or a dash of cayenne pepper to the sauce for a smoky or spicy edge.
  • Gluten-free: Use gluten-free penne pasta; the sauce remains just as luscious.

One variation I tried recently was tossing in toasted pine nuts for crunch and a nutty contrast—it changed the texture in a lovely way without overpowering the sauce. For a fresher take, a splash of lemon juice right before serving brightens the whole dish beautifully.

Serving & Storage Suggestions

This creamy sun-dried tomato penne with spinach is best served hot, right off the stove, to enjoy the sauce at its silkiest. A sprinkle of extra Parmesan and a grind of fresh black pepper finish it nicely. Pair it with a simple green salad or some roasted veggies like my crispy lemon pepper chicken with roasted vegetables for a complete dinner.

For leftovers, store the pasta in an airtight container in the fridge for up to 3 days. When reheating, add a splash of milk or cream to loosen the sauce and warm gently on the stovetop or microwave to avoid curdling. The flavors actually deepen overnight, so sometimes I find it tastes even better the next day.

Nutritional Information & Benefits

Each serving of this creamy sun-dried tomato penne with spinach offers a comforting dose of energy and nutrients. The spinach packs vitamins A and C, plus iron and fiber, while sun-dried tomatoes provide antioxidants and a burst of umami. The cream and Parmesan add calcium and protein, though the dish is moderately rich, so portion size matters if you’re watching calories.

For those seeking gluten-free or dairy-free options, the suggested substitutions keep the dish inclusive and still delicious. It’s a balanced meal that satisfies cravings while providing some greens and wholesome carbs, ideal for a cozy night in.

Conclusion

This creamy sun-dried tomato penne with spinach fills a spot I didn’t realize was vacant—a meal that feels like comfort food without the heaviness or fuss. I love how it comes together quickly, using simple ingredients that deliver big on flavor and texture. It’s the kind of dish you can tweak to your liking, whether that means adding protein, making it vegan, or turning up the spice.

Honestly, it’s become one of those reliable go-tos when I want a meal that feels both indulgent and nourishing. If you give it a try, I’d love to hear how you make it your own—comments and recipe twists are always welcome, as sharing kitchen wins makes it all better. Here’s to cozy meals that soothe and satisfy, one creamy bite at a time.

FAQs About Creamy Sun-Dried Tomato Penne with Spinach

Can I use dried sun-dried tomatoes instead of oil-packed?

Yes, but soak them in warm water for about 10 minutes to soften before chopping and adding to the dish. This helps release their flavor and prevents dryness.

Is it possible to make this recipe vegan?

Absolutely. Substitute heavy cream with coconut or cashew cream and replace Parmesan with a vegan cheese or nutritional yeast for a cheesy flavor.

How can I prevent the cream sauce from separating?

Cook the sauce over medium or low heat and stir gently. Avoid boiling the cream rapidly, which can cause curdling. Adding cheese gradually helps stabilize it.

Can I prepare this recipe ahead of time?

You can cook the pasta and sauce separately and combine when ready to serve. Store them in airtight containers in the fridge for up to 3 days. Reheat gently with a splash of milk or cream.

What can I serve alongside this creamy penne?

Fresh salads, roasted vegetables, or crusty bread complement this dish well. For a protein boost, grilled chicken or shrimp pairs nicely without overpowering the flavors.

Pin This Recipe!

creamy sun-dried tomato penne recipe

Print

Creamy Sun-Dried Tomato Penne with Spinach

A quick and easy creamy penne pasta dish featuring tangy sun-dried tomatoes and fresh spinach, perfect for cozy dinners and busy weeknights.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 12 ounces (340 grams) penne pasta
  • 1/2 cup (75 grams) chopped sun-dried tomatoes (oil-packed preferred)
  • 4 cups (120 grams) fresh baby spinach
  • 3 cloves garlic, minced
  • 1 cup (240 ml) heavy cream (or half-and-half for lighter sauce)
  • 1/2 cup (50 grams) grated Parmesan cheese
  • 2 tablespoons olive oil
  • 2 tablespoons butter
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • 1/4 teaspoon red pepper flakes (optional)

Instructions

  1. Bring a large pot of salted water to a boil. Add 12 ounces (340 grams) of penne pasta and cook according to package instructions until al dente (about 10-11 minutes). Drain, reserving 1 cup (240 ml) of pasta water, and set aside.
  2. In a large skillet, heat 2 tablespoons olive oil and 2 tablespoons butter over medium heat. Add 3 cloves minced garlic and sauté for about 1 minute until fragrant, avoiding browning.
  3. Add 1/2 cup (75 grams) chopped sun-dried tomatoes and cook for 2-3 minutes to release their flavor.
  4. Pour in 1 cup (240 ml) heavy cream, stirring well to combine. Simmer gently for 3-4 minutes until slightly thickened.
  5. Stir in 1/2 cup (50 grams) grated Parmesan cheese until melted and smooth. If sauce is too thick, add reserved pasta water gradually to reach desired consistency.
  6. Gradually stir in 4 cups (120 grams) fresh baby spinach and cook for about 2 minutes until wilted.
  7. Season sauce with salt, freshly ground black pepper, and optional 1/4 teaspoon red pepper flakes.
  8. Add cooked penne to the skillet and toss gently to coat with sauce. Warm through for 1-2 minutes to meld flavors.
  9. Taste and adjust seasoning if needed. Serve immediately with extra Parmesan sprinkled on top.

Notes

Do not overcook the pasta; al dente is best. Use reserved pasta water to loosen sauce if needed. Keep cream at a gentle simmer to prevent separation. Add spinach last to keep it bright and tender. Freshly grate Parmesan for best melt and flavor. For a smoky twist, add 1 teaspoon smoked paprika. For dairy-free, substitute heavy cream with coconut or cashew cream and use vegan Parmesan alternatives.

Nutrition

  • Serving Size: 1 cup pasta with sau
  • Calories: 480
  • Sugar: 4
  • Sodium: 520
  • Fat: 28
  • Saturated Fat: 15
  • Carbohydrates: 42
  • Fiber: 3
  • Protein: 14

Keywords: creamy penne, sun-dried tomato pasta, spinach pasta, comfort food, easy dinner, quick pasta recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating