Spanish Rice And Beans | Easy Recipe - Elavegan (2024)

By Ela on | 114 Comments. This post may contain affiliate links*. As an Amazon Associate I earn from qualifying purchases.

Jump to Recipe Pin Recipe

4.95 from 37 votes

Rich and flavorful Spanish rice and beans, the perfect weeknight dinner for vegetarians & vegans alike. Also, a tasty side dish for meat-eaters or pescetarians! Easy to make in one pot, with all the aspects of a supreme comfort food. This recipe is naturally gluten-free, dairy-free, and a great source of complete proteins.

Spanish Rice And Beans | Easy Recipe - Elavegan (1)

Vegan Spanish rice is super easy to whip up in about 30 minutes. It’s a meal I eat about three times a week, sometimes even more often. This dish is a staple food in Central America (Mexican rice and beans), many Latin American & South American countries, and also in the Caribbean, where I currently live. Dominican rice and beans are quite popular, well seasoned, and tasty!

Why are rice and beans so popular in so many countries? Because the dish is cheap, easy to cook, delicious, healthy (rich in fiber), and furthermore it contains all essential amino acids. So if you are a vegan and get asked “but where do you get your protein from?!”, simply reply “from rice and beans (and other plants)”. 😀

Spanish Rice And Beans | Easy Recipe - Elavegan (2)

Simple Ingredients

Below are the main ingredients and their substitutes. All ingredients, measurements, and also the calories in Spanish rice are listed in the printable recipe card below.

  • Beans – I prefer using red beans (e.g. kidney beans), however, you can also use pinto beans or black beans. Either cook the beans from dry (for example in a pressure cooker/Instant Pot) or use canned beans. Cooking the beans from dry takes much longer, of course.
  • Rice – My favorite rice is Basmati rice or Jasmine rice, even though it’s not typical for Spanish rice but I love that it cooks so fast. Sometimes I use brown rice, because it’s healthier, containing more vitamins and minerals.
  • Bell pepper – I prefer red or orange peppers, but feel free to use yellow or green ones.
  • Salsa – Use your favorite salsa or tomato sauce from a jar! My favorite brand contains basil, oregano, garlic, and onion (so yummy!)
  • Fresh onion and garlic – Do not skip! Fresh onion and garlic add so much flavor to the Spanish rice and beans. Furthermore, the health benefits are unbeatable!
  • Vegetable broth – I recommend using a store-bought veggie broth or stock to save time. Or simply dissolve a veggie bouillon cube in water.
  • Spices – Paprika, smoked paprika, cumin, salt, and black pepper are a must. You can also add veggie sazon seasoning, red pepper flakes (cayenne pepper), hot sauce, and dried oregano.
  • Olives – I also love adding green olives but you can leave them out if you don’t like olives.

Spanish Rice And Beans | Easy Recipe - Elavegan (3)

How To Make Spanish Rice And Beans?

STEP 1: Start by adding the uncooked rice to a bowl with water and let it soak for about 10 minutes, then discard the water. Meanwhile, chop the onion, garlic, bell pepper, and prep the other ingredients.

STEP 2: Heat oil in a large skillet or pot (use veggie broth if avoiding oil), add onion and bell pepper. Sauté for about 3 minutes. Stir in garlic, and all spices and sauté for a further one minute.

Spanish Rice And Beans | Easy Recipe - Elavegan (4)

STEP 3: Next, add the rice, salsa & veggie broth and bring the mixture to a boil.

Spanish Rice And Beans | Easy Recipe - Elavegan (5)

STEP 4: Cover the skillet or pot and let simmer on the lowest heat setting for about 15-20 minutes or until the rice is cooked. Do not uncover the lid, and do not stir while cooking! The cooking time depends on the rice variety (check the package instructions of your rice brand). Jasmine rice or Basmati rice cook much faster than e.g. brown rice.

Spanish Rice And Beans | Easy Recipe - Elavegan (6)

STEP 5: Turn off the heat, remove the lid and taste the rice. Adjust seasonings if needed, adding more salt, black pepper, cumin, red pepper flakes, etc. to taste. Stir in beans & olives (optional) and garnish with fresh herbs (cilantro or parsley) to taste. Store leftovers covered in the refrigerator for up to 3 days.

Spanish Rice And Beans | Easy Recipe - Elavegan (7)

Helpful Tips And Variations

  • Coconut rice and beans: Coconut is very often used in Dominican cooking (also in many other Caribbean countries). I love adding a splash of canned coconut milk to enhance the flavors!
  • Rice and bean casserole: Interested in a variation? Check my Rice And Bean Casserole recipe for inspiration.
  • Spanish rice stuffed peppers: I love making vegan stuffed peppers and this rice and beans recipe makes a great filling for bell peppers. Check out my Vegan Stuffed Bell Peppers recipe for the instructions.
  • Instant Pot method: Press the sauté function of your Instant Pot, add oil, onion, garlic, bell pepper, and all spices. Sauté for about 2-3 minutes, stirring frequently. Then add rice, salsa, vegetable broth and seal the IP. Set to high pressure for 8 minutes. Quick release, open the Instant Pot, stir in beans & olives (optional) and fresh herbs.

Spanish Rice And Beans | Easy Recipe - Elavegan (8)

Perfect For Meal Prep

This red beans and rice recipe is perfect for meal prep. Store in individual lunch boxes in the refrigerator for up to 3 days. Add in other ingredients of choice, for example, cherry tomatoes, avocado or corn for a variation.

Spanish Rice And Beans | Easy Recipe - Elavegan (9)

This Recipe Is:

  • Vegan (dairy-free)
  • Gluten-free
  • Low-fat
  • Protein-rich
  • Easy to make
  • A great weeknight dinner or side dish
  • Also, great for kids
  • A healthy 1-Pot recipe
  • Perfect for meal prep
  • Read in about 30 minutes
  • Flavorful
  • Comforting

Spanish Rice And Beans | Easy Recipe - Elavegan (10)

Should you give this healthy Spanish rice and beans recipe a try, please leave a comment and rating below and tag me in your Instagram or Facebook post with #elavegan and use @elavegan.

If you love easy rice recipes, make sure to check out my other vegan recipes, that also happen to be gluten-free:

  • Vegan Mushroom Risotto
  • Creamy Vegan Risotto with Broccoli
  • Turmeric Rice
  • Vegan Chickpea Curry with Rice
  • Sweet Potato Curry With Rice
  • Rice And Bean Casserole

Spanish Rice And Beans

Author: Michaela Vais

Rich and flavorful Spanish rice and beans, the perfect weeknight dinner for vegetarians & vegans alike. Also, a tasty side dish for meat-eaters or pescetarians! Easy to make in one pot, with all the aspects of a supreme comfort food. This recipe is naturally gluten-free, dairy-free, and a great source of complete proteins.

4.95 from 37 votes

Print Recipe Pin Recipe

Prep Time 15 minutes mins

Cook Time 20 minutes mins

Total Time 35 minutes mins

Course Dinner, Side Dish

Cuisine Caribbean, Latin American, Spanish

Servings 4

Calories 363 kcal

Ingredients

  • 1 tbsp oil use veggie broth if you avoid oil
  • 1 medium onion diced
  • 1 medium red bell pepper chopped
  • 3-4 garlic cloves minced
  • 1 tsp ground cumin
  • 1 tsp sweet paprika
  • 1 tsp dried oregano
  • 1/2 tsp smoked paprika
  • Pinch of red pepper flakes
  • Salt & black pepper to taste
  • 1 1/2 cups (300 g) white rice uncooked (*see notes)
  • 1 1/4 cups (300 ml) vegetable broth or more, depending on rice variety
  • 1 1/4 cups (300 g) salsa
  • One 15 oz can (270 g) kidney beans drained and rinsed (*see notes)
  • 1/2 cup (65 g) green olives halved (optional)
  • Fresh herbs to garnish, e.g. cilantro or parsley

Instructions

  • Check the video in the blog post for visual instructions.

    Add the rice to a bowl with cold or lukewarm water and let it soak for at least 10 minutes (I recommend 30 minutes if you have the time), then discard the water. Meanwhile, chop the onion, garlic, bell pepper, and prep the other ingredients.

  • Heat the oil in a large skillet or pot, add onion and the bell pepper. Sauté for about 3 minutes. Stir in the garlic, and all spices and sauté for a further one minute.

  • Add the rice, salsa & veggie broth and bring the mixture to a boil. Please note that you'll need more vegetable broth and salsa if using rice that requires a longer cooking time.

  • Cover the skillet or pot and let simmer on the lowest heat setting for about 15-20 minutes. Do not uncover the lid, and do not stir while cooking! The cooking time depends on the rice variety (check the package instructions). Jasmine rice or Basmati rice cook much faster than e.g. brown rice.

  • Turn off the heat, remove the lid and taste it. Adjust seasonings if needed, adding more salt, black pepper, cumin, red pepper flakes, etc. to taste. Stir in beans & olives (optional) and garnish with fresh herbs (cilantro or parsley) to taste. Store leftovers covered in the refrigerator for up to 3 days.

Notes

  • Rice: My favorite rice is Basmati rice or Jasmine rice, even though it's not typical for Spanish rice but I love that it cooks so fast. You can use any other white rice or brown rice, simply adjust the cooking time and add more vegetable broth and salsa.
  • Beans: You can also use cooked pinto beans or black beans.
  • Tips: Read the blog post for more helpful tips and variations and for instructions on how to make the recipe in an Instant Pot.
  • Recipe serves 4. Nutrition facts are for one serving.

Nutrition Facts

Spanish Rice And Beans

Amount per Serving

Calories

363

% Daily Value*

Fat

7

g

11

%

Saturated Fat

1

g

5

%

Carbohydrates

68

g

23

%

Fiber

4

g

16

%

Sugar

7

g

8

%

Protein

7

g

14

%

* Percent Daily Values are based on a 2000 calorie diet.

Nutrition information is an estimate and has been calculated automatically

Spanish Rice And Beans | Easy Recipe - Elavegan (13) Simple and Delicious Vegan Cookbook by ElaVeganCLICK HERE to order!

IF YOU ARE USING PINTEREST, FEEL FREE TO PIN THE FOLLOWING PHOTO:

Spanish Rice And Beans | Easy Recipe - Elavegan (14)

Spanish Rice And Beans | Easy Recipe - Elavegan (2024)

FAQs

What are the best beans for beans and rice? ›

Though red beans and rice is the best-known version of this dish, it is frequently made with other types of beans, and you can do the same if you'd like. Pink beans, white cannellini beans, even black beans will all taste great with the same basic technique.

What thickens red beans and rice? ›

Mix the cornstarch and cold water together in a bowl then pour it into the red bean mixture and stir well. You will start to see the texture become thicker and creamier. Once done, remove the bay leaves and serve over rice.

What is rice and beans called in spanish? ›

For dinners, arroz con frijoles, or rice and beans, were a given. This quintessential Mexican side dish, as many Mexican dishes, is a product of Spanish colonization.

What is it called when rice and beans are cooked together? ›

Congri is traditionally made with red beans in some Latin American countries and black beans in Cuba. The difference between congri and your basic black beans and rice dish is that everything here is cooked together.

How do you make beans and rice taste better? ›

Spices – A mix of smoked paprika (or regular paprika, but smoked is SO good), cumin, chili powder, cayenne (optional), salt, and pepper make this rice and beans dish taste amazing. Add fresh cilantro to really make it come alive!

What does rice and beans do to your body? ›

Together, rice and beans are nutritional magic

Rice and beans, when served together, contain all nine essential amino acids to form a complete source of protein. Both brown and white rice are low in the essential amino acid lysine, but high in the essential amino acid methionine.

Do you have to soak your beans for red beans and rice? ›

Dried beans should be soaked prior to cooking for easier digestion and faster cook time. There are two commonly used ways to soak beans: overnight or quick soak. The overnight method is incredibly simple — add beans to a large stockpot and cover them with twice their volume in water. Cover and let sit overnight.

What if I put too much water in my red beans and rice? ›

If there's too much liquid in the pot, raise the heat back up to a rolling boil to burn off some of the liquid. After letting the pot boil for 10-15 minutes, reduce heat, and let simmer for 20 minutes. To make it a memorable experience, add a bottle of beer to the pot when you add the red beans.

Why is my red beans and rice so watery? ›

After boiling the beans for one hour, the beans should be tender but the pot as a whole will still look pretty watery. To thicken the pot, begin smashing the red beans against the side of the pot with your spoon. Smash the red beans and let it continue to simmer without a lid for an extra 30 minutes.

What do Mexicans call Spanish rice? ›

Mexican rice (sometimes referred to as Spanish rice or red rice in Tex–Mex cuisine), also known as arroz a la mexicana, arroz mexicano, sopa de arroz, or arroz rojo in Spanish, is a Mexican side dish made from white rice, tomato, garlic, onion, and perhaps other ingredients.

What do Mexicans call beans? ›

Beans are known by many different names in Spanish-speaking countries. Depending on who you ask, they'll say these legumes are called “frijoles”, “porotos” or even “habichuelas”. No matter the naming variations, one thing is true: beans are a staple in most, if not all, Latin American cultures.

Is Spanish rice and beans good for you? ›

Spanish Rice and Beans uses pantry staples to create a nutritious and flavorful one pot meal. Vegetarian, gluten free, and a complete source of plant protein, this easy dinner will become a family favorite.

How to jazz up rice and beans? ›

"I recommend adding a fresh mango avocado salsa made with red onion, cilantro, jalapeño, lime juice, and a pinch of salt to brighten up the dish. Because the beans and rice have so much earthiness, the fruit and acidity will lighten the plate. A margarita is always great, as well."

Which country has the best rice and beans? ›

Brazil, probably. Rice and beans are a staple in that country. Some Brazilians affirm that if lunch wasn't a combination of rice and beans, plus an additional side (called mistura) , it's not lunch - and this applies for every single day's meal.

Can you boil rice and beans at the same time? ›

This deeply flavored rendition is inspired by these comforting traditions and a desire to wash as few dishes as possible: The rice cooks with the beans and the starchy liquid they're canned in. As the two ingredients cook together, the beans disperse and glom onto the rice.

Which beans are the best beans to eat? ›

  1. Chickpeas. Also known as garbanzo beans, chickpeas are a great source of fiber and protein. ...
  2. Lentils. Lentils are a great source of vegetarian protein and can be a good addition to soups and stews. ...
  3. Peas. Peas are also a type of legume. ...
  4. Kidney beans. ...
  5. Black beans. ...
  6. Soybeans. ...
  7. Pinto beans. ...
  8. Navy beans.

What are the top five beans? ›

America's favorite bean is pinto beans, according to the U.S. Dry Beans Council, often used to make refried beans. Navy beans, Great Northern beans, red kidney beans and black beans round out the rest of the top five.

What kind of beans are used in Chinese food? ›

Just as Indian vegetarian food depends a lot on lentils and pulses, the Chinese pantry cannot do without beans. Red beans, green beans, soybeans, black beans, speckled beans - even beans with "eyebrows".

What are the 4 types of white beans? ›

What Are White Beans? White beans as a category includes navy beans, great northern beans, cannellini beans, baby lima beans, butter beans, garbanzo beans, pinto beans, etc. These are the most popular types of white beans (cooked white beans), however each type has its own unique peculiarities and features.

Top Articles
Latest Posts
Article information

Author: Nathanael Baumbach

Last Updated:

Views: 6026

Rating: 4.4 / 5 (55 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Nathanael Baumbach

Birthday: 1998-12-02

Address: Apt. 829 751 Glover View, West Orlando, IN 22436

Phone: +901025288581

Job: Internal IT Coordinator

Hobby: Gunsmithing, Motor sports, Flying, Skiing, Hooping, Lego building, Ice skating

Introduction: My name is Nathanael Baumbach, I am a fantastic, nice, victorious, brave, healthy, cute, glorious person who loves writing and wants to share my knowledge and understanding with you.