Indulge in tender potato gnocchi enveloped in a luscious garlic-infused cream sauce, studded with tangy sun-dried tomatoes and fresh wilted spinach. This Italian-inspired vegetarian main delivers restaurant-quality results with minimal effort. The entire dish comes together in just 25 minutes, making it perfect for busy weeknights when you crave something comforting yet impressive. The sauce, made with heavy cream, vegetable broth, and savory parmesan, creates the perfect coating for each pillowy dumpling while the sun-dried tomatoes provide bursts of concentrated sweetness that balance the rich creaminess.
My tiny apartment kitchen smelled like an Italian bistro the first time I made this on a rainy Tuesday. I'd grabbed sun-dried tomatoes on impulse and needed something comforting fast. The way the cream hugged those little potato pillows felt like discovering a new love language. Now it's my go-to when I need dinner to feel like an event without actually trying that hard.
I served this to my friend Sarah during what she called her month of endless bad news. She took one bite, closed her eyes, and actually smiled for the first time in weeks. Food can't fix everything but watching someone find five minutes of peace over a bowl of gnocchi feels like its own kind of magic.
Ingredients
- Potato Gnocchi: Shelf-stable works perfectly here but fresh gnocchi makes it extra special and cooks faster
- Olive Oil: The foundation of everything good in this sauce
- Garlic: Minced fresh because nothing else gives quite that aromatic punch
- Sun-Dried Tomatoes: The oil-packed ones have better flavor and texture than dry
- Baby Spinach: Wilts beautifully into the sauce and adds a nice pop of color
- Heavy Cream: Creates that luxurious restaurant-style coating
- Vegetable Broth: Thins the cream just enough while adding depth
- Parmesan Cheese: Freshly grated melts into the sauce better than pre-shredded
- Salt and Pepper: Essential for balancing all those rich flavors
- Chili Flakes: Optional but I love the subtle warmth it brings
- Fresh Basil: Adds brightness and makes everything look prettier
- Extra Parmesan: Because there's no such thing as too much cheese
Instructions
- Get the Gnocchi Going:
- Bring a large pot of salted water to boil and cook gnocchi according to package directions until they float to the top like little happy clouds
- Start the Sauce Base:
- Heat olive oil in a large skillet over medium heat and sauté the minced garlic for just one minute until fragrant
- Add the Tomatoes:
- Stir in the sliced sun-dried tomatoes and let them cook for two minutes to release all that concentrated flavor
- Create the Creamy Base:
- Pour in the heavy cream and vegetable broth bringing everything to a gentle bubble
- Wilt the Spinach:
- Toss in the baby spinach and watch it collapse into the sauce within about two minutes
- Season and Cheese:
- Stir in the parmesan until melted and add salt pepper and those optional chili flakes
- Bring It Together:
- Add the drained gnocchi to the pan and gently toss until every piece is coated in that gorgeous sauce
- Finish and Serve:
- Plate immediately topped with fresh basil leaves and an extra shower of parmesan
This recipe has become my secret weapon for nights when takeout sounds easier but something homemade feels necessary. My roommate actually asked me to teach her how to make it which might be the highest compliment I've ever received in the kitchen.
Making It Your Own
I've learned that this sauce base plays beautifully with other ingredients too. Sometimes I add roasted red peppers for extra sweetness or swap spinach for arugula when I want something with a little peppery bite.
Wine Pairing Magic
A crisp Pinot Grigio cuts through the cream while echoing the tomato flavors. For something different a dry rosé brings out the sweetness of the sun-dried tomatoes in the most lovely way.
Perfect Sides
A simple green salad with bright vinaigrette balances the richness perfectly. Crusty bread is basically mandatory for sopping up every last drop of sauce.
- Make a double batch because this reheats beautifully for lunch the next day
- If the sauce feels too thick splash in a little pasta water
- Leftovers taste even better after the flavors have had time to mingle
There's something deeply satisfying about a recipe that looks impressive but comes together with such ease. This gnocchi has saved countless weeknights in my house and I hope it does the same in yours.
Recipe Q&A
- → Can I use fresh gnocchi instead of shelf-stable?
-
Yes, fresh potato gnocchi works beautifully and often cooks even faster than shelf-stable varieties. Just be careful not to overcook since fresh gnocchi can become mushy more quickly. Reduce the boiling time by 1-2 minutes and test for doneness early.
- → How can I make this dish lighter?
-
Substitute half-and-half or whole milk for the heavy cream to reduce calories while maintaining creaminess. You can also increase the vegetable broth ratio and decrease the cream slightly. Adding more spinach boosts nutrients and volume without significantly increasing calories.
- → What proteins can I add to make it more substantial?
-
Grilled chicken breast, crispy pancetta, or sautéed shrimp complement the flavors perfectly. For vegetarian protein, consider white beans or chickpeas. Simply cook your protein separately and fold it in during the final toss with the sauce.
- → Can I prepare this ahead of time?
-
The sauce can be made up to 2 days in advance and stored in the refrigerator. Reheat gently with a splash of cream or broth before tossing with freshly cooked gnocchi. For best results, cook the gnocchi just before serving to prevent it from becoming gummy or sticking together.
- → What can I substitute for sun-dried tomatoes?
-
Roasted red peppers provide a similar sweet and smoky flavor profile. You could also use semi-dried tomatoes packed in oil, or even halved cherry tomatoes that have been roasted until concentrated. Fresh tomatoes won't provide the same intensity but can work in a pinch if sautéed longer to concentrate their flavor.
- → How do I prevent the sauce from separating?
-
Keep the heat at medium-low when adding the cream and avoid boiling vigorously. Stir continuously while incorporating the parmesan, and remove from heat once the cheese melts. If reheating, do so gently over low heat while stirring constantly.