Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spanish Rice and Beans Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Paula
  • Total Time: 35 minutes
  • Yield: 4 servings

Description

Spanish Rice and Beans is a quick, flavorful, and hearty dish packed with savory spices, tender rice, and hearty beans. Perfect as a main for vegetarians or as a side for any protein.


Ingredients

1 tbsp oil (use veggie broth if you avoid oil)

1 medium onion, diced

1 medium red bell pepper, chopped

34 garlic cloves, minced

1 tsp ground cumin

1 tsp sweet paprika

1 tsp dried oregano

½ tsp smoked paprika

Pinch of red pepper flakes

Salt and black pepper, to taste

1 ½ cups (300 g) white rice, uncooked

1 ¼ cups (300 ml) vegetable broth

1 ¼ cups (300 g) salsa

1 (15 oz) can (270 g) kidney beans, drained and rinsed

½ cup (65 g) green olives, halved (optional)

Fresh herbs to garnish (e.g., cilantro or parsley)


Instructions

  1. Prepare the Rice: Soak the rice in cold or lukewarm water for 10 minutes, then discard the water. While the rice soaks, chop the onion, garlic, and bell pepper.
  2. Sauté the Veggies: Heat oil in a large skillet over medium heat. Add diced onion and chopped bell pepper. Sauté for 3 minutes until softened, then stir in minced garlic and spices (cumin, paprika, oregano, smoked paprika, red pepper flakes, salt, and black pepper). Cook for another minute.
  3. Cook the Rice: Add soaked rice, salsa, and vegetable broth to the pot. Bring to a boil.
  4. Simmer: Cover the pot, reduce heat to low, and simmer for 15-20 minutes (depending on rice type) until the rice is tender and liquid absorbed.
  5. Finish the Dish: Stir in kidney beans and olives (if using), garnish with fresh cilantro or parsley, and serve hot.

Notes

Veggie Variations: Substitute beans with black beans or pinto beans.

Spicy Version: Add more red pepper flakes or chopped jalapeño for extra spice.

Protein Addition: Add cooked chicken, tofu, or tempeh for a heartier meal.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Spanish

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 7g
  • Sodium: 550mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 7g
  • Protein: 12g
  • Cholesterol: 0mg