Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Spanish Rice Recipe

Vegan Spanish Rice Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 11 reviews

  • Author: Emma
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This Vegan Spanish Rice recipe is a flavorful and satisfying side dish perfect for any Mexican-inspired meal. Made with aromatic spices, this dish is a delicious twist on traditional Spanish rice.


Ingredients

Scale

Main Ingredients:

  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup long-grain white rice
  • 1 1/2 cups vegetable broth
  • 1 cup tomato sauce

Spices:

  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon chili powder
  • 1/4 teaspoon salt (or to taste)
  • 1/8 teaspoon black pepper

Optional:

  • 1/4 cup chopped fresh cilantro
  • Lime wedges for serving

Instructions

  1. Sauté Aromatics: Heat olive oil in a medium saucepan over medium heat. Sauté onion until softened, then add garlic.
  2. Toast Rice: Stir in rice and cook until lightly toasted.
  3. Add Liquid & Spices: Pour in vegetable broth and tomato sauce. Stir in cumin, smoked paprika, chili powder, salt, and pepper.
  4. Simmer: Bring to a boil, then reduce heat, cover, and simmer for 18–20 minutes until rice is tender.
  5. Finish & Serve: Let sit covered for 5 minutes. Fluff with a fork, stir in cilantro if desired, and serve with lime wedges.

Notes

  • For added texture and nutrition, stir in cooked peas, corn, or black beans after cooking.
  • Brown rice can be used but will require a longer cook time and additional broth.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 3g
  • Sodium: 350mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 0mg