This is the meal you make when you want to feel like a professional chef without actually doing the work.
It’s rich, velvety, and takes exactly one pan to pull off. Once you taste this sun-dried tomato cream sauce, you’ll understand why it’s currently taking over everyone’s feed.

Ingredients
This recipe serves 2 to 3 people as a main course or 4 as a side dish.
- 16 to 18 ounces shelf-stable or refrigerated potato gnocchi
- 2 tablespoons unsalted butter
- 3 cloves garlic, minced
- 1/2 cup sun-dried tomatoes (packed in oil), chopped
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (adjust for heat)
- 1 cup heavy cream
- 1/2 cup vegetable broth
- 1/2 cup freshly grated Parmesan cheese
- 2 cups fresh baby spinach
- Fresh basil leaves for garnish
- Salt and black pepper to taste
Heat The Pan
Start by grabbing a large skillet. Place it over medium heat and add the butter. Let the butter melt until it starts to foam slightly, but do not let it turn brown.
If you are using sun-dried tomatoes packed in oil, you can actually swap one tablespoon of butter for a tablespoon of that tomato oil. It adds an extra layer of concentrated flavor right at the beginning.
Sauté The Aromatics
Add your minced garlic to the melted butter. Stir it constantly for about 30 seconds. You want the smell to fill the kitchen, but you don’t want the garlic to turn brown or bitter.
Immediately toss in the chopped sun-dried tomatoes, dried oregano, and red pepper flakes.
Stirring these spices in the fat helps release their oils, making the entire sauce taste deeper.
Build The Sauce
Pour in the vegetable broth and the heavy cream. Stir everything together until the liquid is a uniform, pale orange color from the tomatoes. Bring the mixture to a very gentle simmer.
Do not let it reach a rolling boil, as high heat can sometimes cause heavy cream to separate. Let it bubble softly for about two or three minutes so it starts to thicken.

Toss The Gnocchi
Add the gnocchi directly into the pan with the sauce. One of the best parts of this recipe is that you do not need to boil the gnocchi in a separate pot of water. Cooking them directly in the cream sauce allows the starch from the potatoes to thicken the sauce even further.
It also ensures the gnocchi are infused with flavor all the way through. Cover the pan with a lid for about two minutes to help them soften.
Melt The Cheese
Remove the lid and stir in the grated Parmesan cheese. Keep stirring until the cheese has completely melted into the sauce.

At this point, the liquid should look glossy and thick. If the sauce seems too thick, you can add a splash more broth. If it’s too thin, let it simmer for another minute uncovered.
Wilt The Greens
Throw in the baby spinach. It will look like a lot of greens at first, but spinach shrinks down significantly once it hits the heat.
Fold the leaves into the sauce until they are wilted and bright green. This usually takes about 60 seconds. Taste the sauce now and add salt or more black pepper if you think it needs it.
The Final Touch
Turn off the heat. If you want to be extra fancy, tear some fresh basil leaves over the top. Serve it immediately while it’s hot.
The sauce will continue to thicken as it sits, so this is a dish best enjoyed straight from the stove.

Why use uncooked gnocchi?
Most people are used to boiling gnocchi in a big pot of salted water until they float. However, when you cook them directly in the sauce, you get a much better texture. Boiling gnocchi can sometimes make them soggy or waterlogged.
By simmering them in the cream and broth, the outside of the gnocchi stays firm while the inside gets pillowy.
Plus, the starch released by the gnocchi acts as a natural thickener for your sun-dried tomato sauce. This method also saves you from washing an extra pot and a colander, which is a win for anyone who hates doing dishes.
Can I make this vegan?
You can definitely turn this into a plant-based meal with a few swaps. Use a high-quality vegan butter or just stick with olive oil for the base. Instead of heavy cream, use full-fat canned coconut milk or a dedicated vegan heavy whipping cream alternative.
For the Parmesan, nutritional yeast or a cashew-based vegan parmesan works well to provide that salty, umami kick.
Just be careful with the salt, as many vegan cheeses are saltier than traditional dairy. The result will still be creamy and rich without using any animal products.

Ingredients
Method
- Start by grabbing a large skillet. Place it over medium heat and add the butter. Let the butter melt until it starts to foam slightly, but do not let it turn brown.
- Add your minced garlic to the melted butter. Stir it constantly for about 30 seconds. Immediately toss in the chopped sun-dried tomatoes, dried oregano, and red pepper flakes.
- Pour in the vegetable broth and the heavy cream. Stir everything together until the liquid is a uniform, pale orange color from the tomatoes. Bring the mixture to a very gentle simmer. Do not let it reach a rolling boil, as high heat can sometimes cause heavy cream to separate.
- Add the gnocchi directly into the pan with the sauce.
- Remove the lid and stir in the grated Parmesan cheese. Keep stirring until the cheese has completely melted into the sauce. If the sauce seems too thick, you can add a splash more broth. If it’s too thin, let it simmer for another minute uncovered.
- Throw in the baby spinach. It will look like a lot of greens at first, but spinach shrinks down significantly once it hits the heat. Fold the leaves into the sauce until they are wilted and bright green. This usually takes about 60 seconds.
- Turn off the heat. If you want to be extra fancy, tear some fresh basil leaves over the top.
Notes


