I love Spanish food. Maybe it’s the generous drizzle of olive oil, the smoky paprika, or the way simple ingredients transform into something that makes everyone gather around the table, laughing and reaching for just one more bite.
On our Spain retreats, these are the flavours that fill the table after a day of yoga and mountain walks: earthy, vibrant, and nourishing. And here’s the beautiful thing: you don’t need to jet off to Andalusia to bring that sunshine onto your plate. You can create your own Spanish feast right at home.
This menu is designed for sharing, for lingering over good conversation, and for celebrating plant-based food that actually satisfies. No fancy techniques required: just honest, whole-food ingredients and a bit of love.
Your Vegan Tapas Menu
Here’s what we’re making:
- Patatas Bravas with spicy tomato sauce and creamy vegan aioli
- Padrón Peppers blistered and simply salted
- Garlic & Herb Roasted Mushrooms with lemony brightness
- Vegan Spanish Tortilla made with chickpea flour magic
Each dish can be prepared ahead (your future self will thank you), and they’re all designed to be served at room temperature or gently warm: which means you’ll actually get to enjoy your own party.

Patatas Bravas with Spicy Tomato Sauce & Vegan Aioli
This is the star of the show. Crispy potato chunks with two incredible sauces: one fiery, one cooling. It’s the dish that disappears first, every time.
For the potatoes:
- 1kg waxy potatoes (Maris Piper or Yukon Gold work brilliantly)
- 3 tbsp olive oil
- 1 tsp dried oregano
- Sea salt and black pepper
For the bravas sauce:
- 2 tbsp olive oil
- 3 garlic cloves, minced
- 1 tsp smoked paprika (don’t skip this!)
- ½ tsp cayenne pepper (adjust to your heat preference)
- 2 tbsp tomato paste
- 400g tin chopped tomatoes
- 1 tsp maple syrup
- Pinch of salt
For the vegan aioli:
- 150ml plant-based mayo (good quality makes a difference)
- 2 garlic cloves, crushed
- 1 tbsp lemon juice
- Pinch of salt
Method:
Preheat your oven to 200°C (180°C fan). Cut the potatoes into chunky 3cm pieces: no need to peel them. Toss with olive oil, oregano, salt, and pepper, then spread on a baking tray. Roast for 35-40 minutes, turning halfway, until golden and crispy at the edges.
While they’re roasting, make your bravas sauce. Heat olive oil in a pan, add the garlic and cook for 30 seconds until fragrant. Stir in the paprika and cayenne, then add tomato paste, tinned tomatoes, maple syrup, and salt. Simmer for 15 minutes until thickened and rich. Blend until smooth if you prefer, or leave it chunky: both are delicious.
For the aioli, simply whisk everything together. Taste and adjust: more lemon if you want brightness, more garlic if you’re feeling brave.
Serve the potatoes warm with both sauces drizzled over or on the side for dipping.

Padrón Peppers with Sea Salt
Sometimes the simplest things are the most perfect. These little peppers take five minutes and taste like sunshine.
Ingredients:
- 300g Padrón peppers
- 2 tbsp olive oil
- Flaky sea salt
Method:
Heat the olive oil in a large frying pan over high heat until it’s really hot. Add the peppers in a single layer (work in batches if needed: overcrowding makes them steam rather than blister). Cook for 3-4 minutes, turning occasionally, until the skins are charred and blistered.
Transfer to a serving dish and immediately scatter with generous pinches of flaky sea salt.
Here’s the fun part: most Padrón peppers are mild and sweet, but every now and then you’ll find one with a spicy kick. It’s like Russian roulette, but delicious.
Garlic & Herb Roasted Mushrooms
These mushrooms are deeply savoury, garlicky, and absolutely moreish. They’re the kind of thing you can eat straight from the pan while standing at the stove (not that I’ve done that).
Ingredients:
- 500g mixed mushrooms (chestnut, button, or oyster all work beautifully)
- 4 tbsp olive oil
- 6 garlic cloves, thinly sliced
- 1 tsp dried thyme (or a handful of fresh)
- ½ tsp chilli flakes
- Juice of half a lemon
- Fresh parsley, chopped
- Sea salt and black pepper
Method:
If your mushrooms are large, halve or quarter them. Small ones can stay whole. Heat the olive oil in a large frying pan over medium-high heat. Add the mushrooms and don’t stir them for the first 3-4 minutes: let them get golden on one side.
Add the sliced garlic, thyme, and chilli flakes. Season generously with salt and pepper. Cook for another 5-7 minutes, stirring occasionally, until the mushrooms are tender and golden, and the garlic is soft and fragrant.
Remove from heat, squeeze over the lemon juice, and scatter with fresh parsley. These are wonderful warm or at room temperature.

Vegan Spanish Tortilla
This is the piece de résistance: a thick, satisfying Spanish omelette without a single egg. The chickpea flour creates a beautifully tender, almost custardy texture that slices into perfect wedges.
Ingredients:
- 300g potatoes, very thinly sliced (a mandoline makes this easy)
- 1 small onion, thinly sliced
- 4 tbsp olive oil, plus extra for frying
- 200g chickpea flour (gram flour)
- 400ml water
- 1 tsp baking powder
- 1 tsp turmeric (for colour)
- ½ tsp black salt (kala namak: optional but gives an eggy flavour)
- Salt and pepper
Method:
Heat 2 tablespoons of olive oil in a 20cm non-stick frying pan. Add the sliced potatoes and onion with a generous pinch of salt. Cook gently over medium-low heat for about 15 minutes, stirring occasionally, until the potatoes are tender but not browned. Set aside to cool slightly.
In a large bowl, whisk together the chickpea flour, water, baking powder, turmeric, black salt, regular salt, and pepper until smooth. Let it rest for 10 minutes: this helps the flour hydrate and creates a better texture.
Fold the cooked potatoes and onions into the batter. Heat 2 more tablespoons of olive oil in the same frying pan over medium heat. Pour in the mixture, spreading it evenly. Cook for 8-10 minutes until the edges are set and the bottom is golden.
Here’s the tricky bit: place a large plate over the pan and carefully flip the tortilla onto it. Slide it back into the pan to cook the other side for another 8-10 minutes. Don’t worry if it’s not perfect: rustic is charming.
Let it cool for at least 10 minutes before slicing. It’s actually better at room temperature, which makes it perfect for entertaining.

Bringing It All Together
Set everything out on a large table: or several small plates scattered around: and let people help themselves. Add a crusty loaf of bread, some good olives, and perhaps some marinated artichoke hearts if you want to stretch the spread.
Pour something chilled: a crisp white wine, sparkling water with lots of lemon, or even a simple sangria: and you’ve created an evening that feels special without the stress.
This is the kind of food we love to serve on our retreats because it nourishes without weighing you down. It’s colourful, flavourful, and made with ingredients that actually do your body good. Plus, there’s something about eating this way: lots of small plates, sharing, pausing between bites: that naturally slows you down and brings you present.
If these flavours are calling to you, imagine enjoying them in the Andalusian mountains, with yoga on the terrace and the Spanish sun warming your shoulders. Our retreats are filled with meals like this, prepared with local ingredients and served with that same sense of abundance and care. You can find all the details about our next Spain yoga and wellness retreat here.
But for now, gather your favourite people, put on some music, and bring a little Spanish sunshine into your own kitchen. Your dinner party awaits.