clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
Vegan paella

Vegan Paella

  • Author: Alison Andrews
  • Prep Time: 15 mins
  • Cook Time: 35 mins
  • Total Time: 50 minutes
  • Yield: 4-6


This vegan paella is amazing! It’s bursting with flavor, fresh veggies and spices and so delicious that no one will miss the seafood!


  • 4 cups (960ml) Vegetable Stock
  • 1 tsp Saffron Threads (Crumbled)
  • 3 Tbsp Olive Oil (Divided)
  • 1 Medium Onion (Chopped)
  • 1 Red Bell Pepper (Chopped)
  • 2 Large Portobello Mushrooms (Sliced)
  • 2/3 cup (165g) Marinated Artichoke Hearts (Quartered)
  • 1 Large Tomato (Diced)
  • 2 Tbsp Capers
  • 2 Tbsp Crushed Garlic
  • 1 tsp Smoked Paprika
  • 1 tsp Sweet Paprika
  • 1 tsp Dried Thyme
  • 1/2 tsp Cayenne Pepper
  • 1 and 1/2 cups (300g) Spanish Bomba Rice (Uncooked)
  • 1 tsp Sea Salt
  • 1/2 tsp Ground Black Pepper
  • 1 cup (134g) Frozen Peas (Thawed)

For Serving: 

  • Lemon Wedges
  • Chopped Parsley


  1. Add the vegetable stock to a saucepan and heat. While it’s heating break up the saffron threads by crumbling it into the stock with your fingers. When the stock begins to simmer let it simmer for one minute and then turn the heat way down and just keep it warm while you continue with the recipe. 
  2. Add 2 Tablespoons of olive oil to a paella pan* along with the chopped onion and red bell pepper. Sauté until softened. 
  3. Add in the sliced portobello mushrooms and marinated artichokes and sauté until softened. 
  4. Add in the tomato, capers, crushed garlic, smoked paprika, sweet paprika, dried thyme and cayenne pepper and sauté for a couple of minutes. 
  5. Add the Spanish rice and the remaining tablespoon of olive oil to the pan. Stir to mix everything together so that the rice is well coated. Cook for 1 minute to lightly toast the rice, stirring it occasionally to spread the rice evenly across the pan. 
  6. Add in the prepared vegetable stock with saffron threads and the salt and pepper. Don’t stir it now.
  7. Bring the pan to a simmer and let it simmer for two minutes.
  8. Now turn down the heat to a mild simmer for around 20 minutes until the rice is cooked. You will see the stock reducing in the pan. Keep an eye on the rice as the stock reduces.
  9. When the stock has cooked off use a spoon to gently check to see that there is no liquid at the bottom of the pan. The rice should be soft but firm. Remove the pan from the heat. 
  10. Add the thawed frozen peas to the top of the rice, don’t mix them in.
  11. Cover the pan with foil and let the paella rest for 10 minutes. 
  12. Remove the foil and top with fresh chopped parsley and lemon wedges and serve!  


*If you don’t have a paella pan then you can use a regular skillet or frying pan, just make sure that it is wide enough so that the paella rice can cook evenly. Our paella pan is 12-inches round. 

*Keep leftover paella covered in the fridge where it will stay good for 4-5 days. 

  • Category: Entree, Savory, Gluten-Free
  • Method: Stovetop
  • Cuisine: Vegan, Spanish


  • Serving Size: 1 Serve (of 4)
  • Calories: 502
  • Sugar: 6.9g
  • Sodium: 1906mg
  • Fat: 17.4g
  • Saturated Fat: 2.4g
  • Carbohydrates: 74.8g
  • Fiber: 9.6g
  • Protein: 10.1g

Keywords: vegan paella