Go Back
+ servings
Spanish rice and red beans in a pan with cilantro and lime.
Print

Spanish Rice and Beans Recipe

Savory rice combined with red beans and the perfect amount of spices! Full of flavor, this quick and easy Spanish Rice & Beans recipe is the best vegetarian meal or side dish. Make this recipe in about 30 minutes for a dinner that everyone will love!
Course Dinner, Side Dish
Cuisine Mexican
Cook Time 30 minutes
Total Time 30 minutes
Servings 6 Servings
Calories 396kcal

Equipment

Ingredients

  • 2 Tablespoons avocado oil
  • 1/2 medium onion chopped
  • 2 teaspoons minced garlic
  • 1 medium red bell pepper chopped
  • 2 cups long grain white rice see notes for brown rice
  • 1 teaspoon cumin
  • 2 teaspoons chili powder
  • 2 teaspoons smoked paprika or regular paprika
  • 1/2 teaspoon cayenne optional
  • 1/2 cup salsa
  • 1/2 cup tomato sauce
  • 2 1/2 cups vegetable broth or chicken broth
  • 2 1/2 cups cooked red beans
  • salt/pepper to taste
  • fresh cilantro optional

Instructions

  • Heat up the oil in a sauté pan over medium heat.
  • Add in the chopped onion and garlic, cook for 1-2 minutes.
  • Add the chopped bell pepper and cook for 2-3 minutes, adding a dash of salt.
  • Add the dry rice and toast for about 2-3 minutes, or until slightly browned.
  • Mix in the cumin, chili powder, paprika, cayenne, and a dash of salt and pepper.
  • Pour in the salsa and tomato sauce, mixing until combined and cooking for 3-5 minutes.
  • Add in the broth, mix, and bring to a simmer.
  • Cover and let simmer for about 13-15 minutes, stirring occasionally.
  • Add salt and pepper to taste.
  • Add in the beans and cook until evenly warm (about 3-5 minutes).
  • Add the fresh cilantro (optional) and remove from heat.
  • Serve and enjoy!

Notes

*For brown rice, let simmer for about 17-20 minutes.
  • Make sure that the rice is fluffy and has soaked up all of the broth before adding in the other ingredients! If the rice is too dry, add a small amount of broth (2 Tablespoons at a time). If there's still liquid left, remove the lid and allow some of the liquid to evaporate as you cook the rice a bit longer.
  • Using a non-toxic nonstick sauté pan helps to keep the rice from sticking.
  • Toasting the rice also helps to keep it from getting sticky in the cooking process.
  • If the rice does seem to stick a little bit, add a tiny bit more oil and stir more often.
  • This recipe can be prepped in advance and served throughout the week!
  • Feel free to make a big batch and freeze half of it for later.

Nutrition

Calories: 396kcal | Carbohydrates: 74g | Protein: 12g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 670mg | Potassium: 608mg | Fiber: 8g | Sugar: 4g | Vitamin A: 1786IU | Vitamin C: 30mg | Calcium: 63mg | Iron: 4mg