Creamy Sun-Dried Tomato Penne

Featured in: Fresh Pasta Creations

This skillet dish combines tender penne pasta with sautéed mushrooms, tangy sun-dried tomatoes, and fresh spinach in a rich and creamy sauce. The sauce is prepared with heavy cream, vegetable broth, and Italian herbs, then finished with Parmesan cheese for a luscious texture. Easily made in under 40 minutes, it offers a satisfying and comforting flavor perfect for a simple yet elegant meal.

Updated on Fri, 28 Nov 2025 15:27:00 GMT
Creamy Sun-Dried Tomato Mushroom Penne Skillet ready to eat, with fresh basil and Parmesan sprinkled on top. Pin
Creamy Sun-Dried Tomato Mushroom Penne Skillet ready to eat, with fresh basil and Parmesan sprinkled on top. | toastybasil.com

A rich, velvety pasta dish featuring sautéed mushrooms and tangy sun-dried tomatoes in a luscious cream sauce, all tossed with penne for a comforting one-skillet meal.

This recipe quickly became a family favorite with its effortless preparation and comforting taste.

Ingredients

  • Penne pasta: 340 g (12 oz) penne pasta
  • Olive oil: 2 tbsp
  • Mushrooms: 250 g (9 oz) cremini or button mushrooms, sliced
  • Sun-dried tomatoes: 100 g (3.5 oz) sun-dried tomatoes in oil, drained and sliced
  • Garlic: 3 cloves, minced
  • Yellow onion: 1 small, finely chopped
  • Baby spinach: 60 g (2 cups) fresh
  • Heavy cream: 240 ml (1 cup)
  • Vegetable broth: 120 ml (½ cup)
  • Parmesan cheese: 60 g (½ cup) grated
  • Dried Italian herbs: 1 tsp (basil, oregano, thyme)
  • Salt and pepper: to taste
  • Red pepper flakes: pinch (optional)
  • Garnish: Fresh basil leaves, torn, additional grated Parmesan

Instructions

Cook pasta:
Cook the penne pasta in a large pot of salted boiling water according to package instructions until al dente Reserve 120 ml (½ cup) of cooking water then drain and set aside
Sauté mushrooms:
Heat olive oil in a large skillet over medium-high heat Add mushrooms and sauté for 5 minutes until golden and softened
Cook onion and garlic:
Add onion and cook for 2 minutes then stir in garlic and sauté for another 30 seconds until fragrant
Add sun-dried tomatoes:
Cook for 2 minutes more stirring occasionally
Make sauce:
Lower heat to medium Pour in heavy cream and vegetable broth stirring to combine Add Italian herbs salt pepper and red pepper flakes if using Simmer for 23 minutes until slightly thickened
Add cheese:
Stir in the Parmesan cheese until melted and creamy
Combine pasta and spinach:
Add cooked penne and spinach to the skillet Toss well to coat adding reserved pasta water a little at a time if needed to loosen the sauce
Garnish:
Remove from heat Garnish with fresh basil and extra Parmesan before serving
Sizzling, golden mushrooms and penne pasta bathed in a creamy sauce: the Creamy Sun-Dried Tomato version. Pin
Sizzling, golden mushrooms and penne pasta bathed in a creamy sauce: the Creamy Sun-Dried Tomato version. | toastybasil.com

Sharing this meal has brought many cozy family dinners and happy moments around the table.

Notes

Swap spinach for arugula or kale if desired Pair with a crisp Pinot Grigio or Sauvignon Blanc

Required Tools

Large pot Large skillet Colander Wooden spoon or spatula Chefs knife and cutting board

Allergen Information

Contains dairy (cream Parmesan) and gluten (pasta) For gluten-free or dairy-free needs use appropriate substitutes and check product labels

Imagine seeing this delicious Creamy Sun-Dried Tomato Mushroom Penne Skillet, it's a hearty and inviting meal. Pin
Imagine seeing this delicious Creamy Sun-Dried Tomato Mushroom Penne Skillet, it's a hearty and inviting meal. | toastybasil.com

This creamy penne skillet offers a perfect balance of flavors and is ready in just over half an hour.

Recipe Q&A

Can I use gluten-free pasta substitutes?

Yes, gluten-free pasta works well in this dish without altering the flavor or texture significantly.

What can I use instead of fresh spinach?

Arugula or kale are excellent alternatives that add a different but complementary leafy green flavor.

Is it possible to make this dish vegan?

To create a vegan version, replace heavy cream and Parmesan with plant-based alternatives like coconut cream and nutritional yeast.

How do I prevent the sauce from becoming too thick?

Adding reserved pasta cooking water gradually helps loosen the sauce to the desired consistency.

Can I add protein like chicken or shrimp?

Grilled chicken or shrimp can be incorporated for added protein, converting this into a non-vegetarian option.

Creamy Sun-Dried Tomato Penne

Penne with sun-dried tomatoes, mushrooms, spinach, and a rich cream sauce in a single skillet.

Prep duration
15 min
Cooking duration
20 min
Complete duration
35 min


Skill level Easy

Origin Italian-Inspired

Yield 4 Portions

Dietary specifications Vegetarian

Components

Pasta

01 12 oz penne pasta

Vegetables

01 2 tbsp olive oil
02 9 oz cremini or button mushrooms, sliced
03 3.5 oz sun-dried tomatoes in oil, drained and sliced
04 3 cloves garlic, minced
05 1 small yellow onion, finely chopped
06 2 cups fresh baby spinach

Sauce

01 1 cup heavy cream
02 ½ cup vegetable broth
03 ½ cup grated Parmesan cheese
04 1 tsp dried Italian herbs (basil, oregano, thyme)
05 Salt and pepper, to taste
06 Pinch red pepper flakes (optional)

Garnish

01 Fresh basil leaves, torn
02 Additional grated Parmesan cheese

Directions

Step 01

Cook Penne: Bring a large pot of salted water to a boil. Add penne pasta and cook until al dente according to package directions. Reserve ½ cup pasta cooking water, then drain pasta and set aside.

Step 02

Sauté Mushrooms: In a large skillet over medium-high heat, warm olive oil. Add sliced mushrooms and sauté for 5 minutes until golden and softened.

Step 03

Add Aromatics: Add chopped onion to the skillet and cook for 2 minutes. Stir in minced garlic and sauté for an additional 30 seconds until fragrant.

Step 04

Incorporate Sun-Dried Tomatoes: Add sun-dried tomatoes to the skillet and cook for 2 more minutes, stirring occasionally.

Step 05

Prepare Sauce: Reduce heat to medium. Pour in heavy cream and vegetable broth, stirring to combine. Season with dried Italian herbs, salt, pepper, and red pepper flakes if using. Simmer for 2 to 3 minutes until slightly thickened.

Step 06

Add Parmesan: Stir grated Parmesan cheese into the sauce until fully melted and smooth.

Step 07

Combine Pasta and Spinach: Add cooked penne pasta and fresh spinach to the skillet. Toss thoroughly to coat pasta with the sauce, adding reserved pasta water incrementally if needed to loosen consistency.

Step 08

Finish and Serve: Remove skillet from heat. Garnish with torn fresh basil leaves and additional Parmesan cheese before serving.

Necessary tools

  • Large pot
  • Large skillet
  • Colander
  • Wooden spoon or spatula
  • Chef's knife and cutting board

Allergy information

Review each component for possible allergens and if uncertain, we recommend consulting with a healthcare professional.
  • Contains dairy (heavy cream, Parmesan) and gluten (pasta). Use substitutes for dietary restrictions and verify product labels.

Nutrient breakdown (per portion)

These values are provided as a general guide and shouldn't replace professional medical advice.
  • Calories: 520
  • Fat: 24 g
  • Carbs: 60 g
  • Protein: 17 g