This delightful Italian-inspired skillet combines tender mushrooms, sun-dried tomatoes, and fresh spinach enveloped in a creamy Parmesan sauce. Pasta is cooked al dente and then tossed in the luscious sauce, creating a comforting dish perfect for easy weeknight meals. The vibrant herbs and subtle heat from red pepper flakes balance the richness, while fresh basil adds aromatic brightness. Ideal for a vegetarian main, it's ready in just 35 minutes and offers a satisfying blend of textures and flavors.
The smell of sun-dried tomatoes sizzling in olive oil always stops me in my tracks. I first made this skillet on a rainy Tuesday when I needed something comforting but refused to order takeout again. My roommate walked in, took one deep breath, and asked if we could have it every week going forward.
Last winter I served this at a small dinner party when my friend announced she was moving across the country. We all crowded around my tiny kitchen island, plates in hand, and somehow this pasta made the bittersweet moment feel a little more celebratory and a lot less scary.
Ingredients
- 12 oz penne or fettuccine pasta: Penne catches the sauce in its tubes but fettuccine feels extra luxurious
- 1 tbsp olive oil: The base for building all those layered flavors
- 1 lb cremini or button mushrooms, sliced: Cremini have more depth than white mushrooms but either works beautifully
- 1 small yellow onion, finely diced: Finely diced means they melt into the sauce instead of staying chunky
- 3 cloves garlic, minced: Fresh garlic is nonnegotiable here, nothing else gives that aromatic punch
- ½ cup sun-dried tomatoes, drained and sliced: These pack an umami punch that transforms the whole dish
- 3 cups baby spinach, roughly chopped: Wilts down to almost nothing so do not be afraid of the large quantity
- 1 cup heavy cream: Creates that velvety restaurant style texture you cannot get from milk alone
- ½ cup vegetable broth: Thins the cream slightly while adding another layer of flavor
- ¾ cup freshly grated Parmesan cheese: Pre-grated cheese has anti-caking agents that prevent smooth melting
- 1 tsp dried Italian herbs: Oregano, basil, thyme blend adds herbaceous brightness
- ½ tsp red pepper flakes: Just a whisper of heat that makes everything else pop
- Salt and black pepper: Taste as you go since the Parmesan brings its own saltiness
- 2 tbsp fresh basil, chopped: Adds a fresh finish that cuts through the richness
- Extra Parmesan: Because more cheese is always the right answer
Instructions
- Get your pasta water going first:
- Bring a large pot of salted water to boil and cook pasta until al dente then drain but reserve a splash of pasta water just in case you need to loosen the sauce later
- Brown the mushrooms properly:
- Heat olive oil in a large skillet over medium heat and add mushrooms and onions, letting them cook undisturbed for 6 to 8 minutes until they develop a deep golden color
- Build the aromatic base:
- Stir in garlic and sun-dried tomatoes and cook for just 1 to 2 minutes until fragrant but do not let the garlic brown or it will turn bitter
- Create the sauce:
- Pour in heavy cream and vegetable broth then add Italian herbs and red pepper flakes, bringing everything to a gentle simmer
- Add the greens:
- Toss in spinach and cook for 1 to 2 minutes until just wilted and vibrant green
- Bring it all together:
- Lower the heat and add cooked pasta to the skillet, tossing until every piece is coated in that creamy sauce
- Finish with cheese:
- Stir in Parmesan until melted and the sauce coats the back of a spoon, seasoning with salt and pepper to taste
- Garnish and serve:
- Remove from heat immediately and top with fresh basil and extra Parmesan while still steaming hot
This recipe became my go-to comfort food during a particularly rough patch at work. Something about stirring that creamy sauce and watching spinach wilt felt meditative, like the kitchen was the only place where everything made sense.
Making It Your Own
I have discovered that swapping half the heavy cream for half and half still gives you a luxurious sauce without feeling quite so heavy. A splash of white wine in the sauce adds brightness and makes the dish feel even more sophisticated.
Perfect Pairings
A crisp Pinot Grigio cuts through the richness while a simple arugula salad with lemon vinaigrette balances everything beautifully. Crusty bread is absolutely mandatory for mopping up every last drop of sauce.
Make Ahead Strategy
The sauce reheats beautifully but I recommend undercooking the pasta slightly since it will continue absorbing liquid as it sits. You can prep all your ingredients hours ahead and have dinner ready in under fifteen minutes.
- Store leftovers in an airtight container and add a splash of cream when reheating
- The flavors actually develop overnight so this makes excellent leftovers
- Fresh basil is best added right before serving rather than reheated with the dish
There is something deeply satisfying about a one pan meal that looks this impressive. Hope this recipe finds its way into your regular rotation just like it did mine.
Questions & Answers
- → Can I use different pasta types for this dish?
-
Yes, penne or fettuccine work well, but feel free to use any pasta you prefer or have on hand.
- → How can I make this dish vegan?
-
Substitute heavy cream with plant-based cream and use vegan Parmesan alternatives to keep the creamy texture.
- → Is it possible to add protein to this meal?
-
Grilled chicken or shrimp can be added for extra protein without altering the flavor balance significantly.
- → What gives the sauce its creamy texture?
-
The combination of heavy cream and freshly grated Parmesan cheese creates the rich, velvety sauce coating the pasta.
- → How do sun-dried tomatoes enhance the dish?
-
They add a tangy sweetness and depth of flavor, complementing the earthiness of mushrooms and richness of the sauce.