Bowl of vegan gnocchi coated in creamy sun-dried tomato sauce, topped with fresh basil leaves, photographed from above on a dark wooden surface

Vegan Gnocchi with Creamy Sun-Dried Tomato Sauce

I kept seeing a version of this dish pop up in short cooking videos — pillowy gnocchi, rust-colored sauce, clouds of steam — and I couldn’t scroll past it a third time. So I tested it on a Tuesday night with a can of coconut milk and a jar of sun-dried tomatoes I’d been ignoring for weeks. It worked. But the first two attempts had a sauce that split, and I couldn’t figure out why.

This one-pan recipe gives you soft, lightly seared gnocchi swimming in a thick, tangy coconut-cream sauce with sun-dried tomatoes and wilted spinach — all in about 25 minutes. No dairy, no fuss, and nothing that tastes like a compromise. The sauce stays silky if you follow one simple rule I’ll share below.

Pro Tip

Vegan Gnocchi with Creamy Sun-Dried Tomato Sauce — astuce chef

The mistake most people make: adding the coconut milk straight from the fridge and cranking the heat to speed things up. Cold fat hits a hot pan and the sauce breaks — you end up with greasy puddles and a grainy texture instead of a cohesive cream. The fix is to let your can of full-fat coconut milk sit at room temperature for at least 20 minutes before you open it, then lower the heat to medium-low before pouring it in. That 10–15°F (5–8°C) difference in starting temperature keeps the emulsion intact.

Use full-fat canned coconut milk — the kind where the cream sits solid at the top. Light coconut milk will give you a thin, watery sauce. Sun-dried tomatoes in oil (not the dry-packed kind) are key: the infused oil goes into the pan too and carries a concentrated tomato flavor. Can’t find them? A tablespoon of tomato paste plus a teaspoon of olive oil gets you close.

Vegan Gnocchi with Creamy Sun-Dried Tomato Sauce

0.0 from 0 votes
Servings

4

servings
Prep time

10

minutes
Cooking time

15

minutes
Calories

480

kcal
Total time

25

minutes

Ingredients

  • 1 lb (450g) store-bought potato gnocchi (shelf-stable or refrigerated)

  • 2 tbsp olive oil (or oil from the sun-dried tomato jar)

  • 1 medium yellow onion, finely diced

  • 4 cloves garlic, minced

  • 1/2 cup (80g) sun-dried tomatoes in oil, roughly chopped, plus 1 tbsp of their oil

  • 1 can (13.5 fl oz / 400ml) full-fat coconut milk, room temperature

  • 1/2 cup (120ml) vegetable broth

  • 1 tsp Italian seasoning

  • 1/2 tsp fine sea salt, plus more to taste

  • 1/4 tsp black pepper

  • 2 cups (60g) fresh baby spinach, loosely packed

  • 1 small handful fresh basil leaves, to serve

Directions

  • Heat the oil. Warm 2 tbsp olive oil in a large skillet over medium heat, then add the diced onion and cook for 3 minutes, stirring occasionally. You’re looking for the onion to turn translucent and slightly soft at the edges — not golden, just yielding.
  • Add the garlic. Stir in the minced garlic and cook for 30 seconds. The moment it smells sharp and nutty rather than raw, it’s ready — pull it off that edge before it browns.
  • Sear the gnocchi. Add the gnocchi directly to the skillet and spread into a single layer. Leave them untouched for 90 seconds — you want a pale gold crust on one side before you stir, which gives the finished dish a little texture contrast.
  • Stir in the sun-dried tomatoes and their oil. Toss to coat everything evenly. That reserved jar oil is carrying concentrated flavor — don’t skip it.
  • Pour in the liquids. Add the room-temperature coconut milk, vegetable broth, Italian seasoning, salt, and pepper. Lower the heat to medium-low, stir, and cover with a lid. Cook for 5–6 minutes until the sauce reduces by roughly a third and coats the back of a spoon without running off immediately.
  • Fold in the spinach. Remove from heat, add the spinach, and stir gently. The residual heat wilts the leaves in about 60 seconds — they should collapse into the sauce but stay bright green, not army-drab.
  • Taste and serve. Adjust salt and pepper, then divide into bowls and top with fresh basil. Serve immediately — gnocchi absorbs sauce fast and gets dense if it sits.

Variations

Vegan Gnocchi with Creamy Sun-Dried Tomato Sauce — étape clé

**Smoky version:** swap Italian seasoning for 1 tsp smoked paprika and add a pinch of chili flakes — the sauce takes on a deeper, slightly spicy edge. **Protein boost:** stir in a drained can of white cannellini beans with the sun-dried tomatoes; they hold their shape and make the dish more filling without changing the texture of the sauce.

Serving Suggestions

A simple arugula salad with lemon juice and olive oil cuts through the richness of the coconut sauce. Thick slices of toasted sourdough are ideal for swiping the pan clean. Roasted cherry tomatoes on the side echo the sun-dried tomato flavor without adding heaviness.

FAQ

Can I use fresh gnocchi instead of shelf-stable?

Yes, but build the sauce first, then drop the fresh gnocchi in for the last 2–3 minutes only. Fresh gnocchi is much more delicate and will turn to mush if it simmers in liquid for the full cooking time.

My sauce looks thin — what went wrong?

Two likely culprits: light coconut milk (which doesn’t have enough fat to thicken) or the heat was too high and the liquid evaporated before it could reduce properly. Give it an extra 2–3 minutes on low with the lid off, stirring often.

Can I make this ahead and reheat it?

Vegan Gnocchi with Creamy Sun-Dried Tomato Sauce

It reheats well with a splash of vegetable broth stirred in — the gnocchi absorbs the sauce overnight and the texture changes slightly, going a little denser. Whether that’s a problem or a feature kind of depends on how you feel about next-day pasta.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *