
Ever tried making Spanish vegetable paella at home and ended up with a mushy mess? Yeah, me too. But after tons of testing (and plenty of fails), I finally cracked the code to creating that authentic crispy bottom while keeping all those veggies perfectly cooked. This Spanish vegetable paella recipe changed my weeknight dinner game completely.

Why You’ll Love This Spanish Vegetable Paella
First time I made this Spanish vegetable paella, my kitchen smelled amazing but the rice was all wrong. Took me like 6 attempts to nail the texture! Now it’s my go-to when friends come over cuz everyone can dig in – even my veggie-hating brother devours this.
What’s great is you can swap ingredients based on what’s in your fridge. No artichokes? No problem. Got extra bell peppers? Throw em in! The saffron brings everything together no matter what veggies you choose.
Honestly the best part might be that socarrat (that’s the crispy bottom layer) – absolute game changer when you get it right.
Ingredients for Perfect Spanish Vegetable Paella
The Rice Base
- 2 cups Bomba or Calasparra rice (arborio works too but isn’t quite the same)
- 4 cups veggie broth (homemade tastes better but boxed is fine)
- 1 pinch saffron threads (don’t skip this!)
- 3 tbsp olive oil (Spanish if possible)
- 1 large onion, diced
- 4 garlic cloves, minced
- 1 red bell pepper, chopped
- 1 can (14oz) diced tomatoes
The rice is super important here. Traditional Spanish vegetable paella uses short-grain varieties that absorb tons of flavor while staying firm. If you can’t find Bomba rice, arborio works but you’ll need to adjust water slightly.
Saffron gives that signature yellow color and unique flavor. It’s pricey but you only need a tiny bit. If you’re really stuck, turmeric gives the color but not the same taste.
The Vegetables
- 1 cup artichoke hearts, quartered
- 1 cup green beans, trimmed
- 1 cup frozen peas
- 8oz mushrooms, sliced
- 1 zucchini, diced
- 1 lemon, cut into wedges
The beauty of Spanish vegetable paella is how flexible it is. Don’t like mushrooms? Leave em out! Got some asparagus? Throw it in! Just make sure not to overcrowd the pan or you’ll end up steaming instead of getting that nice crispy bottom.
Seasonings
- 2 tsp smoked paprika (pimentón)
- 1 tsp oregano
- 1/2 tsp rosemary
- Salt and pepper to taste
- Fresh parsley for garnish
Smoked paprika is non-negotiable here – it gives Spanish vegetable paella that authentic smoky flavor that makes all the difference.

How to Make Spanish Vegetable Paella
Step 1: Prep Your Ingredients
Before starting, get everything chopped and measured. Spanish vegetable paella comes together pretty quick once you start cooking. Also bloom your saffron by soaking threads in 2 tbsp hot water for 10 minutes.
Step 2: Start the Sofrito
- Heat olive oil in your largest flat pan (paella pan if you have one) over medium heat
- Add onions and cook til soft, about 5 mins
- Throw in garlic and bell peppers, cook another 3 mins
- Add tomatoes and cook until mixture thickens and water evaporates (about 10 mins)
This sofrito base is what gives Spanish vegetable paella its depth. Don’t rush this step! It should smell amazing and turn slightly darker.
Step 3: Add Rice and Seasonings
- Stir in rice, making sure every grain gets coated in that sofrito goodness
- Add smoked paprika, oregano and rosemary
- Pour in saffron with its soaking water
- Stir everything together for about 2 mins
Rice needs to get toasty before adding liquid. This step prevents mushiness later.
Step 4: Add Broth and Arrange Vegetables
- Pour in hot vegetable broth
- Arrange all vegetables except peas on top in a decorative pattern
- Bring to a boil then immediately lower to a simmer
- DO NOT STIR after this point! (This is the secret to good Spanish vegetable paella)
The no-stirring rule is what creates that crispy bottom layer. Trust the process!
Step 5: Cook and Create Socarrat
- Let simmer uncovered for about 15-20 mins until most liquid is absorbed
- Sprinkle peas on top
- If bottom isn’t crispy yet, turn heat up to medium-high for 1-2 mins until you hear rice crackling
- Remove from heat, cover with clean kitchen towel, and let rest 5-10 mins
You’ll know it’s done when the rice is tender but still has slight bite and that amazing crispy bottom has formed.
Delicious Variations of Spanish Vegetable Paella
Summer Garden Paella
Use yellow squash, corn, cherry tomatoes and basil for a summery twist on Spanish vegetable paella.
Roasted Veggie Version
Roast bell peppers, eggplant and zucchini before adding to intensify flavors.
Mushroom Lover’s Paella
Use three types of mushrooms (portobello, shiitake, cremini) for an earthy Spanish vegetable paella.
Mediterranean Style
Add olives, capers and feta cheese (non-traditional but delicious) on top after cooking.
Spicy Version
Add 1 diced jalapeño and finish with hot paprika for a kickier Spanish vegetable paella.

Spanish Vegetable Paella Recipe
Equipment
- Paella pan (or large flat pan)
- Measuring cups and spoons
- Knife
- Cutting board
Ingredients
For the Rice Base:
- 2 cups Bomba or Calasparra rice arborio works too but isn’t quite the same
- 4 cups veggie broth
- 1 pinch saffron threads
- 3 tbsp olive oil Spanish if possible
- 1 large onion diced
- 4 garlic cloves minced
- 1 red bell pepper chopped
- 1 can 14oz diced tomatoes
For the Vegetables:
- 1 cup artichoke hearts quartered
- 1 cup green beans trimmed
- 1 cup frozen peas
- 8 oz mushrooms sliced
- 1 zucchini diced
- 1 lemon cut into wedges
For Seasonings:
- 2 tsp smoked paprika pimentón
- 1 tsp oregano
- 1/2 tsp rosemary
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- Prep Ingredients: Chop and measure all ingredients. Soak saffron threads in 2 tbsp hot water for 10 minutes.
- Start the Sofrito: Heat olive oil in a large pan over medium heat. Add onions, cook for 5 minutes. Add garlic and bell peppers, cook for another 3 minutes. Add tomatoes and cook until mixture thickens (about 10 minutes).
- Add Rice & Seasonings: Stir in rice, making sure each grain is coated. Add smoked paprika, oregano, rosemary, and saffron with soaking water. Stir for 2 minutes.
- Add Broth & Vegetables: Pour in hot vegetable broth. Arrange vegetables (except peas) in a decorative pattern. Bring to a boil, then reduce to a simmer. Do not stir!
- Cook & Create Socarrat: Simmer uncovered for 15-20 minutes. Add peas. If the bottom is not crispy yet, increase heat for 1-2 minutes until you hear crackling. Remove from heat and cover with a towel for 5-10 minutes.
Notes
Nutrition
Spanish Vegetable Paella FAQs
What veggies go in a paella?
Traditional Spanish vegetable paella often includes artichokes, bell peppers, tomatoes, green beans and peas. But honestly, you can use whatever veggies you love! Just remember to consider cooking times – put longer-cooking veg in earlier and quick-cooking ones toward the end. Root vegetables like carrots work great when diced small, while delicate veggies like spinach should be added in the last few minutes.
What is in a typical Spanish paella?
A typical Spanish paella contains rice (usually Bomba or Calasparra), saffron, smoked paprika, olive oil, and a sofrito base of onions, garlic and tomatoes. Traditional versions often have seafood or chicken, but Spanish vegetable paella is gaining popularity. The key element in any authentic Spanish paella is developing that crispy bottom layer called socarrat.
What is the secret ingredient in paella?
Saffron is definitely the secret ingredient in Spanish vegetable paella! Those tiny red threads might seem insignificant, but they give the dish its distinctive color and unique flavor. Real saffron has a complex taste that’s slightly sweet with earthy notes. Another secret to great paella isn’t an ingredient but a technique – not stirring after adding broth, which creates that coveted crispy bottom layer.
What are the three main types of paella?
The three main types of paella are Valencian paella (with rabbit, chicken and sometimes snails), seafood paella (with various seafood like shrimp and mussels), and mixed paella (combining meat and seafood). Spanish vegetable paella is a newer but increasingly popular fourth variation perfect for vegetarians or when you want a lighter meal. Each type follows similar cooking techniques but varies in protein choices.
What is the most important spice in paella?
Saffron is hands down the most important spice in Spanish vegetable paella. It gives that signature golden color and distinctive flavor that can’t be replicated. Smoked paprika (pimentón) comes in close second, providing that essential smoky depth. Together, these two spices create the authentic flavor profile that makes Spanish vegetable paella so special. Try to get good quality versions of both for the best results.
Final Thoughts
First time I served this Spanish vegetable paella at family dinner, my dad (total meat lover) went back for seconds. There’s something magical about that moment when everyone’s gathered around the pan, scraping for bits of that crispy socarrat.
What I love most about Spanish vegetable paella is how it connects us to tradition while still being adaptable. Each family in Spain has their own version, and now you can create yours too.
Whether you’re cooking for a crowd or just want amazing leftovers, this Spanish vegetable paella recipe delivers every time. Make it your own, experiment with different veggies, and remember – don’t stir after adding the broth!
Looking for more Spanish-inspired recipes? Check out my Torrijas Recipe for an amazing Spanish-style bread pudding, or try combining this paella with my Potato and Tomato side dish for a complete feast!
1 thought on “Spanish Vegetable Paella”