Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
ร—
Home > Recipes > Main Dishes

Spanish Rice and Beans

Published: May 5, 2021 ยท Modified: Nov 2, 2022 by Iosune Robles ยท This post may contain affiliate links

5 from 3 votes
Pin Recipe 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
5 from 3 votes

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!
Prep: 5 minutes mins
Cook: 20 minutes mins
Total: 25 minutes mins
Servings: 6
PRINT PIN COMMENT


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!
Course: Main Dish
Cuisine: Mexican
Author: Iosune Robles

More Vegan Main Dish Recipes

  • Marry Me Tofu in a skillet, garnished with chopped basil, with a bowl of basil on the side.
    Marry Me Tofu
  • Penne with vegan pasta sauce in a bowl, topped with fresh basil and vegan Parmesan, with ingredients surrounding the bowl.
    Creamy Vegan Pasta Sauce
  • Crumbled tofu ground beef in a bowl with a spoon.
    Tofu Ground Beef
  • Vegan penne alla vodka in a bowl, garnished with basil and vegan parmesan cheese.
    Vegan Vodka Sauce (Vegan Penne Alla Vodka)

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 share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Spring Recipes

  • Bowl of vegan tzatziki sauce garnished with cucumber and olive oil.
    The Best Vegan Tzatziki Sauce (15 Minutes)
  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad (20 Minutes)
  • Sliced vegan blueberry muffin with a delightful, fruity center on display.
    The Best Vegan Blueberry Muffins
  • Photo of some vegan lemon bars
    Vegan Lemon Bars
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake

Footer

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

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.