Are you ready to taste the best Vegetarian Paella you’ll ever make? This one-pot version of the classic Spanish dish is simple, quick and full of flavor. It’s a comforting, adaptable dinner that’s naturally vegan and gluten-free when prepared without 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 captures the essence of the Spanish classic with little fuss. A combination of saffron, paprika and a touch of cayenne builds a fragrant, mildly spiced base, while colourful vegetables add texture and freshness. The whole dish comes together in about 40 minutes, making it ideal for weeknights or a relaxed weekend meal.
Serve it hot as a satisfying main with a crisp green salad, or enjoy it cold as a tasty leftover. It’s also easy to scale up when entertaining — the flavours hold well and the presentation is always impressive.
Ingredients to make Vegetarian Paella

- Red onion – diced; sweeter than white onion and adds depth.
- Garlic cloves – crushed for aromatics.
- Red bell pepper – sliced for colour and texture.
- Cherry tomatoes – halved, juicy and flavourful.
- Artichoke hearts – jarred artichokes work well for a meaty bite.
- Frozen peas – convenient and bright green.
- Paprika – fruity, slightly sweet and essential for flavour.
- Cayenne pepper – a pinch adds a gentle kick.
- Saffron threads – aromatic and classic in paella.
- Lemons – juice for the cooking liquid and wedges to serve.
- Paella or risotto rice – short-grain rice soaks up the stock.
- Vegetable stock – cooks the rice and boosts flavour.
See the recipe card below for exact quantities and full details.
Substitutions
- Rice – Swap for other short-grain rices like arborio or bomba; brown basmati will work but changes texture and cook time.
- Bell pepper – Any colour works; green or yellow peppers are fine substitutes.
- Tomatoes – Canned tomatoes can be used in a pinch, though fresh are best.
- Vegetables – Mix in green beans, black olives or piquillo peppers depending on preference.
- Stock – Vegetable broth is an acceptable alternative.
- Cookware – A paella pan is ideal, but a large shallow casserole, skillet or wide pot will work.
Variations
- Spicy – Add serrano, fresh chiles, or hot paprika for more heat.
- Deluxe – For extra protein without meat, add white beans or fava beans. If you eat seafood or meat, stir in cooked prawns, chicken or chorizo at the end until heated through.
- Kid friendly – Keep spices mild and swap out any disliked vegetables. Omit cayenne for a gentler flavour.
How to make Vegetarian Paella

Start by prepping the veg: 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 until softened, then add the remaining vegetables, paprika, cayenne, saffron and the juice of one lemon. Fry for about 5 minutes until the pepper softens and the peas defrost.

Add the rice and 250 ml of hot vegetable stock, stirring to combine. Cover and simmer for 8–10 minutes or until the rice has absorbed the liquid. Continue adding the stock in 250 ml increments, allowing it to be absorbed each time, until the rice is tender and all the stock is used. Five minutes before the end of cooking, stir in the remaining lemon juice, remove the lid and let the paella finish cooking uncovered. Finish with chopped flat-leaf parsley and lemon wedges to serve.
Leftovers
Store leftovers in an airtight container in the fridge for 3–5 days. You can reheat gently in a pan with a splash of water and a little oil until piping hot. While this keeps well chilled for lunches, freezing is not recommended as texture can suffer.
Recipe FAQs
Paella is a traditional Spanish rice dish that typically includes saffron, rice and a mix of vegetables, meats or seafood. The name refers to the wide, shallow pan it is cooked in.
Short-grain rice such as paella rice, bomba or arborio is best because it absorbs liquid well. Medium-grain can work; long-grain rice is not recommended.
Traditional paella usually contains saffron, rice, vegetables and some type of meat or seafood, but recipes vary widely across regions and households.
Common additions include prawns, fish, chicken or chorizo. For a vegetarian version, beans or extra vegetables make a hearty alternative.

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. Hearing your feedback is one of the best parts of sharing recipes. P.S. Never miss a new recipe — subscribe to get healthy recipes delivered to your inbox.

Vegetarian Paella
Equipment
-
Chopping Board
-
Sharp knife
-
Large shallow casserole dish or 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 fresh flat-leaf parsley (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 a few minutes until softened.
-
Add the remaining vegetables, spices, saffron and the juice of 1 lemon. Fry for about 5 minutes until the pepper softens and the peas defrost.
-
Add the rice and 250 ml vegetable stock, stir, cover and simmer for 8–10 minutes until absorbed. Continue adding stock in 250 ml portions until the rice is cooked and all stock is used.
-
Five minutes before the end of cooking, add the juice of the remaining lemon, remove the lid and allow the rice to finish cooking uncovered. Serve with lemon wedges and chopped parsley.
Notes
Substitutions & variations: Options are listed in the post above.
To store: Keep in an airtight container in the fridge for up to 3 days. Reheat gently in a non-stick pan with a little oil and a splash of water until piping hot.
Tip: Chop the vegetables uniformly so they cook evenly. A good-quality vegetable stock improves the final flavour. Saffron adds lovely aroma but can be omitted if you prefer.
Nutrition
Carbohydrates: 77g |
Protein: 8g |
Fat: 9g |
Fiber: 6g
