Are you ready to make the best vegetarian paella of your life? This one‑pot take on the classic Spanish dish is simple to prepare, packed with flavour, and fully adaptable. It’s comforting, gluten‑free, and suitable for vegans when made without dairy or animal products.

Recipe Difficulty – Easy
Table of Contents
- Why this recipe works
- Ingredients to make Vegetarian Paella
- Substitutions
- Variations
- How to make Vegetarian Paella
- Leftovers
- Recipe FAQs
- Vegetarian Paella Recipe
Why this recipe works
This vegetarian paella delivers big flavour with very little fuss. Aromatics like garlic and red onion, combined with paprika, saffron and a touch of cayenne, create a warm, mildly spiced profile that complements the vegetables and rice. The method is straightforward: build the flavours in one pan, then let the rice absorb the stock for a tender, flavourful result in about 40 minutes.
It’s a great summer dish but works year‑round. Serve it hot with a crisp green salad or enjoy leftovers cold or at room temperature. The recipe is flexible, so you can swap vegetables or add beans or cooked proteins to suit your diet and pantry.
Ingredients to make Vegetarian Paella

- Red onion – adds sweetness and a pleasant bite when softened.
- Garlic cloves – deepen the savoury base.
- Red bell pepper – provides colour, texture and sweetness.
- Cherry tomatoes – juicy bursts of flavour work beautifully in the rice.
- Artichoke hearts – jarred artichokes add a meaty texture and bright flavour.
- Frozen peas – convenient and colourful, they thaw quickly in the pan.
- Paprika – fruity and slightly sweet, it’s a classic paella spice.
- Cayenne pepper – for a gentle kick; reduce or omit for no heat.
- Saffron threads – optional but traditional; they add subtle aroma and colour.
- Lemons – use juice in the dish and wedges to serve.
- Paella or risotto rice – short‑grain rice gives the right texture.
- Vegetable stock – concentrates the paella flavour as the rice cooks.
See the recipe card below for exact quantities and full details.
Substitutions
- Rice – If you don’t have paella rice, arborio or another short‑grain rice works. Brown rice can be used but will change cooking time and texture.
- Bell pepper – Any colour of bell pepper is fine; mix them for extra colour.
- Tomatoes – Fresh cherry tomatoes are best, but canned or fire‑roasted tomatoes can be used in a pinch.
- Vegetables – Swap or add favourites like green beans, olives or piquillo peppers.
- Stock – Use a good quality vegetable broth if that’s what you have on hand.
- Pan – A paella pan is ideal, but a large shallow skillet or wide casserole works well too.
Variations
- Spicy – Add serrano, chillies, or hot smoked paprika for more heat.
- Deluxe – Add white beans or fava beans for extra protein while keeping the dish vegetarian. For non‑vegetarians, stir in cooked chicken, chorizo or prawns near the end of cooking until heated through.
- Kid friendly – Keep spices mild and swap any disliked vegetables. Serve with bread or a simple salad for picky eaters.
How to make Vegetarian Paella

Prepare the vegetables: dice the red onion, crush the garlic, slice the red pepper and halve the cherry tomatoes. Heat olive oil in a large shallow pan over medium heat. Cook the onion and garlic a few minutes until softened, then add the red pepper, tomatoes, artichokes, peas, paprika, cayenne and saffron. Stir in the juice of one lemon and fry for about 5 minutes until the pepper softens and the peas have defrosted.

Add the rice to the pan and pour in about 250 ml of vegetable stock, stirring to combine. Cover and simmer for 8–10 minutes or until the rice absorbs the liquid. Add another 250 ml and repeat, continuing until all the stock has been absorbed and the rice is tender. Five minutes before the end of cooking, add the juice of the remaining lemon and remove the lid so the surface can dry slightly. Finish with chopped flat‑leaf parsley and serve with lemon wedges.
Leftovers
Store any leftovers in an airtight container in the fridge for 3–5 days. Reheat gently in a frying pan with a splash of water or stock over low heat until piping hot. This paella also keeps well cold for lunches, though freezing is not recommended if you want to preserve the rice texture.
Recipe FAQs
Paella is a traditional Spanish rice dish cooked in a wide, shallow pan. It typically includes saffron, rice and a mix of vegetables, meats or seafood, depending on the regional style.
Short‑grain rice such as paella rice, arborio, bomba or Calasparra gives the best texture because it absorbs liquid well while staying tender. Long‑grain rice is not recommended.
Traditional paella usually combines saffron‑scented rice with vegetables and some form of protein, such as chicken, rabbit, seafood or a combination, depending on regional recipes.
Seafood like prawns and mussels, or meats such as chicken and chorizo, are common additions. Add cooked proteins toward the end of cooking to warm them through.

YOU MIGHT ALSO LIKE…

Budget Friendly Meals
Easy One Pot Tomato Risotto

Dinner
Vegan Mushroom Risotto

15 Minute Dinners
Vegan Mushroom Pasta

Lunch
Easy Red Pepper and Tomato Soup
Tried this Vegetarian Paella recipe? Please leave a star rating below and let me know how it turned out. If you enjoyed it, sign up for the newsletter to get more recipes delivered to your inbox.

Vegetarian Paella
Equipment
- Chopping board
- Sharp knife
- Large shallow casserole dish or wide pan
Ingredients
- 2 tbsp olive oil
- 1 red onion, diced
- 3 garlic cloves, crushed
- 1 red pepper, sliced
- 150 g cherry tomatoes, halved
- 100 g artichokes (from a jar)
- 1 cup frozen peas
- 2 tsp paprika
- 1 tsp cayenne pepper
- 1 tsp saffron threads
- Juice of 2 lemons plus wedges to serve
- 350 g paella or risotto rice
- 1 litre vegetable stock
- Handful chopped flat leaf parsley, to serve (optional)
Instructions
- Dice the red onion, crush the garlic, slice the red pepper and halve the cherry tomatoes.
- Heat 2 tbsp olive oil in a large shallow casserole dish or pan over medium heat.
- Add the diced onion and garlic and cook for a few minutes until softened.
- Add the remaining vegetables, spices, saffron and the juice of 1 lemon. Fry for 5 minutes until the pepper softens and the peas defrost.
- Add the rice and 250 ml of vegetable stock, stir, then cover and simmer for 8–10 minutes until absorbed. Continue adding stock in 250 ml increments, allowing the rice to absorb each addition, until the stock is used and the rice is tender.
- Five minutes before the end of cooking add the juice of the remaining lemon, remove the lid and allow the surface to dry slightly. Serve with lemon wedges and chopped parsley.
Notes
Step‑by‑Step Photos: Refer to the post images for guidance while cooking.
Substitutions & Variations: See the substitutions and variations section above for ideas.
To Store: Keep in an airtight container in the fridge for up to 3 days. Reheat gently in a pan with a splash of water or stock until piping hot.
To Freeze: Freezing is not recommended as it can change the rice texture.
Tips: Chop vegetables evenly so they cook uniformly. If saffron is unavailable, the dish will still be delicious without it. A good-quality vegetable stock improves the final flavour.
Nutrition
Carbohydrates: 77 g |
Protein: 8 g |
Fat: 9 g |
Fiber: 6 g |
Sugar: 4 g
