I first stumbled upon this idea while scrolling through Pinterest at 2 a.m. in a tiny apartment in Rome, with the scent of garlic and basil drifting from the trattoria downstairs. That night, I dreamed of a dish that captured the beauty of those perfectly styled pins but was actually simple enough to make after work. This Pinterest image is that dream made real.
Advertisements1
It’s a one-pan wonder where creamy sun-dried tomato sauce clings to every strand of pasta, and fresh spinach wilts into silky ribbons. The best part? It comes together in just 30 minutes, using mostly pantry staples, and tastes like you spent hours in the kitchen.
Whether you’re a busy parent, a student on a budget, or a home cook who loves bold flavors without the fuss, this dish will become your new go-to. I’ve tested it in my own kitchen and with friends, and it never fails to impress.
Why You'll Love This Recipe
About the Ingredients
12 oz (340g) fettuccine or linguine
Use any long pasta you like. For a gluten-free option, try chickpea pasta.
2 tbsp olive oil
Extra-virgin olive oil adds fruity flavor; regular olive oil works too.
4 cloves garlic, minced
Fresh garlic is best; in a pinch, use 1 tsp garlic powder.
1 cup (150g) sun-dried tomatoes in oil, drained and chopped
Oil-packed ones are softer and more flavorful. If using dry, rehydrate in hot water first.
1 cup (240ml) heavy cream
For a lighter version, use half-and-half or full-fat coconut milk.
1 cup (240ml) chicken or vegetable broth
Low-sodium broth lets you control the salt. Vegetable broth keeps it vegetarian.
1 tsp dried oregano
Italian seasoning works as a substitute.
1/2 tsp red pepper flakes (optional)
Adjust to taste; omit for a milder dish.
3 cups (90g) fresh spinach
Baby spinach wilts quickly. You can use kale, but it needs a few extra minutes.
1/2 cup (50g) grated Parmesan cheese
Freshly grated melts better; pre-shredded contains anti-caking agents.
Salt and black pepper to taste
Sea salt and freshly cracked pepper enhance all the flavors.
Tips & Tricks
Don't overcook the pasta
Aim for al dente because it will continue to cook in the sauce, preventing mushiness.
Reserve pasta water
Before draining, scoop out a cup of starchy water to loosen the sauce if it gets too thick.
Use a large skillet
A 12-inch pan gives the sauce room to coat the pasta evenly without overcrowding.
Pro Tips
Step-by-Step Instructions
1. Boil the Pasta
Bring a large pot of salted water to a rolling boil. Add the fettuccine and cook according to package directions until al dente (usually 8-10 minutes). Reserve 1 cup of pasta water, then drain.
2. Sauté the Aromatics
In a large skillet over medium heat (350°F/175°C), warm the olive oil. Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly to prevent burning. Add the chopped sun-dried tomatoes and oregano, and cook for another minute.
3. Create the Creamy Base
Pour in the heavy cream and broth, then stir in the red pepper flakes if using. Bring to a gentle simmer over medium heat (350°F/175°C). Let it cook for 5 minutes, stirring occasionally, until the sauce thickens slightly and coats the back of a spoon.
4. Wilt the Spinach
Add the fresh spinach to the skillet in handfuls, stirring until each batch wilts into the sauce. This should take about 2-3 minutes, until all the spinach is bright green and tender.
5. Combine Pasta and Sauce
Add the drained pasta to the skillet and toss well to coat every strand with the creamy sauce. If the sauce is too thick, splash in some reserved pasta water, a tablespoon at a time, until it reaches your desired consistency.
6. Finish with Parmesan
Remove the skillet from heat and stir in the grated Parmesan cheese until melted and creamy. Season with salt and black pepper to taste.
7. Serve and Enjoy
Divide the pasta among plates or bowls and garnish with extra Parmesan and a sprinkle of red pepper flakes if desired. Serve hot and enjoy!
Delicious Variations
Add Protein
Toss in grilled chicken, shrimp, or crispy pancetta for a heartier meal.
Make it Vegan
Use full-fat coconut milk instead of cream, skip the Parmesan or use nutritional yeast, and choose vegetable broth.
Spice it Up
Increase red pepper flakes or add a pinch of cayenne for extra heat.
How to Store Pinterest image
Refrigerator
Store leftovers in an airtight container in the fridge for up to 3 days.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat, adding a splash of milk or broth to loosen the sauce.
Frequently Asked Questions
Q: Can I use fresh tomatoes instead of sun-dried?
Yes, you can, but the flavor will be milder and the sauce less intense. Use 2 cups of cherry tomatoes, halved, and cook them down for a few extra minutes.
Q: Is this Pinterest image recipe vegetarian?
Yes, as written it is vegetarian. To make it vegan, use coconut milk and nutritional yeast instead of cream and Parmesan.
Q: Can I make this ahead of time?
Absolutely! You can prepare the sauce up to 2 days in advance and store it in the fridge. Cook the pasta fresh and combine when ready to serve.
Q: What can I substitute for heavy cream?
Half-and-half or full-fat coconut milk are the best substitutes. For a lighter option, use evaporated milk, but the sauce will be less rich.
Q: How do I prevent the sauce from becoming too thick?
Reserve some pasta water before draining and add it a little at a time while tossing the pasta. This loosens the sauce without diluting flavor.
If you try this Pinterest image recipe, let me know how it turns out in the comments below. Don't forget to share your creations on social media and tag me—I'd love to see your beautiful bowls!
Pinterest image
Pinterest image is a dreamy one-pan pasta with sun-dried tomatoes and spinach, ready in 30 minutes for a cozy weeknight dinner.
🧂 Ingredients
- 12 oz (340g) fettuccine or linguine
- 2 tbsp olive oil
- 4 cloves garlic, minced
- 1 cup (150g) sun-dried tomatoes in oil, drained and chopped
- 1 cup (240ml) heavy cream
- 1 cup (240ml) chicken or vegetable broth
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes (optional)
- 3 cups (90g) fresh spinach
- 1/2 cup (50g) grated Parmesan cheese
- Salt and black pepper to taste
📋 Instructions
- 1Boil the Pasta — Bring a large pot of salted water to a rolling boil. Add the fettuccine and cook according to package directions until al dente (usually 8-10 minutes). Reserve 1 cup of pasta water, then drain.
- 2Sauté the Aromatics — In a large skillet over medium heat (350°F/175°C), warm the olive oil. Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly to prevent burning. Add the chopped sun-dried tomatoes and oregano, and cook for another minute.
- 3Create the Creamy Base — Pour in the heavy cream and broth, then stir in the red pepper flakes if using. Bring to a gentle simmer over medium heat (350°F/175°C). Let it cook for 5 minutes, stirring occasionally, until the sauce thickens slightly and coats the back of a spoon.
- 4Wilt the Spinach — Add the fresh spinach to the skillet in handfuls, stirring until each batch wilts into the sauce. This should take about 2-3 minutes, until all the spinach is bright green and tender.
- 5Combine Pasta and Sauce — Add the drained pasta to the skillet and toss well to coat every strand with the creamy sauce. If the sauce is too thick, splash in some reserved pasta water, a tablespoon at a time, until it reaches your desired consistency.
- 6Finish with Parmesan — Remove the skillet from heat and stir in the grated Parmesan cheese until melted and creamy. Season with salt and black pepper to taste.
- 7Serve and Enjoy — Divide the pasta among plates or bowls and garnish with extra Parmesan and a sprinkle of red pepper flakes if desired. Serve hot and enjoy!



