ADVERTISEMENT

Easy Creamy Sun-Dried Tomato Penne – 30-Minute Dinner

By August 31, 20267 min read

There are some recipes that feel like a warm hug in a bowl, and this creamy sun-dried tomato penne is exactly that. I remember the first time I made it for my family – the kitchen smelled like a cozy Italian trattoria, and my kids actually asked for seconds (a miracle!). It's the kind of meal that comes together quickly but tastes like you spent hours.

Advertisements1

The beauty of this dish is its simplicity. You use pantry staples like sun-dried tomatoes, garlic, and cream, and pair them with fresh spinach and penne. The result is a silky, tangy sauce that clings to every piece of pasta. Whether you're cooking for a weeknight dinner or a special weekend meal, this recipe is sure to become a favorite.

I've also included tips for making it your own – feel free to add grilled chicken or shrimp for extra protein, or use dairy-free cream for a lighter version. Remember, cooking is about joy and experimentation, so don't be afraid to adjust things to your taste.

Why You'll Love This Recipe

1

Quick and easy: Ready in just 30 minutes, perfect for busy evenings.
2

One-pan wonder: Minimal cleanup with all the flavor.
3

Rich and creamy: A luscious sauce that feels indulgent.
4

Versatile: Add protein or veggies to make it your own.

About the Ingredients

12 oz (340g) penne pasta

Use any short pasta – rigatoni or fusilli work great. For a gluten-free option, choose brown rice penne.

2 tablespoons olive oil

Extra virgin olive oil adds the best flavor. You can also use butter for a richer taste.

3 cloves garlic, minced

Fresh garlic is best, but in a pinch, use 1 teaspoon garlic powder.

1/2 cup (60g) sun-dried tomatoes, chopped

Use oil-packed for extra flavor; if using dry, rehydrate in warm water for 10 minutes. Reserve some oil for sautéing.

1 cup (240ml) heavy cream

For a lighter version, use half-and-half or full-fat coconut milk (will change flavor slightly).

1/2 cup (50g) grated Parmesan cheese

Freshly grated melts better; you can substitute Pecorino Romano for a sharper taste.

3 cups (90g) fresh spinach

Baby spinach works best; you can also use kale (remove stems and chop) – cook a few minutes longer.

1/2 teaspoon red pepper flakes (optional)

Adds a gentle kick; omit for a milder dish or increase to 1 teaspoon for more heat.

Salt and black pepper to taste

Sea salt and freshly cracked pepper enhance all the flavors.

Tips & Tricks

  • Reserve 1 cup of pasta water before draining – it's a secret weapon for loosening the sauce if it gets too thick.
  • Don't overcook the pasta; aim for al dente as it will cook a bit more in the sauce.
  • Add the spinach at the very end and stir until just wilted – it retains its bright color and nutrients.

Pro Tips

1

Use the oil from the sun-dried tomatoes to sauté the garlic – it infuses extra flavor.
2

Grate your Parmesan fresh – it melts smoothly and tastes better.
3

For a thinner sauce, add a splash of pasta water gradually until you reach desired consistency.
4

Toast the penne in a dry pan for 2 minutes before boiling for a nutty flavor (optional).

Step-by-Step Instructions

1. Boil the pasta

Bring a large pot of salted water to a rolling boil. Add the penne and cook according to package directions until al dente (usually 11-12 minutes). Reserve 1 cup of pasta water, then drain and set aside.

2. Sauté garlic and tomatoes

In a large skillet, heat olive oil over medium heat (350°F / 175°C). Add garlic and sun-dried tomatoes, sauté for 2 minutes until fragrant and tomatoes are slightly softened.

3. Add cream and Parmesan

Pour in the heavy cream and bring to a gentle simmer (around 200°F / 93°C). Reduce heat to low and stir in the Parmesan cheese until melted and smooth. Cook for 3-4 minutes until the sauce thickens slightly.

4. Season the sauce

Add red pepper flakes (if using), salt, and black pepper to taste. Stir well and let the flavors meld for another minute.

5. Combine pasta and sauce

Add the drained penne to the skillet and toss to coat evenly with the sauce. If the sauce seems too thick, add a splash of reserved pasta water to loosen it.

6. Add spinach

Add the fresh spinach and gently fold it in. Cook for 1-2 minutes until the spinach has wilted and is bright green.

7. Serve and garnish

Remove from heat and let rest for 2 minutes. Serve hot, garnished with extra Parmesan and a drizzle of olive oil if desired.

Delicious Variations

  • Add grilled chicken or shrimp for a protein-packed meal.
  • Use a dairy-free cream alternative (like coconut cream) and nutritional yeast instead of Parmesan for a vegan version.
  • Incorporate roasted cherry tomatoes or artichoke hearts for extra flavor.

How to Store Creamy Sun-Dried Tomato Penne with Spinach

Refrigerator

Store in an airtight container in the fridge for up to 3 days. The sauce will thicken; add a splash of milk or water when reheating.

Freezer

Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat in a skillet over medium-low heat, adding a splash of water or cream to revive the sauce. Alternatively, microwave in 30-second intervals, stirring in between.

Frequently Asked Questions

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

Yes, you can. Rehydrate them in hot water for 10 minutes, drain, and chop. You may need to add a little extra oil to the pan since they won't have the oil from the jar.

Q: How do I make this dairy-free?

Use full-fat coconut milk or cashew cream in place of heavy cream, and substitute nutritional yeast for Parmesan. The flavor will be slightly different but still delicious.

Q: Can I add chicken or shrimp?

Absolutely! Cook the protein separately and add it to the sauce in step 5. For chicken, use 1 lb (450g) cooked sliced chicken; for shrimp, sauté 1 lb (450g) until pink and add at the end.

Q: What can I use instead of spinach?

Kale or Swiss chard work well – remove the tough stems and chop finely. Cook them a few minutes longer until tender.

Q: Can I make this ahead of time?

Yes, you can prepare the sauce ahead and refrigerate it for up to 2 days. Cook the pasta fresh and combine when ready to serve.

I hope this creamy sun-dried tomato penne brings as much joy to your table as it does to mine. If you try it, let me know how it turns out – I'd love to hear your variations! Happy cooking, and remember to be kind to yourself in the kitchen. With love, Aisha

Creamy Sun-Dried Tomato Penne with Spinach

Creamy Sun-Dried Tomato Penne with Spinach

This creamy sun-dried tomato penne with spinach is a 30-minute one-pan meal that's rich, tangy, and perfect for busy weeknights.

★★★★½ 4.8 (182 ratings)
10 minPrep time20 minCook time4Servings645 kcalCalories

🧂 Ingredients

  • 12 oz (340g) penne pasta
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1/2 cup (60g) sun-dried tomatoes, chopped
  • 1 cup (240ml) heavy cream
  • 1/2 cup (50g) grated Parmesan cheese
  • 3 cups (90g) fresh spinach
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste

📋 Instructions

  1. 1Boil the pasta — Bring a large pot of salted water to a rolling boil. Add the penne and cook according to package directions until al dente (usually 11-12 minutes). Reserve 1 cup of pasta water, then drain and set aside.
  2. 2Sauté garlic and tomatoes — In a large skillet, heat olive oil over medium heat (350°F / 175°C). Add garlic and sun-dried tomatoes, sauté for 2 minutes until fragrant and tomatoes are slightly softened.
  3. 3Add cream and Parmesan — Pour in the heavy cream and bring to a gentle simmer (around 200°F / 93°C). Reduce heat to low and stir in the Parmesan cheese until melted and smooth. Cook for 3-4 minutes until the sauce thickens slightly.
  4. 4Season the sauce — Add red pepper flakes (if using), salt, and black pepper to taste. Stir well and let the flavors meld for another minute.
  5. 5Combine pasta and sauce — Add the drained penne to the skillet and toss to coat evenly with the sauce. If the sauce seems too thick, add a splash of reserved pasta water to loosen it.
  6. 6Add spinach — Add the fresh spinach and gently fold it in. Cook for 1-2 minutes until the spinach has wilted and is bright green.
  7. 7Serve and garnish — Remove from heat and let rest for 2 minutes. Serve hot, garnished with extra Parmesan and a drizzle of olive oil if desired.
👨‍🍳 Chef's Note: For an extra touch, top with fresh basil or a squeeze of lemon juice to brighten the flavors.

Servings: 4

Cuisine: Italian-American

Course: Dinner

Nutrition (per serving): 645 kcal · 18g protein · 72g carbs · 31g fat
Aisha Khan

Written by Aisha Khan
Aisha writes about mindful parenting and child development, drawing from her experiences raising three kids. She offers gentle, realistic advice for everyday challenges.

Leave a Comment

x
Advertisements