I get it. You love gnocchi but dairy doesn't love you back. Or maybe you're cooking for someone who's lactose intolerant, and you're tired of the same old boring pasta. This creamy dairy-free gnocchi is the answer.
Advertisements1
It's rich, velvety, and packed with flavor, thanks to a luscious cashew cream sauce that mimics the real thing. Plus, it comes together in just 30 minutes, making it perfect for busy weeknights.
The secret? Soaking cashews while you boil the gnocchi, then blending them with savory sun-dried tomatoes and fresh spinach. The result is a restaurant-quality dish that's secretly healthy.
Why You'll Love This Recipe
About the Ingredients
1 lb (450g) potato gnocchi
Store-bought gnocchi works great. Check labels for dairy-free; most are, but some contain milk. Look for vacuum-sealed or shelf-stable.
1 cup (140g) raw cashews
The base of the creamy sauce. Use raw, unsalted cashews. For a nut-free version, substitute 1/2 cup (120ml) full-fat coconut milk + 2 tbsp flour.
1 cup (240ml) low-sodium vegetable broth
Adds savory depth. Use gluten-free if needed.
1/4 cup (30g) sun-dried tomatoes (oil-packed or dry)
Dry ones are fine; rehydrate in warm water for 10 minutes if very hard. Oil-packed add extra flavor.
2 tbsp olive oil
For sautéing. Use extra-virgin for more flavor.
3 cloves garlic, minced
Fresh is best, but 1 tsp jarred minced garlic works in a pinch.
5 oz (140g) fresh spinach
Baby spinach is easiest. Substitute kale (remove stems and chop) or Swiss chard.
1/2 tsp salt
Adjust to taste. Use fine sea salt for even distribution.
1/4 tsp black pepper
Freshly ground is best.
1 tbsp nutritional yeast
Adds a cheesy, umami flavor. Omit if you don't have it, or use 1 tbsp grated vegan parmesan.
Juice of 1/2 lemon
Brightens the sauce. Use fresh lemon juice, not bottled.
Tips & Tricks
- Don't overcook the gnocchi. They cook in 2-3 minutes; as soon as they float, they're done. Overcooked gnocchi turn mushy.
- For the smoothest sauce, soak cashews in boiling water for 15 minutes (or overnight in cold water). If you skip soaking, blend longer but the sauce might be slightly grainy.
- If the sauce is too thick, thin it with extra broth or pasta water. If too thin, simmer a bit longer to reduce.
Pro Tips
Step-by-Step Instructions
1. Soak cashews
Place cashews in a small bowl and cover with boiling water. Let soak for 15 minutes while you prepare other ingredients.
2. Cook the gnocchi
Bring a large pot of salted water to a boil (212°F/100°C). Add gnocchi and cook until they float, about 2-3 minutes. Drain and set aside.
3. Sauté garlic and tomatoes
In a large skillet, heat olive oil over medium heat (350°F/175°C). Add garlic and sun-dried tomatoes. Sauté for 1-2 minutes until fragrant.
4. Blend the sauce
Drain cashews and transfer to a blender. Add vegetable broth, nutritional yeast, salt, and pepper. Blend until completely smooth, about 1-2 minutes.
5. Combine sauce and spinach
Pour the cashew sauce into the skillet with the garlic and tomatoes. Stir in fresh spinach and cook over medium heat until wilted, about 2-3 minutes.
6. Add gnocchi
Gently fold in the cooked gnocchi, coating them evenly with the sauce. Cook for 2-3 minutes until everything is heated through.
7. Finish with lemon
Remove from heat and stir in lemon juice. Taste and adjust seasoning with more salt or pepper if needed.
Delicious Variations
Add protein
Top with grilled chicken, shrimp, or crispy tofu.
Swap the greens
Use kale or arugula instead of spinach.
Make it spicy
Add a pinch of red pepper flakes or a drizzle of sriracha.
How to Store Creamy Dairy-Free Gnocchi with Spinach & Sun-Dried Tomatoes
Refrigerator
Store in an airtight container for up to 3 days. The sauce may thicken; add a splash of broth when reheating.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a skillet over medium heat, adding a splash of broth or water to loosen the sauce. Or microwave in 30-second intervals, stirring in between.
Frequently Asked Questions
Q: Is this recipe truly dairy-free?
Yes, 100% dairy-free. The creamy sauce is made from cashews, so no milk, cream, or butter. Just be sure to check the gnocchi label, as some brands contain dairy.
Q: Can I use a different nut instead of cashews?
Yes, you can use macadamia nuts or blanched almonds, but soak them longer (at least 2 hours). For a nut-free option, use silken tofu or coconut milk with a little flour to thicken.
Q: How do I make this gluten-free?
Use gluten-free gnocchi or make your own with gluten-free flour. Also check that your vegetable broth and nutritional yeast are gluten-free (most are).
Q: Can I prepare the sauce in advance?
Absolutely. Blend the sauce and refrigerate for up to 2 days. When ready to cook, proceed with the recipe, adding the sauce to the skillet and heating through.
Try this creamy dairy-free gnocchi tonight! It's a simple, satisfying dinner that proves you don't need dairy for comfort food. Small steps, big impact.
Creamy Dairy-Free Gnocchi with Spinach & Sun-Dried Tomatoes
Creamy dairy-free gnocchi with spinach and sun-dried tomatoes in a rich cashew sauce, ready in 30 minutes. Comfort food without the dairy!
🧂 Ingredients
- 1 lb (450g) potato gnocchi
- 1 cup (140g) raw cashews
- 1 cup (240ml) low-sodium vegetable broth
- 1/4 cup (30g) sun-dried tomatoes (oil-packed or dry)
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 5 oz (140g) fresh spinach
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp nutritional yeast
- Juice of 1/2 lemon
📋 Instructions
- 1Soak cashews — Place cashews in a small bowl and cover with boiling water. Let soak for 15 minutes while you prepare other ingredients.
- 2Cook the gnocchi — Bring a large pot of salted water to a boil (212°F/100°C). Add gnocchi and cook until they float, about 2-3 minutes. Drain and set aside.
- 3Sauté garlic and tomatoes — In a large skillet, heat olive oil over medium heat (350°F/175°C). Add garlic and sun-dried tomatoes. Sauté for 1-2 minutes until fragrant.
- 4Blend the sauce — Drain cashews and transfer to a blender. Add vegetable broth, nutritional yeast, salt, and pepper. Blend until completely smooth, about 1-2 minutes.
- 5Combine sauce and spinach — Pour the cashew sauce into the skillet with the garlic and tomatoes. Stir in fresh spinach and cook over medium heat until wilted, about 2-3 minutes.
- 6Add gnocchi — Gently fold in the cooked gnocchi, coating them evenly with the sauce. Cook for 2-3 minutes until everything is heated through.
- 7Finish with lemon — Remove from heat and stir in lemon juice. Taste and adjust seasoning with more salt or pepper if needed.



