Spanish Rice Recipe – Vegan

star rating icon star rating icon star rating icon star rating icon star rating icon
Average Rating: 5 | Rated By: 10 users

This Spanish rice recipe is vegan, gluten-free, and perfect for a healthy weeknight meal. It’s packed with flavor, bell peppers, mushrooms and tomatoes and can be made in under 30 minutes!

This tasty dish is perfect for those looking for a healthier rice option that doesn’t sacrifice flavor.

long grain rice in a paper bag


Which kind of rice is best for the Spanish rice recipe?

Nuutrient-packed long grain white rice is best for this recipe. If you choose to use brown rice, you will need to add more liquid and cook the rice longer.

the ingredients

In this rice recipe, I used fresh vegetables such as bell peppers, tomatoes, mushrooms, garlic and red onions. And to add the authentic Spanish flavour, I used cumin, paprika, and plenty of fresh parsley.

Why is it called Spanish rice?

The name “Spanish rice” is a misnomer – the dish is not of Spanish origin but was rather created in the United States by Mexican immigrants. 

The dish is typically made with white rice, tomatoes, onions, garlic, and spices, and it is often served as a side dish or as a main with a simple green salad.

While there are many variations on the basic recipe, the result is always a delicious and hearty dish we love so much.

Q and A about Spanish rice

1. What is Spanish rice?

Spanish rice is a type of rice that is typically cooked with tomatoes, garlic, and onions. It is a popular dish in Spanish cuisine and can be served as a healthy side dish or main course.

2. How do you make Spanish rice?

There are many different ways to make Spanish rice, but a basic recipe would include cooking the rice in broth or water with garlic, onions, and tomatoes. 

Some recipes may also call for additional seasonings such as paprika, cumin, or chili powder.

3. What are some good toppings for Spanish rice?

You can use various toppings on Spanish rice. Some popular options include beans, vegetables, salsa, cheese, and sour cream.

4. Is Spanish rice gluten-free?

Spanish rice is naturally gluten-free since it is made with rice instead of grains containing gluten. 

5. Is Spanish rice vegan?

Spanish rice is vegan-friendly since it does not contain meat or dairy products.


spanish rice with veggies in a bowl


Why is Spanish rice popular?

Spanish rice is popular because it is a relatively simple dish to make, and it is very versatile. You can use various vegetables and keep the recipe plant-based and gluten-free.

best sides to rice

So many delicious sides go well with rice, making it the perfect versatile dish for any meal. Here are some of our favorite sides to rice:

1. Beans: Black beans, pinto beans, or any other type of bean dish pairs perfectly with rice. Plus, beans are a great source of protein and fiber, making them a nutritious addition to any meal.

2. Vegetables: Just about any vegetable goes well with rice. For a healthy and flavorful side dish, try sautéed greens such as the Hearty Cabbage with Collard Greens, roasted vegetables, or a light salad.

3. Fruit: Fresh fruit is always a great addition to rice. Try adding diced mango, pineapple, or bananas for a sweet and tropical twist.

4. nuts and seeds: Nuts and seeds add a nice crunch to rice dishes. Try topping your rice with chopped almonds, sunflower seeds, or pumpkin seeds for a satisfying plant-based meal.

5. sauces and dressings: A simple sauce or dressing can elevate a rice dish. Try serving your rice with a flavorful salsa, walnut pesto, or even a drizzle of olive oil and vinegar.


Rice is one of those gluten-free grains you can flavour with just about anything, making it extra tasty!

If you follow a vegan or gluten-free diet, you may think you have to give up some of your favorite dishes. But with a few simple substitutions, you can enjoy all of your old favorites without compromising your dietary restrictions.

For this Spanish rice recipe, you can substitute traditional rice for quinoa, which is both vegan and gluten-free. Quinoa is a nutritious grain packed with protein, making it a perfect choice for those on a vegan or gluten-free diet. 

We’ve also used vegetable broth instead of chicken broth to keep this dish vegan.

You can also change up the veggies by replacing the peppers and mushrooms with zucchini, carrots and or peas.


various spices in jars


spices used in Spanish rice recipe

When it comes to Spanish rice, a few key spices help to make the dish authentic. One of the essential spices is paprika. If you have smoked paprika, even better.

This gives the rice a nice smoky flavor that helps to bring out the other flavors in the dish. Another key spice is cumin. Cumin adds depth to the dish and gives it that authentic flavour. 

Finally, turmeric is often used as well. This spice provides a bit of sweetness and creates a beautiful yellow color in the rice.

We hope you enjoyed this Spanish Rice Recipe! If you’re looking for more vegan and gluten-free recipes, check out our gluten-free, vegan recipes. We have a ton of great dishes that are perfect for any occasion.

Let’s Connect!


Many thanks!

Kristina xx





  • 1 ½ cup GF long grain rice, soaked in water for 20 minutes, and drained
  • 3 Tbsp. extra virgin olive oil
  • 1 small red onion, chopped
  • 2 garlic cloves, finely chopped
  • 2 large tomatoes, roughly chopped
  • 1 red or yellow bell pepper, cut to small bite size pieces
  • 1 cup diced mushrooms
  • 1 tsp. GF ground cumin
  • 1 tsp. GF smoked or regular paprika or chili powder
  • 1/2 tsp. GF ground turmeric (optional)
  • 2 1/4 cups GF vegetable broth or try our homemade mushroom broth
  • 1 tsp. sea salt
  • ½ cup chopped fresh parsley
  • *As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases. Please check out my sponsorship and disclosure policy page for more details


  • Using a large saucepan heat olive over medium heat. Add onions and cook for 3 minutes. Stir in 
garlic, peppers, mushrooms and cook until the peppers start to soften. About 2 minutes
  • Stir in cumin, paprika/chili powder, turmeric and rice. While stirring, cook 2 more minutes to coat the rice with the spices and vegetables and give the rice a toasty flavour. Add tomatoes and stir to combine
  • Add broth and salt, bring to a boil and cover. Reduce the heat to low and cook for 10 - 15 minutes until the rice absorbs all the broth. Fluff with a fork and cover to steam for 5 additional minutes
  • Stir in parsley and cover until ready to serve
  • Leave a Comment

    One Response to Spanish Rice Recipe – Vegan

    • Roberta August 8, 2022

      delicious and very flavorful!

    Add a Rating

    Your email address will not be published. Required fields are marked *

    Similar Recipes

    Indian Lemon Rice with Corn Recipe

    Indian Lemon Rice with Corn Recipe

    This golden Indian Lemon Rice with Corn is an aromatic basmati rice side. An undeniably stunning rice dish flavoured with spices such as ginger, cumin, turmeric and basil and cooked in a chicken or vegetable stock with fresh lemon juice and corn. This is one of the best Indian rice dishes I know. The success […] Read More

    Prep Time icon Prep Time 5 Minutes
    Difficulty icon Difficulty Beginner
    Cook Time icon Cook Time 20 Minutes
    Serves icon Serves 4
    Easy Curry Pork Fried Rice

    Easy Curry Pork Fried Rice

    If you’re looking for an easy, delicious, and budget-friendly meal, the take-out style, nutritious curry pork fried rice is the perfect gluten-free recipe to try! This rice dish is made with just a few simple ingredients and can be on the table in less than 30 minutes! easy pork fried rice recipe This easy curry […] Read More

    Prep Time icon Prep Time 15 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 12 Minutes
    Serves icon Serves 4
    5 Spice Rice With Raisins

    5 Spice Rice With Raisins

    If you’re looking for a delicious and healthy way to spice up your rice, look no further than this gluten-free 5 spice rice with raisins recipe! This dish is packed with flavor, thanks to adding 5 different spices, fresh ginger and sweet raisins. Following a gluten-free diet can be challenging. Many common foods contain gluten, […] Read More

    Prep Time icon Prep Time 15 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 30 Minutes
    Serves icon Serves 4