Are you looking for delicious and creamy vegan spinach recipes to add some excitement to your meals? Look no further! With its rich, nutty flavor and impressive nutritional profile, spinach is a great addition to any dish. And when combined with creamy ingredients like coconut milk or cashew cream, it’s a match made in heaven.
In this article, we’ll be sharing 18 mouthwatering vegan spinach recipes that are perfect for every meal of the day – from breakfast to dinner and even dessert! Whether you’re a seasoned vegan or just starting out, these recipes are sure to please. From comforting casseroles and soups to vibrant smoothies and pasta dishes, there’s something for everyone.
So let’s dive in and explore the world of creamy vegan spinach delights!
Creamy Vegan Spinach and Artichoke Dip
Elevate your snack game with this rich and creamy vegan spin on the classic spinach and artichoke dip! Made with plant-based ingredients, this recipe is perfect for a quick gathering or a cozy night in.
Ingredients:
– 1 (14 oz) can artichoke hearts, drained and chopped
– 2 cups fresh spinach leaves
– 1/2 cup vegan cream cheese (softened)
– 1/4 cup unsalted cashew cream (see note)
– 1 tablespoon lemon juice
– 1/2 teaspoon garlic powder
– Salt and pepper to taste
– 1/4 cup nutritional yeast (optional, for a cheesy flavor)
Instructions:
1. Preheat your oven to 350°F (180°C).
2. In a blender or food processor, combine artichoke hearts, spinach leaves, vegan cream cheese, cashew cream, lemon juice, garlic powder, salt, and pepper.
3. Blend until smooth and creamy.
4. Transfer the mixture to a baking dish and top with nutritional yeast (if using).
5. Bake for 20-25 minutes or until the dip is warm and bubbly.
6. Serve with your favorite dippers, such as crackers, chips, or veggies.
Cooking Time: 20-25 minutes
Vegan Spinach and Coconut Milk Curry
A rich and creamy curry that’s perfect for a cozy night in, this vegan spinach and coconut milk curry is a delicious and satisfying meal. With the comforting warmth of coconut milk and the nutty flavor of spinach, you’ll be hooked from the first bite.
Ingredients:
– 1 tablespoon olive oil
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1 cup fresh spinach leaves
– 1 can (14 oz) diced tomatoes
– 1/2 cup coconut milk
– 1 teaspoon curry powder
– Salt and pepper to taste
– Fresh cilantro leaves for garnish (optional)
Instructions:
1. Heat the olive oil in a large pan over medium heat.
2. Add the chopped onion and cook until translucent, about 3-4 minutes.
3. Add the minced garlic and cook for an additional minute.
4. Stir in the spinach leaves and cook until wilted, about 2-3 minutes.
5. Add the diced tomatoes, coconut milk, curry powder, salt, and pepper. Stir well to combine.
6. Reduce heat to low and simmer for 10-15 minutes or until the sauce has thickened slightly.
7. Garnish with fresh cilantro leaves, if desired.
Cooking Time: 20-25 minutes
Garlicky Vegan Spinach and White Bean Soup
This hearty soup is a flavorful blend of sautéed garlic, onions, and spinach with creamy cannellini beans. Perfect for a cozy evening meal or lunchbox addition.
Ingredients:
– 1 tablespoon olive oil
– 3 cloves garlic, minced
– 1 small onion, chopped
– 2 cups fresh spinach leaves
– 1 (15 oz) can cannellini beans, drained and rinsed
– 4 cups vegetable broth
– 1 teaspoon dried thyme
– Salt and pepper, to taste
Instructions:
1. In a large pot, heat the olive oil over medium heat. Add garlic and cook for 1 minute.
2. Add onion and cook until translucent, about 3-4 minutes.
3. Add spinach and cook until wilted, about 1-2 minutes.
4. Stir in cannellini beans, vegetable broth, and thyme. Bring to a simmer.
5. Reduce heat to low and let soup cook for 20-25 minutes or until flavors have melded together.
6. Season with salt and pepper to taste.
Cooking Time: 25-30 minutes
Vegan Spinach and Tofu Scramble
Start your day with a protein-packed breakfast that’s both delicious and nutritious! This vegan scramble is made with tender tofu, wilted spinach, and a hint of garlic.
Ingredients:
– 1 block firm tofu, drained and crumbled
– 2 cups fresh spinach leaves
– 1 clove garlic, minced
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: nutritional yeast for an extra cheesy flavor
Instructions:
1. Heat the olive oil in a non-stick skillet over medium heat.
2. Add the crumbled tofu and cook until lightly browned, about 3-4 minutes.
3. Add the minced garlic and cook for another minute, stirring constantly to prevent burning.
4. Add the fresh spinach leaves and cook until wilted, about 1-2 minutes.
5. Season with salt and pepper to taste.
6. Serve hot, garnished with additional spinach if desired.
Cooking Time: 10-12 minutes
Spinach and Cashew Stuffed Shells
A creamy and flavorful twist on traditional stuffed shells, this recipe combines the richness of cashews with the freshness of spinach.
Ingredients:
– 12 jumbo pasta shells
– 1 package frozen chopped spinach, thawed and drained
– 1/2 cup cashews, finely chopped
– 1 cup ricotta cheese
– 1 cup shredded mozzarella cheese
– 1/4 cup grated Parmesan cheese
– 1 egg, beaten
– Salt and pepper to taste
– Fresh parsley, chopped (optional)
Instructions:
1. Preheat oven to 375°F.
2. Cook pasta shells according to package instructions. Drain and set aside.
3. In a medium bowl, combine spinach, cashews, ricotta cheese, mozzarella cheese, Parmesan cheese, and egg. Mix until smooth.
4. Stuff each pasta shell with the spinach-cashew mixture, placing them in a baking dish as you go.
5. Cover with aluminum foil and bake for 25 minutes.
6. Remove foil and continue baking for an additional 10-15 minutes, or until shells are golden brown.
Cooking Time: 35-40 minutes
Vegan Spinach and Mushroom Quiche
This vegan quiche is a game-changer for plant-based eaters who crave a savory, satisfying breakfast or brunch. With its creamy filling and flaky crust, it’s sure to become a favorite.
Ingredients:
– 1 pie crust (homemade or store-bought)
– 1 cup fresh spinach leaves
– 1 cup sliced mushrooms (such as cremini or shiitake)
– 1/2 cup non-dairy milk (almond, soy, or oat)
– 1/4 cup nutritional yeast
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: 1/4 cup vegan cheddar shreds for extra flavor
Instructions:
1. Preheat oven to 375°F (190°C).
2. Roll out the pie crust and place in a quiche dish.
3. In a skillet, sauté the mushrooms and spinach with olive oil until tender. Set aside.
4. Whisk together non-dairy milk, nutritional yeast, salt, and pepper.
5. Pour the mixture into the pie crust, followed by the cooked mushroom-spinach mixture.
6. Bake for 35-40 minutes or until the filling is set and the crust golden brown.
Cooking Time: 35-40 minutes
Creamy Spinach and Lentil Dal
This comforting Indian-inspired dish combines the warmth of red lentils with the earthiness of spinach, all wrapped up in a rich and creamy sauce. Perfect for a cozy weeknight dinner or a special occasion.
Ingredients:
– 1 cup red lentils, rinsed and drained
– 2 cups water
– 2 tablespoons olive oil
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1 teaspoon ground cumin
– 1 teaspoon curry powder
– 1/2 teaspoon turmeric
– Salt, to taste
– 1 cup fresh spinach leaves
– 1/2 cup heavy cream or half-and-half (optional)
– Fresh cilantro, chopped (optional)
Instructions:
1. In a large pot, combine lentils and water. Bring to a boil, then reduce heat and simmer for 20-25 minutes, or until the lentils are tender.
2. Heat oil in a pan over medium heat. Add onion and garlic; cook until softened, about 3-4 minutes.
3. Stir in cumin, curry powder, and turmeric. Cook for 1 minute.
4. Add cooked lentils, spinach, and salt to the pan. Stir well to combine.
5. If using cream, stir it in just before serving.
6. Garnish with chopped cilantro, if desired.
Cooking Time: 40-45 minutes
Vegan Spinach and Sweet Potato Lasagna
Vegan Spinach and Sweet Potato Lasagna Recipe
A twist on the classic Italian dish, this vegan lasagna combines the earthy sweetness of sweet potatoes with the nutritional powerhouse of spinach. Perfect for a cozy night in or a special occasion.
Ingredients:
– 1 medium sweet potato
– 1 package frozen chopped spinach, thawed and drained
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 cup vegan ricotta cheese (homemade or store-bought)
– 1 cup marinara sauce
– 12 lasagna noodles
– 1/4 cup nutritional yeast
– Salt and pepper to taste
– Fresh basil leaves for garnish
Instructions:
1. Preheat oven to 375°F (190°C).
2. Bake the sweet potato for about 45 minutes, or until tender.
3. In a large skillet, sauté the onion and garlic until softened. Add spinach and cook until wilted.
4. Combine cooked sweet potato, spinach mixture, and vegan ricotta cheese in a bowl.
5. Cook lasagna noodles according to package instructions. Drain and set aside.
6. Assemble the lasagna by spreading marinara sauce on the bottom of a 9×13-inch baking dish, followed by layers of noodles, sweet potato mixture, and nutritional yeast.
7. Repeat steps 6 until all ingredients are used up, finishing with a layer of noodles and marinara sauce.
8. Top with fresh basil leaves and cover with aluminum foil.
9. Bake for 30 minutes, then remove foil and bake for an additional 10-15 minutes or until golden brown.
Cooking Time: Approximately 1 hour and 15 minutes
Spinach and Chickpea Coconut Stew
This hearty stew is a flavorful and nutritious blend of spinach, chickpeas, and coconut milk, perfect for a cozy evening meal. With its creamy texture and burst of fresh flavor, it’s sure to become a new favorite.
Ingredients:
– 1 can chickpeas (14 oz), drained and rinsed
– 2 cups fresh spinach leaves
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 teaspoon ground cumin
– 1/2 teaspoon curry powder
– 1 can coconut milk (14 oz)
– 4 cups vegetable broth
– Salt and pepper, to taste
– Fresh cilantro, for garnish (optional)
Instructions:
1. Heat oil in a large pot over medium heat.
2. Add onion and cook until softened, about 3-4 minutes.
3. Add garlic, cumin, and curry powder; cook for an additional minute.
4. Stir in chickpeas, coconut milk, and vegetable broth.
5. Bring to a simmer and cook for 15-20 minutes or until the flavors have melded together.
6. Stir in spinach leaves and cook until wilted.
7. Season with salt and pepper to taste.
8. Serve hot, garnished with fresh cilantro if desired.
Cooking Time: 20-25 minutes
Vegan Spinach and Avocado Green Smoothie
Get your daily dose of greens with this creamy and refreshing vegan smoothie! This recipe combines the nutty flavor of spinach, the creaminess of avocado, and a hint of sweetness from banana.
Ingredients:
– 2 cups fresh spinach leaves
– 1 ripe avocado, peeled and pitted
– 1 ripe banana, sliced
– 1/2 cup unsweetened almond milk
– 1 tablespoon chia seeds
– 1 teaspoon honey or maple syrup (optional)
– Ice cubes (as needed)
Instructions:
1. Add all the ingredients to a blender and blend until smooth.
2. Taste and adjust sweetness if needed.
3. Pour into a glass and serve immediately.
Cooking Time: 0 minutes (blending time only!)
Enjoy your healthy and delicious vegan spinach and avocado green smoothie!
Creamy Vegan Spinach and Almond Pesto Pasta
This vibrant and flavorful pasta dish combines the richness of creamy sauce with the nutty goodness of almonds, all wrapped up in a bed of sautéed spinach. Perfect for a quick and satisfying weeknight dinner.
Ingredients:
– 8 oz. vegan pasta
– 2 cups fresh spinach leaves
– 1/4 cup raw almonds
– 2 cloves garlic, minced
– 1/4 cup vegan cream (such as soy or cashew-based)
– 1 tsp lemon juice
– Salt and pepper to taste
– Optional: nutritional yeast for an extra cheesy flavor
Instructions:
1. Cook pasta according to package instructions; set aside.
2. In a large skillet, sauté spinach with garlic until wilted.
3. Add almonds and cook for 1-2 minutes, or until lightly toasted.
4. In a blender or food processor, combine cooked spinach mixture, vegan cream, lemon juice, salt, and pepper. Blend until smooth.
5. Toss cooked pasta in the creamy pesto sauce and serve immediately.
Cooking Time: 15-20 minutes
Spinach and Walnut Stuffed Portobello Mushrooms
Elevate your dinner game with this savory and satisfying recipe, where earthy portobello mushrooms meet the freshness of spinach and the crunch of walnuts.
Ingredients:
– 4 large portobello mushrooms
– 2 cups fresh spinach leaves, chopped
– 1/2 cup toasted walnut halves
– 2 cloves garlic, minced
– 1 tablespoon olive oil
– Salt and pepper to taste
– 1 tablespoon grated Parmesan cheese (optional)
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a pan over medium heat, sauté garlic and chopped spinach until wilted.
3. Stuff each mushroom cap with the spinach mixture, followed by a few walnut halves.
4. Drizzle olive oil over the mushrooms and season with salt and pepper.
5. Bake for 15-20 minutes or until the mushrooms are tender and the filling is heated through.
6. Sprinkle Parmesan cheese on top (if using) and serve immediately.
Cooking Time: 15-20 minutes
Vegan Spinach and Rice Casserole
This hearty, comforting casserole is a perfect vegan alternative to traditional spinach and rice dishes. With the addition of plant-based milk and vegan cheese, this dish is sure to please even the most dedicated meat-eaters.
Ingredients:
– 1 cup cooked white rice
– 2 cups fresh spinach leaves, chopped
– 1/2 cup vegan cream (such as soy or almond milk)
– 1/4 cup vegan cheddar shreds (such as Daiya or Follow Your Heart)
– 1 tablespoon olive oil
– 1 small onion, diced
– 1 clove garlic, minced
– Salt and pepper to taste
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large mixing bowl, combine cooked rice, chopped spinach, vegan cream, and vegan cheddar shreds.
3. Heat the olive oil in a non-stick skillet over medium heat. Add diced onion and cook until softened, about 3-4 minutes.
4. Add garlic to the skillet and cook for an additional minute.
5. Pour the cooked rice mixture into a baking dish, followed by the sautéed onion and garlic mixture.
6. Bake for 25-30 minutes, or until casserole is hot and bubbly.
Cooking Time: 25-30 minutes
Spinach and Tahini Stuffed Flatbread
Spinach and Tahini Stuffed Flatbread Recipe
A flavorful and nutritious twist on traditional flatbread, this recipe combines the creaminess of tahini with the earthy goodness of spinach.
Ingredients:
– 1 cup all-purpose flour
– 1/2 teaspoon salt
– 1/4 teaspoon sugar
– 1/2 cup lukewarm water
– 1/4 cup tahini
– 1/2 cup fresh spinach leaves, chopped
– 1 tablespoon olive oil
– 1 clove garlic, minced (optional)
Instructions:
1. Preheat the oven to 400°F (200°C).
2. In a large mixing bowl, combine flour, salt, and sugar.
3. Gradually add lukewarm water and mix until a dough forms.
4. Knead the dough for 5-7 minutes until smooth and elastic.
5. Divide the dough into 2-3 equal portions.
6. Roll out each portion into a thin circle (about 1/8 inch thick).
7. Spread 1 tablespoon of tahini on one half of the flatbread, leaving a small border around the edges.
8. Top with chopped spinach and drizzle with olive oil. If using garlic, sprinkle it over the spinach.
9. Fold the other half of the flatbread over the filling to form a triangle or square shape.
10. Place on a baking sheet lined with parchment paper and bake for 15-20 minutes, or until golden brown.
Cooking Time: 15-20 minutes
Vegan Spinach and Potato Tikki
A flavorful and crispy vegan twist on the classic Indian street food, these spinach and potato tikkis are perfect for a quick snack or as an appetizer.
Ingredients:
– 2 large potatoes, boiled and mashed
– 1 cup fresh spinach leaves
– 1/4 cup chickpea flour
– 1/4 cup breadcrumbs
– 1/2 teaspoon cumin powder
– 1/2 teaspoon coriander powder
– Salt, to taste
– Lemon juice, for serving (optional)
Instructions:
1. Preheat the oven to 375°F (190°C).
2. In a large bowl, combine mashed potatoes, spinach leaves, chickpea flour, breadcrumbs, cumin powder, coriander powder, and salt.
3. Mix well until everything is fully incorporated.
4. Divide the mixture into 6-8 portions, depending on desired size.
5. Shape each portion into a patty or tikki shape.
6. Place the tikkis on a baking sheet lined with parchment paper.
7. Bake for 20-25 minutes, flipping halfway through.
Cooking Time: 20-25 minutes
Creamy Spinach and Cauliflower Alfredo
Elevate your pasta game with this rich and creamy recipe that combines the flavors of spinach, cauliflower, and Parmesan cheese. Perfect for a weeknight dinner or special occasion.
Ingredients:
– 8 oz fettuccine
– 1 head of cauliflower, broken into florets
– 2 cups fresh spinach leaves
– 2 tablespoons butter
– 1/2 cup grated Parmesan cheese
– 1/2 cup all-purpose flour
– 1 1/2 cups heavy cream
– Salt and pepper to taste
– Freshly ground nutmeg, to taste (optional)
Instructions:
1. Cook fettuccine according to package instructions until al dente. Drain and set aside.
2. In a large skillet, melt butter over medium heat. Add cauliflower and cook for 5 minutes or until tender. Add spinach and cook until wilted.
3. In a small bowl, whisk together flour and heavy cream until smooth.
4. Pour cream mixture into the skillet with cauliflower and spinach. Bring to a simmer and cook for 2-3 minutes or until thickened.
5. Stir in Parmesan cheese until melted. Season with salt, pepper, and nutmeg (if using).
6. Toss cooked fettuccine with creamy sauce. Serve hot and enjoy!
Cooking Time: 20-25 minutes
Vegan Spinach and Black Bean Enchiladas
A flavorful and nutritious twist on traditional enchiladas, this recipe combines sautéed spinach, black beans, and vegan cheese for a deliciously satisfying meal.
Ingredients:
– 8-10 corn tortillas
– 1 can black beans, drained and rinsed
– 2 cups fresh spinach leaves
– 1 small onion, diced
– 1 garlic clove, minced
– 1 cup vegan cheese shreds (such as Daiya or Follow Your Heart)
– 1 tablespoon olive oil
– 1 teaspoon cumin
– Salt and pepper to taste
– Enchilada sauce (homemade or store-bought)
Instructions:
1. Preheat oven to 375°F.
2. In a large skillet, heat the olive oil over medium-high heat. Add onion and garlic; cook until softened, about 3-4 minutes.
3. Add black beans, cumin, salt, and pepper; cook for an additional minute.
4. Stir in spinach leaves; cook until wilted, about 2-3 minutes.
5. In a separate pan, warm tortillas over medium heat for about 30 seconds on each side.
6. Assemble enchiladas by spooning the black bean mixture onto a tortilla, followed by a sprinkle of vegan cheese. Roll up and place seam-side down in a baking dish.
7. Pour enchilada sauce over the rolled tortillas and top with remaining vegan cheese shreds.
8. Bake for 20-25 minutes or until cheese is melted and bubbly.
Cooking Time: 25-30 minutes
Spinach and Coconut Yogurt Dip
A creamy and nutritious dip perfect for veggie lovers! This Spinach and Coconut Yogurt Dip is a game-changer for snacking, parties, or as a healthy alternative to traditional dips.
Ingredients:
– 1 cup plain Greek yogurt
– 1/2 cup frozen spinach, thawed and drained
– 1/4 cup shredded coconut
– 1 tablespoon lemon juice
– 1/2 teaspoon garlic powder
– Salt and pepper to taste
– Optional: paprika or chopped fresh herbs for garnish
Instructions:
1. In a blender or food processor, combine yogurt, spinach, coconut, lemon juice, and garlic powder.
2. Blend until smooth and creamy, stopping to scrape down the sides as needed.
3. Taste and adjust seasoning with salt, pepper, and any additional desired flavorings.
4. Cover and refrigerate for at least 30 minutes to allow flavors to meld.
Cooking Time: None! This dip is ready in just a few minutes of blending.
Serve chilled, garnished with paprika or chopped fresh herbs if desired. Enjoy your delicious Spinach and Coconut Yogurt Dip!
Summary
Get ready to indulge in a world of creamy, vegan delights! This article presents 18 mouthwatering recipes that showcase the versatility of spinach. From savory dips and soups to satisfying scrambles and casseroles, these dishes are sure to please even the most discerning palates. Discover how to make Creamy Vegan Spinach and Artichoke Dip, Vegan Spinach and Coconut Milk Curry, Garlicky Vegan Spinach and White Bean Soup, and many more delicious creations that combine spinach with a variety of flavors and ingredients.
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



