Finding plant-based recipes that satisfy cravings for creamy comfort food can sometimes feel like a challenge. Imagine a rich, velvety dish that not only warms your soul but is also packed with nutrients! This vegan creamed spinach hits all the right notes, thanks to its delightful blend of textures and flavors. The creaminess comes from the perfect fusion of cashews and plant-based milk, while spinach provides a healthy dose of vitamins. Whether you’re preparing for a weeknight dinner or a special occasion, this versatile side dish will undoubtedly impress your guests and family alike. Plus, it’s a breeze to make, making it an efficient option for busy schedules.
Quick Answer
Vegan creamed spinach is a plant-based twist on a classic creamy dish, popular for its rich flavor and nutritional benefits. It’s perfect for health-conscious individuals and families looking for easy, satisfying sides.
Why You’ll Love This Recipe
This vegan creamed spinach recipe is a delightful addition to your meal rotation, combining rich flavors and creamy textures in every bite.
- Rich in flavor and nutrients
- Delicious creamy texture
- Ideal for meal prepping
- Family-friendly, appealing to both adults and kids
- Simple to prepare
- Perfect for various occasions
- Versatile enough to pair with multiple main dishes
What Makes This Recipe Special
This creamed spinach stands out due to its luxurious texture, which is achieved without using any dairy. The combination of soaked cashews and plant-based milk creates a creamy consistency that mimics traditional recipes. The seasoning of nutmeg adds a subtle warmth that elevates the dish, while incorporating spinach ensures you’re enjoying a nutrient-rich side. The familiar comfort food vibes paired with healthy ingredients make this dish not only satisfying but also guilt-free.
Kitchen Tools You’ll Need
- Large skillet – ideal for sautéing the onion and garlic.
- Blender – for creating a smooth and creamy sauce.
- Measuring cups – for accurately portioning ingredients.
- Cook’s knife – makes chopping the onion and garlic easy.
- Spatula – essential for stirring and mixing the ingredients.
Ingredients
vegan butter: Adds richness and flavor.
small onion: Provides aromatic sweetness when sautéed.
garlic: Offers a punch of flavor and savory depth.
frozen chopped spinach: Packed with nutrients and easy to use.
raw cashews: Create a creamy texture when blended.
unsweetened plant-based milk: Adds body without overpowering flavors.
vegan parmesan cheese: Enhances the cheesy flavor profile.
ground nutmeg: Introduces warmth and complexity.
sea salt: Balances and enhances the overall flavors.
freshly ground black pepper: Delivers a hint of spice.
Ready to cook? Scroll to the recipe card below for exact measurements.
How to Make Vegan Creamed Spinach
Phase 1 – Prep
STEP 1. Heat the vegan butter. Melt the vegan butter in a large skillet over medium heat.
STEP 2. Sauté the onion. Add the finely chopped onion to the skillet and cook until translucent, about 5 minutes.
STEP 3. Add the garlic. Stir in the minced garlic and cook until fragrant, approximately 1 minute.
Phase 2 – Cook
STEP 4. Incorporate spinach. Add the frozen chopped spinach to the skillet and cook until heated through, stirring occasionally.
STEP 5. Blend the cashew mixture. In a blender, combine soaked cashews, unsweetened plant-based milk, and vegan parmesan cheese. Blend until smooth.
STEP 6. Combine the mixture. Pour the blended cashew sauce into the skillet with spinach and mix thoroughly.
STEP 7. Season the dish. Add ground nutmeg, sea salt, and black pepper, ensuring everything is well combined and heated through.
Phase 3 – Serve
STEP 8. Plate the dish. Serve the vegan creamed spinach warm, either as a side dish or as part of a larger meal.
Why This Recipe Works
This recipe balances creaminess and flavor beautifully. The blended cashews create a smooth and rich texture that appeals to those who miss the traditional dairy version. The spinach brings a healthy touch, while the mild seasoning allows the dish to enhance other flavors on your plate. This method of cooking ensures that nutrients are preserved, making it a wholesome choice for both family dinners and festive gatherings.
Pro Tips for Best Results
- For added flavor, consider tossing in a pinch of garlic powder or onion powder when mixing the sauce.
- Adjust the thickness by varying the amount of plant-based milk based on your preference.
- Try blending the cashews longer for an extra creamy consistency.
- Serve it with a sprinkle of additional vegan parmesan cheese on top for a cheesy finish.
- Pair with a squeeze of lemon juice for a fresh twist in flavor.
Common Mistakes to Avoid
Mistake: Using unsoaked cashews.
Why it happens: People may forget to soak for better blending.
How to fix it: Always soak cashews for at least 20 minutes in hot water before blending.
Mistake: Overcooking the spinach.
Why it happens: Spinach cooks quickly and can become soggy.
How to fix it: Add it last to the pan and cook just until heated.
Mistake: Not seasoning enough.
Why it happens: Skipping spices can lead to bland dishes.
How to fix it: Always taste and adjust seasoning before serving.
Mistake: Using low-quality plant milk.
Why it happens: Some brands may alter flavor negatively.
How to fix it: Use unsweetened, high-quality plant milk for the best taste.
Recipe Variations
- Use fresh spinach instead of frozen for a different texture.
- Add sautéed mushrooms for an earthy flavor boost.
- Mix in nutritional yeast for a cheesy flavor without dairy.
- Incorporate cooked quinoa for added texture and protein.
- Add a pinch of cayenne pepper for a spicy kick.
Nutrition Highlights
| Nutrient | Per Serving |
|---|---|
| Protein | 6g |
| Fiber | 4g |
| Carbs | 12g |
| Healthy Fats | 9g |
| Calories | 140 |
How to Serve Vegan Creamed Spinach
- Pair with roasted vegetables for a colorful plate.
- Top with additional vegan parmesan for extra flavor.
- Serve over a bed of quinoa or rice for a complete meal.
- Include as a filling in a wrap or sandwich.
- Garnish with fresh herbs for added freshness.
Best Occasions for This Recipe
- Weeknight dinners
- Holidays and family gatherings
- Meal prep for quick lunches
- Potlucks and picnics
Make Ahead & Storage
Can This Be Meal Prepped
Yes, this vegan creamed spinach can be prepared a day in advance. Store it in an airtight container in the refrigerator.
Storing Leftovers
Leftovers can be kept in the fridge for up to three days. Ensure it’s stored in an airtight container to maintain freshness.
Freezing
This dish does freeze well. Place it in a freezer-safe container and consume within two months for the best quality.
Reheating
Reheat in a skillet over low heat or in the microwave until warmed through, adding a splash of plant-based milk if needed to maintain creaminess.
Creative Ways to Use Leftovers
Transform your leftovers into:
- Wraps with fresh veggies and a tortilla.
- Bowls, combining with grains like quinoa or rice.
- Stuffed sandwiches or paninis for a hearty lunch.
- Luxurious additions to lunch boxes for added flavor.
FAQs
Can I use fresh spinach instead of frozen?
Yes, fresh spinach can be used by sautéing it until wilted before adding to the mixture.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to three days.
Can this dish be frozen?
Yes, it can be frozen in a suitable container for up to two months.
What plant-based milk works best?
Unsweetened almond, soy, or oat milk are great choices for this recipe.
How do I reheat creamed spinach?
Reheat in a skillet over low heat or in the microwave, adding a splash of liquid if necessary to maintain consistency.
Save This Recipe for Later
If you love this recipe, be sure to save it on Pinterest or share it with friends. You won’t want to miss trying this comforting vegan dish!
Final Thoughts
This vegan creamed spinach offers an irresistible combination of flavor and texture, making it a perfect side dish for any meal. Easy to prepare and rich in nutrients, it’s a wonderful way to enjoy a creamy treat without any dairy. Give it a try, and don’t forget to save this recipe for your next cooking adventure!

Vegan Creamed Spinach
Ingredients
Method
- Melt the vegan butter in a large skillet over medium heat.
- Add the finely chopped onion to the skillet and cook until translucent, about 5 minutes.
- Stir in the minced garlic and cook until fragrant, approximately 1 minute.
- Add the frozen chopped spinach to the skillet and cook until heated through, stirring occasionally.
- In a blender, combine soaked cashews, unsweetened plant-based milk, and vegan parmesan cheese. Blend until smooth.
- Pour the blended cashew sauce into the skillet with spinach and mix thoroughly.
- Add ground nutmeg, sea salt, and black pepper, ensuring everything is well combined and heated through.
- Serve the vegan creamed spinach warm, either as a side dish or as part of a larger meal.


