15 Amazing Vegan Spinach Recipes To Make At Home

Spinach is a healthy and tasty ingredient. It cooks very quickly and can be added to lots of different meals. Spinach is very nutritious. It is high in iron, calcium and other important nutrients.

It is also low in carbohydrates. If you want to make your diet more healthy then cooking with spinach is a great way to do this. 

15 Amazing Vegan Spinach Recipes To Make At Home

There are lots of vegan recipes with spinach as the main ingredient. If you want some ideas for fantastic ways to cook vegan meals with spinach then you are in the right place.

We have put together this list of 15 amazing spinach recipes that you can make at home that are all vegan friendly. Keep reading to find out how to get more spinach into your diet. 

1. Soupy Spinach  

Spinach releases a lot of moisture as it cooks, so you don’t usually need to add water to spinach recipes and often have to pat it dry after washing. This recipe doesn’t pat the spinach dry as it needs to be quite moist to create the soupy consistency.

Eggplant is included for a contrasting texture to give it a bit of bite. This recipe is keto friendly and only takes 20 minutes to make. 

2. Vegan Spinach Pancakes  

This is a simple 3 ingredient recipe for delicious spinach pancakes. You can eat them for breakfast, lunch, or as a side dish or alongside a soup. They are really nutritious and have a lovely vibrant green color.

You can use all sorts of fillings with these pancakes to create exciting dishes. The three ingredients you need to make these pancakes are spinach, plain white flour and soy milk.

You can switch the plain white flour for gluten free flour if you need to or substitute the soy milk for a different plant milk. 

3. Vegan Spinach Cannelloni  

This is just like a classic spinach and ricotta cannelloni but without any dairy products. It uses dairy free ricotta which is vegan friendly to create that lovely creamy texture.

There are only 4 ingredients – dairy free ricotta, cannelloni pasta tubes, spinach, and tomato sauce. The cannelloni tubes don’t need to be boiled before you assemble the pasta bake, which makes it much quicker and easier to make. 

4. Dal Palak 

This traditional recipe for spinach and lentil soup is packed with exotic flavors. This vegan, gluten free recipe is a fantastic source of protein and is low in carbohydrates. It is ideal if you want to feel full and nourished whilst sticking to a healthy diet.

The traditional Indian flavors are created with tumeric, cumin seeds, red and green chillies, coriander powder, chili powder, garam masala, and plenty of garlic.  This recipe works best if you have a pressure cooker. 

5. Vegan Spanakopita 

Spanakopita is a greek recipe made with filo pastry and spinach. This vegan version is just as delicious and includes tofu to make it even more fulfilling. Instead of traditional feta, this recipe uses vegan feta which is just as flavorsome.

Make sure you let the dough reach room temperature before you begin assembling your pie, as this will prevent it from falling apart. To make it as authentic as possible, try and use a very good quality olive oil.

Make sure you drain the spinach before you add it to the pie, or there will be too much moisture and the pie will be soggy. 

6. Vegan Spinach Artichoke Dip 

Spinach artichoke dip is usually packed with creamy cheesy daily products. This recipe has all the right textures and flavors but is vegan friendly. You can serve it warm and let it drop down to room temperature.

You can dip pita bread, veggie sticks or crackers into the soft, tasty dip. Cashew nuts are used to make the sauce creamy. With flavors of lemon, garlic, salt, pepper, and miso or nutritional yeast.

You can choose which plant based milk you use, but cashew milk or almond milk would work well with the cashews in the sauce. 

7. Saag Aloo  

Saag aloo is a traditional Indian spinach and potato curry. It’s vegan, gluten free, soy free and nut free. You don’t need to cook the spinach for long, but you need to make sure that the potatoes are nice and soft.

You can use baby potatoes, or whatever variety of potatoes you prefer. To maintain the vibrant green color, submerge the spinach leaves in iced water once they are cooked. This curry is flavored with ginger, garlic, tomatoes, chili, coriander, turmeric, fenugreek and garam masala. 

8. Vegan Spinach Pasta Sauce  

This pasta sauce has a lovely bright green color and a creamy garlic flavor. You only need 5 ingredients – fresh spinach leaves, garlic, dairy free cooking cream, olive oil and nutritional yeast.

You can swap the fresh spinach leaves for frozen ones if that is easier, but you need to make sure that you thaw them first. You can also substitute them for other leafy greens like kale.

You can use any type of pasta that you fancy, but long pasta like spaghetti, tagliatelle or fettuccine tends to work well. If you need to make this recipe gluten free then use gluten free pasta. 

9. Strawberry Spinach Pasta 

You may not have thought to pair spinach with strawberries, but it is a combination of flavors that really works. The salad also has punchy red onion, creamy avocado, and a poppyseed dressing.

The almond and coconut topping adds a lovely crunchy texture to the salad. To make this recipe nut free, switch out the nutty topping for sunflower seeds. For a low fat alternative you can substitute the avocado for cucumber. 

10. Spinach Corn Sandwich  

This is a great recipe to eat for breakfast. It’s nutritious and very tasty and is a great way to start your day. Make sure you pat the spinach leaves dry before you include them in the dish or it will be too soggy.

The savory flavors of onion and garlic are so delicious, and you can choose whichever plant based milk you prefer. If you like your food with a bit of spice then add some red chili flakes. 

11. Lebanese Spinach Pie  

Lebanese spinach pies have a unique and delicious flavor. The filling is made with spinach, onion, molasses, sumac and pomegranate.

These pies, also called fatayer bi sabanekh, are vegan friendly as long as you don’t include cheese, or you switch it out for vegan cheese. The dough for the pastry is made with plain and self-raising flour, salt, dry yeast, sugar and almond milk. 

12. Super Spinach Salad With Carrot, Miso And Ginger Dressing  

This super salad is packed with colorful and delicious ingredients that will make you feel nourished and satisfied. This well balanced salad is a copycat of a Trader Joe’s recipe that is very popular. The spinach, carrots and tomatoes are freshing.

There is plenty of protein in the chickpeas, quinoa and edamame. The dried cranberries add sweetness and the pepitas bring a crunchy texture. The dressing is packed with miso, aromatic ginger and colorful carrots. 

13. Instant Pot Spinach Rice 

This instant pot spinach rice is an easy weeknight dinner that the whole family will enjoy. It is inspired by palak pulao, an Indian rice dish that is flavored with savory spices – ginger, garlic, garam masala, turmeric, chili powder and cumin.

It also has onion and lime juice for extra flavor. The chickpeas add some protein which will help to keep you fuller for longer. It is made in the instant pot which makes it quick and easy. 

14. Vegan Spinach Mushroom Omelet  

This vegan omelet is made with chickpea flour, nutritional yeast, turmeric powder, garlic powder, and onion powder. The tasty filling is made with mushrooms and spinach along with onions.

The cashew cheese sauce is creamy and flavorsome, and you can top the omelet with chopped tomatoes, green onions and parsley. 

15. Pkhali  

Pkhali is a spinach and walnut spread that originated in Georgia.

You can eat it on its own, or you can have it with crackers, bread or veggie sticks. Along with the spinach and walnuts, this spread also contains garlic, cilantro, white wine vinegar, ground coriander, fenugreek, and cayenne pepper.

The ingredients are bound together with oil and seasoned with salt and pepper. Pomegranate seeds make a colorful and delicious garnish for this tasty spread. 


Spinach is a healthy and nutritious ingredient to build a meal around. There are lots of options for delicious meals, side dishes and appetizers to make with spinach.

Whether you use fresh or frozen spinach, remember that it releases moisture as it cooks so you may want to drain it. Whether you prefer creamy sauces, tomato dishes, tofu, or Indian spices, there will be something for everyone on this list.

We have included recipes from different cuisines to show how versatile spinach can be.

Eve Mason
Latest posts by Eve Mason (see all)