Savory Spanish Rice and Beans

Category: Supporting Players with Star Quality

This Spanish Rice and Beans is a delicious one-pot meal that combines jasmine or basmati rice with kidney beans, sautéed vegetables, and aromatic spices. The dish starts by soaking rice, then sautéing onions, red bell peppers, and garlic with cumin, paprika, and oregano to create a flavor-packed base. After adding salsa and vegetable broth, everything simmers to perfection. The final touch includes stirring in kidney beans, optional green olives, and fresh herbs for garnish. It's a hearty, protein-rich meal that's ready in about 30 minutes and keeps well for leftovers.

Sandra
By Sandra Sandra
Updated on Tue, 13 May 2025 19:21:16 GMT
A bowl of rice and beans. Pin
A bowl of rice and beans. | howtogourmet.com

This Spanish rice and beans recipe has transformed my weeknight dinners with its perfect balance of flavors and minimal effort. The aromatic combination of spices mixed with hearty beans and perfectly cooked rice creates a satisfying meal that transports you straight to Spain with every bite.

I discovered this recipe during a particularly busy week when I needed something substantial yet simple. Now it's become my most requested dish when friends come over for casual dinners, always earning rave reviews for something so effortless.

Ingredients

  • 1 tbsp oil: I recommend extra virgin olive oil for authentic Spanish flavor but any vegetable oil works
  • 1 medium onion diced: Yellow onions provide the best savory base but red onions add nice color
  • 1 medium red bell pepper chopped: Adds sweetness and vibrant color look for firm glossy peppers
  • 3 to 4 garlic cloves minced: Fresh garlic is essential here as it provides the aromatic foundation
  • 1 tsp ground cumin: Adds earthy warmth crucial for authentic Spanish flavor
  • 1 tsp sweet paprika: Provides subtle sweetness and beautiful color
  • 1 tsp dried oregano: Adds Mediterranean herbaceous notes
  • ½ tsp smoked paprika: Just a touch creates incredible depth do not skip this ingredient
  • Pinch of red pepper flakes: Adjust according to your heat preference
  • Salt and black pepper to taste: Season gradually throughout cooking
  • 1½ cups uncooked white rice: Jasmine or Basmati work wonderfully with their fragrant qualities
  • 1¼ cups vegetable broth: Creates depth of flavor better than water alone
  • 1¼ cups salsa: Provides instant complexity and moisture you can adjust spiciness level here
  • 1 can kidney beans drained and rinsed: Adds protein and hearty texture
  • ½ cup green olives halved: Optional but highly recommended for authentic Spanish character
  • Fresh herbs for garnish: Cilantro or parsley adds brightness and visual appeal

Step-by-Step Instructions

Prepare Rice:
Soak rice in cold or lukewarm water for at least 10 minutes preferably 30 minutes. This creates fluffier separate grains and reduces cooking time. While soaking prepare all vegetables by dicing onion chopping bell pepper and mincing garlic so everything is ready to go.
Build Flavor Base:
Heat oil in a large skillet over medium heat until it shimmers but does not smoke. Add onion and bell pepper sautéing for about 3 minutes until they begin to soften but still maintain some texture. The vegetables should become translucent but not brown.
Bloom The Spices:
Add minced garlic and all spices cumin sweet paprika dried oregano smoked paprika and red pepper flakes to the softened vegetables. Sauté for exactly one minute stirring constantly to prevent burning. This crucial step releases the essential oils in the spices creating an aromatic base for the entire dish.
Combine Main Ingredients:
Add drained soaked rice salsa and vegetable broth to the skillet stirring gently to combine everything evenly. Bring the mixture to a gentle boil which should take approximately 2 minutes. The liquid should barely cover the rice adjust with a splash more broth if needed based on your specific rice variety.
Simmer To Perfection:
Cover the skillet reduce heat to the absolute lowest setting and simmer undisturbed for 15 to 20 minutes. Resist the urge to peek or stir as this disrupts the steam needed for proper cooking. Different rice varieties may require slightly different cooking times so refer to package instructions as a general guide.
Finish And Serve:
Once cooking time is complete turn off heat and remove lid. Taste and adjust seasonings as needed adding more salt pepper or spices according to preference. Gently fold in drained kidney beans and halved green olives if using. Allow to rest for 5 minutes before fluffing with a fork and garnishing with fresh herbs.
A bowl of rice and beans. Pin
A bowl of rice and beans. | howtogourmet.com

The smoked paprika is truly the secret ingredient in this recipe. I once made it without when I ran out and the difference was remarkable. That subtle smoky flavor creates an authentic depth that elevates this from simple rice and beans to something truly special. My Spanish neighbor actually complimented me on the authentic flavor profile which was the ultimate culinary compliment.

Make Ahead And Storage

This Spanish rice and beans recipe actually improves with time as the flavors meld together. You can prepare it up to two days in advance and store in an airtight container in the refrigerator. When reheating add a tablespoon of water before microwaving or warm gently on the stovetop to prevent drying out. The texture remains excellent even after refrigeration making it perfect for meal prep.

Customization Options

The beauty of this recipe lies in its adaptability. Add diced zucchini summer squash or corn during the vegetable sautéing stage for extra nutrition. Substitute black beans or pinto beans for kidney beans based on preference or what you have available. For a protein boost add plant based chorizo or regular chorizo if not vegetarian. You can also adjust the heat level by choosing mild medium or hot salsa depending on your spice tolerance.

Serving Suggestions

Serve this Spanish rice and beans as a satisfying main dish with a simple green salad dressed with olive oil and lemon juice. For a more substantial meal pair it with grilled vegetables or crusty bread for soaking up the flavorful sauce. It also makes an excellent side dish for grilled proteins or can be wrapped in warm tortillas with avocado for delicious burritos. For authentic Spanish presentation garnish with additional olives lemon wedges and a generous sprinkle of fresh herbs.

Traditional Context

This recipe draws inspiration from Spanish arroz con frijoles but takes liberties with traditional preparation for simplicity and accessibility. In Spain regional variations exist across different provinces with some versions including saffron others incorporating seafood. This adaptation honors the spirit of Spanish cuisine with its emphasis on olive oil paprika and beans while streamlining the process for busy home cooks. The result captures the essence of Spanish comfort food while being approachable for everyday cooking.

A bowl of rice and beans recipe. Pin
A bowl of rice and beans recipe. | howtogourmet.com

Recipe FAQs

→ Do I need to soak the rice before cooking?

Yes, soaking the rice for at least 10 minutes (preferably 30 minutes) helps remove excess starch and ensures even cooking. Simply place the rice in a bowl with cold or lukewarm water, then discard the water before adding the rice to your dish.

→ Can I use brown rice instead of white rice?

Yes, you can substitute brown rice, but you'll need to adjust the cooking time (about 35-40 minutes instead of 15-20) and possibly add more vegetable broth as brown rice requires more liquid and longer cooking time.

→ What can I use instead of kidney beans?

Black beans, pinto beans, or chickpeas work wonderfully as alternatives to kidney beans in this dish. Each will bring a slightly different flavor and texture but will be equally delicious.

→ Is this dish spicy?

The spice level depends largely on the salsa you choose and how much red pepper flakes you add. For a milder version, use a mild salsa and omit or reduce the red pepper flakes. For more heat, choose a spicier salsa and add more red pepper flakes.

→ How can I make this dish in an Instant Pot?

For Instant Pot preparation, use the sauté function for the initial steps of cooking onions, peppers, and spices. Then add the remaining ingredients, seal, and cook on high pressure for 4-5 minutes with a 10-minute natural release. Adjust liquid quantities as needed for pressure cooking.

→ What can I serve with Spanish Rice and Beans?

This dish works well as a complete meal on its own but pairs nicely with a simple green salad, roasted vegetables, or warm tortillas. For non-vegetarians, it can be served as a side with grilled chicken or fish.

Spanish Rice and Beans

A flavorful one-pot meal combining rice, kidney beans, and aromatic spices for a hearty and satisfying Spanish-inspired dish.

Preparation Time
15 min
Cooking Time
20 min
Total Time
35 min
By Sandra: Sandra

Category: Side Dishes

Skill Level: Easy

Cuisine: Spanish

Yield: 4 Servings

Dietary Preferences: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Base ingredients

01 1 tbsp oil or vegetable broth as a substitute
02 1 medium onion, diced
03 1 medium red bell pepper, chopped
04 3-4 garlic cloves, minced

→ Spices

05 1 tsp ground cumin
06 1 tsp sweet paprika
07 1 tsp dried oregano
08 ½ tsp smoked paprika
09 Pinch of red pepper flakes
10 Salt and black pepper to taste

→ Main components

11 1 ½ cups (300 g) uncooked white rice, e.g., Jasmine or Basmati
12 1 ¼ cups (300 ml) vegetable broth, or more depending on rice variety
13 1 ¼ cups (300 g) salsa
14 1 can (15 oz, 270 g) kidney beans, drained and rinsed
15 ½ cup (65 g) green olives, halved (optional)
16 Fresh herbs for garnish, such as cilantro or parsley

Steps

Step 01

Soak rice in a bowl with cold or lukewarm water for at least 10 minutes (preferably 30 minutes). Discard water. Dice onion, chop the bell pepper, mince the garlic, and prepare other ingredients.

Step 02

Heat oil in a large skillet or pot over medium heat. Add onion and bell pepper, sauté for about 3 minutes. Stir in garlic and spices (cumin, paprika varieties, oregano, red pepper flakes) and sauté for an additional minute.

Step 03

Add soaked rice, salsa, and vegetable broth to the skillet. Bring the mixture to a boil. Adjust liquid quantities as needed depending on the rice variety.

Step 04

Cover the skillet or pot, reduce heat to the lowest setting, and simmer for 15-20 minutes. Avoid uncovering or stirring during the cooking process. Check package instructions for specific rice cooking times.

Step 05

Turn off the heat, remove the lid, and taste. Adjust seasonings (e.g., salt, black pepper, cumin, red pepper flakes) as needed. Stir in kidney beans and, optionally, green olives. Garnish with fresh herbs.

Step 06

Serve immediately. Store leftovers covered in the refrigerator for up to 3 days.

Additional Notes

  1. Refer to the related blog post for additional tips, variations, and Instant Pot instructions.

Allergen Information

Always review every ingredient for potential allergens and consult a health professional if you’re unsure.
  • May contain allergens depending on the type of broth or packaged salsa used.

Nutritional Information (per serving)

The provided details are for informational purposes and should not replace professional health advice.
  • Calories: 210
  • Fats: 5 g
  • Carbohydrates: 38 g
  • Proteins: 6 g