• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simple Vegan Blog
  • Father's Day
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Father's Day
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Father's Day
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    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 Print 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!

    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. 📖 Recipe
    7. 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!

    📖 Recipe

    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 2 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 

    US Customary - Metric
    • 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?Let us 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
    • Photo of a bowl of vegan mushroom soup, topped with some sautéed mushrooms, chopped parsley, and a drizzle of coconut milk.
      Creamy Vegan Mushroom Soup
    • Close-up photo of a jackfruit carnita with a lime wedge, chopped cilantro and diced onion
      Jackfruit Carnitas
    • Photo of a dish with tofu steak, French fries and fresh thyme.
      Tofu Steak

    Reader Interactions

    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

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Iosune! Welcome to Simple Vegan Blog. Here you’ll find nutritious and delicious vegan recipes that will help you stay healthy and happy.

    More about me →

    Vegan Father's Day

    • White bowl of vegan pesto with ingredients in the background.
      Easy Vegan Pesto (5 Minutes)
    • White bowl with vegan coleslaw.
      Classic Vegan Coleslaw (15 Minutes)
    • Sliced bread topped with lettuce, tomato, and vegan chicken salad.
      The Best Vegan Chicken Salad (15 Minutes)
    • Bowl of vegan tzatziki sauce garnished with cucumber and olive oil.
      The Best Vegan Tzatziki Sauce (15 Minutes)
    • Plated Vegan Caesar Salad and fork.
      The Best Vegan Caesar Salad (15 Minutes)
    • Drizzling vegan Caesar dressing onto a mason jar with ingredients in the background.
      The Best Vegan Caesar Dressing (5 Minutes)

    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
    • Close-up photo of tofu scramble
      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 Pan-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

    Footer

    ↑ Back to top

    About

    • Privacy Policy
    • Terms & Conditions
    • Accessibility

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    Copyright © 2023 Simple Vegan Blog