Creamed spinach is a classic comfort food favorite that traditionally relies on dairy products to achieve its luscious, creamy texture. But what if you’re following a vegan lifestyle or simply want to cut back on dairy?
This vegan creamed spinach recipe is the perfect solution! It’s rich, flavorful, and incredibly easy to make, using wholesome plant-based ingredients that come together to create that same indulgent creaminess without any animal products.
Whether you’re serving it as a side for a holiday feast or simply want a nutritious way to enjoy your greens, this recipe will quickly become a staple in your kitchen.
With just a handful of common pantry staples and fresh spinach, you’ll have a deliciously creamy dish that is both healthy and satisfying. Plus, it’s an excellent way to sneak in extra nutrients for the whole family.
Ready to whip up some vegan comfort food magic? Let’s dive in!
Why You’ll Love This Recipe
This vegan creamed spinach is a game changer for anyone looking to enjoy a dairy-free version of a classic side. It’s:
- Rich and Creamy: The cashew-based sauce creates a velvety texture that rivals traditional cream-based recipes.
- Nutritious: Packed with fresh spinach, this dish provides a great source of iron, calcium, and fiber.
- Easy to Make: With simple ingredients and straightforward steps, it’s perfect for weeknight dinners or meal prep.
- Versatile: Serve it alongside your favorite main dishes or use it as a creamy filling in wraps and casseroles.
- Allergen-Friendly: Gluten-free and soy-free, making it suitable for many dietary needs.
If you want to explore more creamy vegan sauces, check out our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes for a delicious alternative.
Ingredients
- 4 cups fresh spinach (or 10 oz frozen spinach, thawed and drained)
- 1 cup raw cashews (soaked in hot water for at least 30 minutes)
- 1/2 cup unsweetened plant-based milk (such as almond, oat, or soy)
- 2 tablespoons nutritional yeast (for cheesy flavor)
- 2 cloves garlic, minced
- 1 small yellow onion, finely chopped
- 2 tablespoons olive oil or vegan butter
- 1 tablespoon lemon juice (freshly squeezed)
- Salt and black pepper to taste
- 1/4 teaspoon ground nutmeg (optional, for warmth and depth)
- Water as needed for blending
Equipment
- High-speed blender or food processor
- Large skillet or frying pan
- Measuring cups and spoons
- Knife and cutting board
- Colander (if using fresh spinach)
- Spatula or wooden spoon
Instructions
- Prepare the cashew cream: Drain the soaked cashews and add them to your blender with the plant-based milk, nutritional yeast, lemon juice, and a pinch of salt. Blend on high until completely smooth and creamy. Add a little water if the mixture is too thick. Set aside.
- Sauté aromatics: Heat the olive oil or vegan butter in a large skillet over medium heat. Add the chopped onion and sauté for about 5 minutes until translucent and soft.
- Add garlic: Stir in the minced garlic and cook for another 1-2 minutes until fragrant but not browned.
- Cook the spinach: If using fresh spinach, add it to the skillet in batches, stirring and cooking down until wilted. If using frozen, make sure it’s well-drained, then add it directly to the pan. Cook for 3-4 minutes to heat through.
- Add cashew cream: Pour the cashew cream over the cooked spinach mixture. Stir well to combine and cook for an additional 3-5 minutes, allowing the sauce to thicken slightly.
- Season: Add the nutmeg, more salt, and black pepper to taste. Stir again and remove from heat.
- Serve warm: Transfer to a serving dish and enjoy immediately or keep warm until ready to serve.
Tips & Variations
For a nut-free version, substitute the cashews with blanched almonds or use a thick vegan cream like coconut cream, but be aware that coconut will add a slight sweetness.
Want extra flavor? Add sautéed mushrooms or caramelized onions for a rich twist.
A splash of white wine during sautéing adds lovely depth.
Using frozen spinach? Be sure to thaw completely and squeeze out as much moisture as possible to avoid watery creamed spinach.
For different vegan side dishes featuring greens, check out our Vegetarian Swiss Chard Recipes for Healthy Meals.
Nutrition Facts
Nutrient | Amount per Serving |
---|---|
Calories | 180 |
Protein | 6g |
Fat | 12g |
Carbohydrates | 12g |
Fiber | 4g |
Calcium | 150mg |
Iron | 3mg |
Serving Suggestions
This vegan creamed spinach pairs beautifully with a variety of dishes. Serve it alongside your favorite plant-based protein such as grilled tofu, tempeh steaks, or seitan for a hearty meal.
It’s also an excellent complement to vegan meatloaf or mashed potatoes, elevating classic comfort food combos.
For a complete dinner, pair this dish with our Vegan Bread Machine Recipe for Soft, Delicious Loaves to soak up every creamy bite. Alternatively, try serving it with a zesty vegan chili from our Chili Recipe Slow Cooker Vegetarian: Easy & Hearty Meal for a comforting, well-rounded plate.
Conclusion
Making a creamy and delicious vegan creamed spinach is easier than you think! This recipe uses simple, wholesome ingredients to create a dish that’s both satisfying and packed with nutrients.
The cashew cream base provides that dreamy texture without any dairy, making it perfect for vegans, lactose-intolerant friends, or anyone looking to enjoy a healthier version of a classic favorite.
Whether you’re a seasoned vegan or just exploring plant-based cooking, this creamed spinach is a versatile side that will impress your family and guests. Try it tonight and discover how easy it is to enjoy comfort food in a compassionate and nutritious way!
📖 Recipe Card: Creamed Spinach Recipe Vegan
Description: A rich and creamy vegan creamed spinach made with cashews and coconut milk. Perfect as a side dish for any meal.
Prep Time: PT10M
Cook Time: PT15M
Total Time: PT25M
Servings: 4 servings
Ingredients
- 4 cups fresh spinach, chopped
- 1/2 cup raw cashews, soaked for 2 hours
- 1 cup unsweetened coconut milk
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 tablespoon nutritional yeast
- 1 teaspoon lemon juice
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
Instructions
- Heat olive oil in a pan over medium heat.
- Add garlic and sauté until fragrant.
- Add chopped spinach and cook until wilted.
- Drain cashews and blend with coconut milk until smooth.
- Pour cashew cream into the pan with spinach.
- Add nutritional yeast, lemon juice, salt, pepper, and nutmeg.
- Stir and cook for 5 minutes until thickened.
- Serve warm.
Nutrition: Calories: 180 kcal | Protein: 6 g | Fat: 14 g | Carbs: 10 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Creamed Spinach Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A rich and creamy vegan creamed spinach made with cashews and coconut milk. Perfect as a side dish for any meal.”, “prepTime”: “PT10M”, “cookTime”: “PT15M”, “totalTime”: “PT25M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“4 cups fresh spinach, chopped”, “1/2 cup raw cashews, soaked for 2 hours”, “1 cup unsweetened coconut milk”, “2 cloves garlic, minced”, “1 tablespoon olive oil”, “1 tablespoon nutritional yeast”, “1 teaspoon lemon juice”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “1/4 teaspoon ground nutmeg”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add garlic and saut\u00e9 until fragrant.”}, {“@type”: “HowToStep”, “text”: “Add chopped spinach and cook until wilted.”}, {“@type”: “HowToStep”, “text”: “Drain cashews and blend with coconut milk until smooth.”}, {“@type”: “HowToStep”, “text”: “Pour cashew cream into the pan with spinach.”}, {“@type”: “HowToStep”, “text”: “Add nutritional yeast, lemon juice, salt, pepper, and nutmeg.”}, {“@type”: “HowToStep”, “text”: “Stir and cook for 5 minutes until thickened.”}, {“@type”: “HowToStep”, “text”: “Serve warm.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “6 g”, “fatContent”: “14 g”, “carbohydrateContent”: “10 g”}}