5 Amazing Traditional Spanish Vegetarian Recipes
I remember when I was told that Spanish dishes are very meat-based. This made me think and come up with traditional Spanish vegetarian recipes that my grandma has been cooking all her life.
Apart from travel, food is my second passion, and it can be linked very easily. I travel to experience new places, meet new people, learn more about a culture, and definitely try new flavours.
As a Spanish chica, food is so important to me and, although I love trying new recipes from other parts of the world, I must admit I love my countryโs food.
Spanish food is included in the Mediterranean diet and has various influences. Muslims invaded theย Iberian Peninsulaย in 711, and their food influenced Spanish cuisine, bringing ingredients like aubergine, spinach, sugar cane, rice, apricots, and citrus.
If youโre in love with Spanish tapas, youโre on the right blog because I will tell you about the amazing traditional Spanish and vegetarian dishes you can make at home.ย
Also, most of these recipes are from my lovely Andalusia county where I am from, so be ready to cook three amazing Spanish vegetarian recipes that donโt take long to prepare and have simple and yummy ingredients.
Delicious Spanish Vegetarian Recipes
Gazpacho
This is a traditional Spanish cold tomato soup that is mainly served in the warm summer months as a refresher. Gazpacho or Gazpacho Andaluz was originated in Southern Spain, in the Andalusia region.
Itโs a healthy soup that is easy to prepare and has budget-friendly ingredients that you can easily get anywhere.
Ingredients – Serves 2 people
- ยฝ kg tomatoes
- ยฝ green pepper
- 1 garlic clove
- ยฝ cucumber
- 1 dl olive oil
- 4 tsp wine vinegar
- 1 white bread slice
- Salt
Method
- Put the tomatoes in boiled water and peel them.
- Peel and cut the cucumber into dice.
- Wash and cut the pepper into chunks.
- Put the peeled tomatoes, cucumber, pepper, garlic and bread in a blender for a couple of seconds.
- Add vinegar, salt and olive oil and blend further for a few seconds.
- Put the soup through a sieve and then put it in the fridge for an hour.
- Serve in small cups or glasses.
Recommendation – serve it very chilly for a better taste ๐ You can also have it with an ice cube-like some locals do and add chopped basil or an extra drizzle of olive oil.
Espinacas con garbanzos

Itโs a hearty meal that youโll love so much that youโll do it again and again. This is chickpeas with spinach that I learned from my grandma, who is from Sevilla, where this dish is made!ย
Like many Andalusian recipes, its origin is Arabic and it was created to preserve pulses at the time. They discovered that mixing spices with pulses, meat and fish helped preserve these ingredients.
If you go to Andalusia, youโll be able to order it as a tapa or a main, but thereโs nothing better than grandma’s traditional recipe.
Ingredients – Serves 2 people
- 500g chickpeas
- 400g frozen spinach
- 2 garlic cloves
- 1 bread slice
- 5g ground cumin
- 5g ground coriander
- 5g Sweet paprika
- 60g Tomato sauce
- 30g Apple vinegar
- 100ml water
- 100ml olive oil
- Salt
Method
- Boil the frozen spinach in a pot at medium heat for approximately 15 minutes or until they defrost and are cooked.
- Once the spinach is ready, chop them with a sharp knife.
- In a hot pan, add olive oil and two peeled garlic cloves. Fry the garlic cloves until they get golden, and then, add them to a blender.
- Fry the bread slice in the same olive oil from the garlic.
- Once the bread is fried, wipe the oil and put it in a blender with the cumin, coriander, white pepper, tomato sauce and salt. Also, add the apple vinegar, water and half of the olive oil. Blend and leave it aside.
- Put the olive oil from frying the garlic and bread in a big pan, add the spinach and stir fry for a couple of minutes.
- Add the bread paste and cook for two more minutes. Stir everything to mix the flavours.
- Add the chickpeas and stir fry for five minutes. Add salt if necessary.
- Serve!
Berenjenas con miel de caรฑa

This is a very traditional recipe from Mรกlaga and other Andalusian towns like Granada. Although it isnโt a main course, itโs a great starter and side that you can quickly prepare.
You may think, wait, aubergine with honey? Yes, the secret of this recipe is that the combination of fried aubergine and honey is perfect for a sweet and salty taste. Also, the aubergine loses the sour taste once itโs fried.
Miel de caรฑa (sugar cane honey) is considered very healthy too! Itโs rich in iron, it gives you energy, and it has fewer calories! Itโs a great natural alternative to regular honey or sugar.
Ingredients – Serves 2 people
- 1 Aubergine
- Salt
- ยพ cup of buckwheat flour
- Olive oil
- Sugar cane honey
Method
- Cut the aubergine into slices, add salt and put them in a colander to drain for half an hour.
- Wipe the aubergine slices with a kitchen towel or cloth.
- Put them in a bowl with flour and make sure they are fully covered in flour.
- Add olive oil to a hot pan and fry the aubergine slices until they are golden.
- Put them on a plate with a kitchen towel to remove any excess oil.
- Serve them and add sugar cane honey as much as you want.
Tortilla de patatas
This is a classic Spanish dish that you’re very likely to hear of. Tortilla de patatas is a vegetarian dish with simple ingredients (potatoes, eggs and olive oil) that you probably have at home.
It’s a budget-friendly recipe that you’ll love cooking again and again. However, as simple as it seems, not everyone gets the perfect tortilla de patatas.
You’ll get different results depending on the cooking time for each ingredient and how you turn it over in the pan!
Ingredients – Serves 4 people
- 5 eggs
- 500g potatoes
- Olive oil
- Salt
Method
- Peel and wash the potatoes. Then cut them into slices.
- Add olive oil to a deep pan and fry the potatoes on medium-low heat. Make sure they are thoroughly fried to avoid a bad tortilla de patatas.
- Put them on a colander to remove the excess oil. Grab a bowl, beat the eggs and add a pinch of salt.
- In a big bowl put the potatoes and eggs, and mix them. Don’t mash the potatoes when mixing!
- Add olive oil to a hot pan and pour the mixture. Start giving it shape and when you think it’s done – approximately 3 minutes or so depending on how you’d like your tortilla (runnier or completely cooked).
- Here’s the most difficult part of making a good tortilla de patatas, grab a big plate and turn it over.
- Once it’s ready, set aside and serve.
Many locals like adding onions to their tortilla de patatas, so if you like them, fry the onions and add them to the mixture. Personally, it’s tastier!
Paella de verduras
Who says paella needs to have meat or seafood? Another classic Spanish dish is paella de verduras which is a vegan paella.
If you’ve never heard of paella, it’s a delicious rice dish that originated in Valencia. However, despite its origins, this is a dish that is cooked nationally.
Also, although not every local follows the tradition, Sundays are the perfect day to gather with family and friends to have paella.
Ingredients – Serves 4 people
- 300g bomba rice
- 800ml vegetable stock
- 200g mushrooms
- 6 artichoke hearts
- 100g green beans
- 1/2 red bell pepper
- 1/2 green bell pepper
- 1 onion
- 1 garlic clove
- 3 tbsp crushed tomato
- A pinch of saffron
- 1/2 tsp paprika
- Olive oil
- Salt
Method
- Prepare the vegetable stock as it needs to be hot to prevent interrupting the rice cooking process.
- Dice red and green bell peppers, onion and garlic.
- Cut the green beans’ ends and cut them in half to make them slightly smaller.
- Get the paellera, a Spanish pan specially used to make paella, or alternatively a big deep pan and add olive oil on high heat.
- Add onions to the pan until cooked, and then add all vegetables (except artichoke hearts) and garlic. Fry for approximately 5 minutes.
- Add 3 tbsp of crushed tomato and 300g of bomba rice. Stir the rice with the ingredients in the pan.
- Add hot vegetable stock, artichoke hearts, saffron and paprika. Stir and leave it to cook for approximately 20 minutes until there isn’t any stock left.
- Let it rest for 2 minutes and serve!
If you’re interested in learning about other Andalusian food, read my blog about Authentic Andalusian Food.
These vegetarian dishes can make you feel like youโre in sunny and beautiful Spain, and although it may not be an authentic taste because of the ingredients, itโs a great way to get closer to the cuisine.
Also, you can compare your version with an authentic one when you travel and visit tapas bars.
Iโve always believed that thereโs nothing better than going to a new country and tasting the food made by the locals, especially grandmas because they really know how to make meals tastier and to remember.
Also, I hope to have inspired you to cook these delicious Spanish dishes and prove that vegetables are one of the main ingredients in Spanish cuisine.
Apart from these classic Spanish dishes, there are other well-known and delicious dishes like patatas bravas (deep-fried chips with a spicy sauce) and pimientos de padrรณn (fried peppers) that you can dip in romesco sauce.
I hope you enjoy these recipes, and Iโd love to hear from you. What traditional vegetarian recipes do you prepare in your region or country?
Love,
Cristina xx

The other day I was searching for international vegetarian recipes , and there you are. They look so easy and quick ..I am going to try them for sure
I’m happy to hear that ๐ Enjoy!
Mmmm, you gave me an idea for today’s dinner – I love spinach with garbanzos! ๐ Yummy post ๐
I love espinacas con garbanzos too! It’s so delicious ๐
Yum! I’m always looking for new veggie recipes, but this also gives me ideas of what to order when I travel too as finding vegetarian food while traveling is not always easy when you don’t know the local food. I love chickpeas so can’t wait to try that recipe. I think I need Spanish night in lockdown this week
Yes, it isn’t always easy to find vegetarian or vegan meals in other countries. I think you should definitely have a Spanish night ๐
Perfect, I think we are all just cooking and eating right now haha, and Iยดm always looking to try out new recipes – I actually only knew gazpacho and never heard about the other two. Thanks for sharing ๐
I agree with you! I can’t stop cooking and eating haha
right now I’m obsessed with new recepies, as today was alrady day 41 I cooked at home in a row ๐ And as we’re vegetarians, this post is even more appreciated <3
Aww thanks!! I hope you enjoy cooking these recipes ๐
So appreciate new recepies as in this quarantine I’m just cooking all the time ๐
oh yuuum! chickpeas and spinach yes, please! the cuisine is quite similar to the one here in Greece, so im eager to try these out, although im a bit skeptical of the cold soup concept haha!
I love Greek food ๐ well, all the Mediterranean recipes!
I live in Spain (well, I am home now until further notice), but I always found it difficult to find different vegetarian dishes. Thank you so much for the tips!
You’re welcome ๐
Love to cook veggie meals. I’m definitely going to try them out.
lots of love, Miri
As a vegetarian, I just want to THANK YOU for this deliciousness.
I’ve tasted all of these dishes several times (especially the aubergines!), and I love all of them. It’s great to know the recipes to make them now too!