Simple Vegan Blog

  • Christmas
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Christmas
  • Recipes
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Christmas
  • Recipes
  • About
  • Subscribe
×
Home > Recipes > Main Dishes

Spanish Rice and Beans

Published: May 5, 2021 · Modified: Nov 2, 2022 by Iosune · This post may contain affiliate links · 4 Comments

Jump to Recipe

Spanish rice and beans, super easy to make and packed with good-quality vegan protein. It's ready in just 25 minutes with simple ingredients!

Photo of a plate of Spanish rice and beans

Spanish rice and beans, a super comforting, filling, and delicious Mexican recipe. It is loaded with good-quality vegan protein and it's made with simple and affordable ingredients. It tastes SO good!

To make it you only need 25 minutes of your time and I added ingredients like vegetable stock or salsa. It makes a perfect dinner for a weeknight!

Want more vegan rice recipes? Try my Vegan Fried Rice, Vegan Paella, and Vegan Red Beans and Rice for delicious plant-powered meals!

Contents hide
1. Spanish rice and beans recipe - Short video
2. How to make Spanish rice and beans - Step by step
3. Ingredients and tips
4. Looking for more vegan dinner recipes?
5. Did you make this Spanish rice and beans recipe?
6. Spanish Rice and Beans

Spanish rice and beans recipe - Short video

How to make Spanish rice and beans - Step by step

Step-by-step photos of how to make Spanish rice and beans
  • Heat the oil in a skillet and add the garlic and the onion (photo 1). Cook over medium-high heat until golden brown (photo 2).
  • Incorporate the rice (photo 3), stir, and toast until the grains begin to turn golden brown (photo 4).
  • Add the vegetable stock, salsa, and spices (photo 5), stir, cover and simmer until the rice is tender and the liquid is absorbed (photo 6).
  • Stir in the beans and let it sit for at least 10 minutes before serving.
  • Serve your Spanish rice and beans immediately.

Ingredients and tips

  • Extra virgin olive oil: I’m Spanish, so I use extra virgin olive oil to cook most of my dishes. However, any type of oil is okay. I always use extra virgin oils when possible because they’re healthier. If you don’t consume oil, just use some vegetable stock or water instead.
  • Garlic: I prefer fresh garlic, but garlic powder is a good alternative.
  • Onion: same as above. Onion powder is also a good choice.
  • Long grain white rice: any type of rice will do, but keep in mind you may need to add more or less vegetable stock, and cooking time will vary as well.
  • Vegetable stock or water: I prefer using vegetable stock because it enhances the flavor of this dish. However, water is okay too. Making your own vegetable stock at home is a good idea, but feel free to use a store-bought version if you want to.
  • Salsa: store-bought salsa is a good choice, but homemade salsa is so delicious, inexpensive, and extremely easy to make. You could also use tomato sauce instead.
  • Spices and herbs: I’ve used ground cumin, paprika, dried oregano, ground black pepper, and salt, but feel free to add your favorite spices or herbs.
  • Kidney beans: any type of beans or legumes will do.
  • If you would like to incorporate some greens into your meal, a good option is serving your Spanish rice and beans with a side dish of vegetable tempura or veggie stir fry.

Looking for more vegan dinner recipes?

  • Vegan Tacos
  • Vegan Burrito
  • Vegan Enchiladas
  • Vegan Arepas
  • Vegan Fajitas
Close-up shot of a plate of Spanish rice and beans

Did you make this Spanish rice and beans recipe?

Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!

Square photo of a plate of Spanish rice and beans

Spanish Rice and Beans

Spanish rice and beans, super easy to make and packed with good-quality vegan protein. It's ready in just 25 minutes with simple ingredients!
5 from 3 votes
PRINT PIN RATE
Course: Main Dish
Cuisine: Mexican
Diet: Vegan
Prep Time: 5 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 25 minutes minutes
Servings: 6
Author: Iosune


Ingredients

  • 2 tablespoon extra virgin olive oil
  • 4 cloves of garlic, sliced
  • ½ onion, chopped
  • 2 cups dry long-grain white rice
  • 3 cups vegetable stock
  • 1 and ½ cups salsa
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon ground black pepper
  • ½ teaspoon salt
  • 1 15-ounce can kidney beans, drained
Prevent your screen from going dark

Instructions 

  • Heat the oil in a skillet and add the garlic and the onion. Cook over medium-high heat until golden brown, stirring occasionally.
  • Add the rice, stir, and toast until the grains begin to turn golden brown, stirring frequently.
  • Add the vegetable stock, salsa, and spices (cumin, paprika, oregano, pepper, and salt), stir, cover and simmer until the rice is tender and the liquid is absorbed, for about 15 minutes.
  • Stir in the beans and let it sit for at least 10 minutes before serving. Add some greens by serving it with vegetable tempura or veggie stir fry as a side dish.
  • Keep the leftovers in an airtight container in the fridge for up to 1 week.

Notes

  • Feel free to use your favorite veggies, spices, and herbs.
  • Any type of oil, rice, vegetable stock, and beans will do, but keep in mind that if you use another type of rice you may need to add more or less stock, and cooking time may vary.
  • Salsa can be replaced with tomato sauce.
  • Prep time and cook time don’t include the 10 minutes you need to let the rice sit before serving. If you’re in a hurry you can serve it immediately though.

Nutrition

Serving: 1serving | Calories: 539kcal | Carbohydrates: 100.9g | Protein: 21.8g | Fat: 6.1g | Saturated Fat: 0.9g | Sodium: 882mg | Fiber: 13.2g | Sugar: 6g
Tried this recipe?Leave a comment below and let me know how it was!

More Vegan Main Dish Recipes

  • Close-up photo of a dish with beer-battered vegan fish sticks garnished with chopped parsley.
    Beer-Battered Vegan Fish
  • A bowl of vegan mushroom soup garnished with parsley and sautéed mushrooms.
    Creamy Vegan Mushroom Soup
  • Close-up photo of a jackfruit carnita with a lime wedge, chopped cilantro and diced onion
    Jackfruit Carnitas
  • Toku steak, fries, and thyme on a plate.
    Tofu Steak

Comments

  1. Trudi says

    May 09, 2021 at 6:22 am

    5 stars
    Loved it....added chilli flakes and halved kalamata olives.....delish!

    Reply
    • Iosune Robles says

      May 10, 2021 at 9:26 am

      Sounds so good!

      Reply
  2. raysa sylvester says

    May 05, 2021 at 2:37 pm

    This looks delicious!!! Can't wait to make this recipe and try out your other mouthwatering recipes.

    Reply
    • Iosune Robles says

      May 06, 2021 at 8:56 am

      Hope you liked it 🙂

      Reply
5 from 3 votes (2 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Iosune with a glass of juice.

Hi, I'm Iosune!

I’m the creator of Simple Vegan Blog, sharing quick, flavorful, and easy recipes for everyday life.

I focus on simple ingredients that make cooking enjoyable for everyone.

Want to learn more? Let’s connect!

More about me

Vegan Christmas Recipes

  • Two mugs of vegan eggnog onto a wooden board with some cashews and cinnamon sticks around.
    The BEST Vegan Eggnog
  • A bowl containing mashed potatoes, vegan gravy, parsley garnish, and a serving spoon.
    Easy Vegan Gravy
  • Bowl of vegan mashed potatoes with vegan butter, chives, and black pepper garnish and a fork.
    The Best Vegan Mashed Potatoes
  • Sliced vegan meatloaf against a white backdrop.
    The Best Vegan Meatloaf
  • Two jars of vegan hot chocolate topped with vegan whipped cream and chopped dark chocolate.
    The BEST Vegan Hot Chocolate (4 Ingredients)
  • Lots of vegan peanut butter cookies on a marble slab.
    Easy Vegan Peanut Butter Cookies

Most Popular

  • Square picture of a dish with marinated tofu garnished with chopped chives.
    Easy Marinated Tofu
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Tofu scramble, bread, and tomato slices arranged in a white dish.
    Tofu Scramble
  • A glass measuring cup with vegan mayonnaise and a spoon.
    The BEST Vegan Mayonnaise (4 Ingredients)
  • Overview of baked tofu cubes onto a lined baking sheet.
    Crispy Baked Tofu (5 Ingredients)
  • Square photo of a dish with crispy pan-fried tofu cubes.
    Crispy Fried Tofu (20 Minutes)
  • Overview of a plate with several folded vegan crepes topped with fresh blueberries and powdered sugar.
    Easy Vegan Crepes
  • Stalk of vegan French toast on a plate with some maple syrup and vegan butter on top.
    Easy Vegan French Toast

As Seen In

Logos of HuffPost, HealthLine, Delish, MSN, Parade, and NBC News.

Footer

↑ Back to top

Follow us

Legal

Privacy Policy
Terms & Conditions
Accessibility

About

About Me
Newsletter
Contact
FAQ

Copyright © 2024 Simple Vegan Blog

This website contains affiliate links, which means that if you click on a product link, we may receive a commission in return. Simple Vegan Blog is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.