Go Back
Vegan paella in a paella pan.
Print Recipe
5 from 13 votes

Vegan Paella

This vegan paella is amazing! It's bursting with flavor, fresh veggies and spices and so delicious that no one will miss the seafood!
Prep Time15 mins
Cook Time35 mins
Total Time50 mins
Course: Main Course
Cuisine: Spanish
Diet: Vegan
Servings: 4
Calories: 472kcal


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

For Serving: 

  • Lemon Wedges
  • Chopped Parsley


  • 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. 
  • Add 2 Tablespoons of olive oil to a paella pan* along with the chopped onion and red bell pepper. Sauté until softened. 
  • Add in the sliced portobello mushrooms and marinated artichokes and sauté until softened. 
  • Add in the tomato, capers, crushed garlic, smoked paprika, sweet paprika, dried thyme and cayenne pepper and sauté for a couple of minutes. 
  • 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. 
  • Add in the prepared vegetable stock with saffron threads and the salt and pepper. Don't stir it now.
  • Bring the pan to a simmer and let it simmer for two minutes.
  • 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.
  • 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. 
  • Add the thawed frozen peas to the top of the rice, don't mix them in.
  • Cover the pan with foil and let the paella rest for 10 minutes. 
  • Remove the foil and top with fresh chopped parsley and lemon wedges and serve!  


  1. 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. 
  2. Keep leftover paella covered in the fridge where it will stay good for 4-5 days. 


Serving: 1Serve | Calories: 472kcal | Carbohydrates: 76g | Protein: 10g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.003g | Sodium: 1774mg | Potassium: 583mg | Fiber: 7g | Sugar: 9g | Vitamin A: 3036IU | Vitamin C: 70mg | Calcium: 67mg | Iron: 3mg