Authentic Spanish Vegetarian Paella Recipe with Saffron & Veggies

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.

overhead shot of paella on pan with wedges of lemon.

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

ingredients to make paella on white surface.
  • 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

ingredients to make paella in large shallow white frying pan.

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.

ingredients to make paella in large shallow white frying pan.

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

What is paella?

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.

What rice is best for paella?

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.

What does traditional paella include?

Traditional paella usually contains saffron, rice, vegetables and some type of meat or seafood, but recipes vary widely across regions and households.

What meats can be added to paella?

Common additions include prawns, fish, chicken or chorizo. For a vegetarian version, beans or extra vegetables make a hearty alternative.

Paella in large white shallow dish with wedge of lemon.

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.

overhead shot of paella in large white pan
Pin
Print
4.86 from 14 votes

Vegetarian Paella

By: James Wythe
Super easy gluten-free and vegan paella! Ready in just 40 minutes using simple ingredients!
Prep Time: 5 minutes
Cook Time: 35 minutes
Total Time: 40 minutes
Servings: 4 people

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

Step-by-step photos: The post includes photos to guide you through the recipe.

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

Calories: 430kcal |
Carbohydrates: 77g |
Protein: 8g |
Fat: 9g |
Fiber: 6g
book banner image