15 Best Vegan Spinach Recipes

Creamy Spinach and Artichoke Dip
This indulgent dip is perfect for your next party or as a cozy night-in snack.
Ingredients:
- 1 cup fresh spinach, chopped
- 1 cup canned artichoke hearts, drained and chopped
- 1/2 cup vegan cream cheese
- 1/4 cup vegan mayonnaise
- 1/4 cup nutritional yeast
- 2 cloves garlic, minced
- Salt and pepper, to taste
Cooking method:
- Preheat your oven to 375°F (190°C).
- In a medium bowl, mix together the spinach, artichoke hearts, vegan cream cheese, and vegan mayonnaise.
- Stir in the nutritional yeast and garlic until well combined.
- Season with salt and pepper to taste.
- Transfer the mixture to a baking dish and bake for 20-25 minutes, or until bubbly and golden on top.
- Serve warm with crackers or sliced baguette.
Spinach-Stuffed Portobello Mushrooms
These hearty, stuffed mushrooms are a perfect addition to any dinner table.

Ingredients:
- 4 large portobello mushrooms
- 2 cups fresh spinach, chopped
- 1/2 cup vegan ricotta cheese
- 1/4 cup sun-dried tomatoes, chopped
- 2 tablespoons olive oil
- Salt and pepper, to taste
Cooking method:
- Preheat your oven to 400°F (200°C).
- Remove the stems from the portobello mushrooms and brush the caps with olive oil.
- In a bowl, mix together the spinach, vegan ricotta, and sun-dried tomatoes.
- Season the mixture with salt and pepper.
- Stuff each mushroom cap with the spinach mixture.
- Place the mushrooms on a baking sheet and bake for 20 minutes. Serve hot.
Spinach and Chickpea Stew
This comforting stew is rich in protein and bursting with flavor.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 can chickpeas, drained and rinsed
- 2 cups vegetable broth
- 1 cup fresh spinach
- 1 teaspoon ground cumin
- Salt and pepper, to taste

Cooking method:
- Heat olive oil in a large pot over medium heat.
- Add the onion and garlic, sautéing until the onion is translucent.
- Stir in the chickpeas, vegetable broth, and cumin.
- Bring to a simmer and cook for 15 minutes.
- Stir in the spinach and cook until wilted.
- Season with salt and pepper before serving.
Spinach and Avocado Smoothie
Start your day with this creamy and nutritious smoothie.
Ingredients:
- 1 cup fresh spinach
- 1 ripe avocado
- 1 banana
- 1 cup almond milk
- 1 tablespoon chia seeds
Cooking method:
- Combine all ingredients in a blender.
- Blend on high until smooth and creamy.
- Pour into a glass and enjoy immediately.
Vegan Spinach Pesto Pasta
This pasta dish is quick, easy, and bursting with fresh flavors.
Ingredients:
- 2 cups fresh spinach
- 1/2 cup walnuts
- 1/4 cup nutritional yeast
- 2 cloves garlic
- 1/4 cup olive oil
- 12 oz pasta of choice
- Salt, to taste
Cooking method:
- Cook pasta according to package instructions.
- In a food processor, combine spinach, walnuts, nutritional yeast, and garlic.
- Blend while slowly adding olive oil until smooth.
- Toss the pesto with the cooked pasta and season with salt.
Spinach and Lentil Soup
A hearty soup that's perfect for a cold day or a nutritious meal.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 cup lentils
- 4 cups vegetable broth
- 2 cups fresh spinach
- Salt and pepper, to taste
Cooking method:
- Heat olive oil in a pot and sauté the onion and garlic until soft.
- Add lentils and vegetable broth.
- Bring to a boil, then reduce heat and simmer for 25 minutes.
- Stir in the spinach and cook until wilted.
- Season with salt and pepper before serving.
Spinach and Quinoa Salad
This vibrant salad is packed with nutrients and full of flavor.
Ingredients:
- 1 cup quinoa, cooked
- 2 cups fresh spinach
- 1/2 cup cherry tomatoes, halved
- 1/4 cup red onion, thinly sliced
- 1/4 cup toasted almonds
- 2 tablespoons lemon juice
- 2 tablespoons olive oil
- Salt and pepper, to taste
Cooking method:
- In a large bowl, combine cooked quinoa, spinach, cherry tomatoes, red onion, and almonds.
- In a small bowl, whisk together lemon juice, olive oil, salt, and pepper.
- Pour the dressing over the salad and toss to combine.
Spinach and Sweet Potato Curry
A warm and satisfying curry that's full of vibrant spices.
Ingredients:
- 1 tablespoon coconut oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon curry powder
- 2 sweet potatoes, peeled and diced
- 1 can coconut milk
- 2 cups fresh spinach
- Salt, to taste
Cooking method:
- Heat coconut oil in a large pan and sauté the onion and garlic until soft.
- Stir in curry powder and cook for 1 minute.
- Add sweet potatoes and coconut milk.
- Simmer for 20 minutes, stirring occasionally.
- Add spinach and cook until wilted.
- Season with salt and serve.
Spinach and Tofu Scramble
A great breakfast option that's high in protein and flavor.
Ingredients:
- 1 tablespoon olive oil
- 1 block firm tofu, crumbled
- 2 cups fresh spinach
- 1/4 cup nutritional yeast
- 1 teaspoon turmeric
- Salt and pepper, to taste
Cooking method:
- Heat olive oil in a pan over medium heat.
- Add crumbled tofu and cook for 5 minutes.
- Stir in spinach, nutritional yeast, and turmeric.
- Cook until the spinach is wilted.
- Season with salt and pepper and serve.
Spinach and Mushroom Risotto
A creamy and comforting dish that's perfect for a cozy dinner.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 cup arborio rice
- 1/2 cup white wine
- 4 cups vegetable broth
- 2 cups fresh spinach
- 1 cup mushrooms, sliced
- Salt and pepper, to taste
Cooking method:
- Heat olive oil in a large pan and sauté onion and garlic until translucent.
- Add arborio rice and cook for 2 minutes.
- Pour in white wine and stir until absorbed.
- Gradually add vegetable broth, stirring continuously, until the rice is creamy and cooked through.
- Stir in spinach and mushrooms, cooking until the spinach is wilted.
- Season with salt and pepper and serve hot.
These vegan spinach recipes are not only delicious but also packed with nutrients, making them great additions to any meal plan. Enjoy exploring these creative dishes and discovering new ways to incorporate spinach into your diet!