Rich Spanish Rice Beans

Featured in Hearty Main Courses.

This one-pot beans and Spanish rice keeps things simple but tasty. You’ll toss in salsa, beans, oregano, cumin, and paprika for a super cozy vibe. Throw some olives or herbs in there if you want a punch. Fits everyone’s needs—vegan, gluten-free, even plenty filling for meat-eaters. Takes 35 minutes start to finish, so it’s awesome for meal prep or chill nights at home. Scoop into bowls, add a handful of parsley or cilantro, and dig in while it’s hot.

Ranah
Updated on Fri, 20 Jun 2025 03:15:16 GMT
A bowl loaded with peas, beans, and rice. Pin it
A bowl loaded with peas, beans, and rice. | yummyflavorsrecipes.com

Whenever weeknights get busy and I need something quick but filling, this fragrant Spanish-style rice with beans is my usual fix. Fluffy rice with tender beans and punchy spices make it not just tasty but pretty nutritious, whether I make it the main event or serve it on the side.

The first time I put this together, I had barely any food left in the fridge and needed several meals out of one pot. That’s when it became my Thursday night hero—delicious, cozy, and doesn’t need a full fridge to work.

Tasty Ingredients

  • Vegetable broth: way tastier than plain water and gives more depth
  • Red pepper flakes: let’s you control how spicy things get
  • Smoked paprika: this one pulls in real Spanish flavor and little smokiness
  • Dried oregano: the easy way to add those green herby flavors—no chopping
  • Kidney beans: chunky, filling, and full of plant-powered protein
  • White rice: like Jasmine or Basmati for grains that cook quick and stay fluffy
  • Salsa: hits it with tomato tang and sneaks in a ton of spices at once
  • Onion and bell pepper: the base that makes everything else pop with flavor
  • Garlic cloves: nothing matches the punch they add here
  • Ground cumin: gives that warm, earthy edge
  • Sweet paprika: adds gentle color and a mellow peppery note
  • Green olives: these are optional but give a salty, briny bite if you’re into it

Simple Cooking Steps

Top Things Off:
Once your rice is done, turn off the stove and pop the lid off. Tweak the tastes if needed. Gently mix in your beans and those optional olives, using a fork so the rice stays light. Right before eating, toss over fresh herbs for some color.
Toss Everything Together and Simmer:
Dump your rinsed rice, salsa, and broth into the pot. Turn up the heat until you see bubbles, then snap on a lid and bring things way down to low. Let it hang out there for 15–20 minutes (check your rice type if unsure). Don’t peek or stir or you’ll mess with the magic.
Wake Up Your Spices:
Mix in the chopped garlic and all your dried spices. Sauté about a minute—spices will bloom in hot oil and all those flavors will come alive. Your kitchen should smell amazing right now!
Start the Flavor Party:
Drizzle oil into a big pan or deep pot and set heat to medium. Add diced onion plus bell pepper and cook for 3-ish minutes. You want them just see-through, not brown. They lay down a super important flavor foundation.
Prep the Rice:
Scoop rice into a bowl and fill with cool water. Let it hang out for at least 10 up to 30 minutes to lose extra starch—this gets you light, non-clumpy rice. Use that time to chop your other veggies and get things set up.
A bowl filled with fluffy rice, beans, and peppers. Pin it
A bowl filled with fluffy rice, beans, and peppers. | yummyflavorsrecipes.com

Don’t leave out the smoked paprika. Seriously, I learned the difference the hard way—tried a batch with and without, and that hint of smoke just brings it all together. It suddenly tastes way fancier than the quick stovetop dinner it actually is.

Easy Make-Ahead

The flavors get even better after this dish chills in the fridge. Make it up to three days ahead—just seal it up and keep cold. When it’s time to reheat, toss in a splash of broth or water for moisture and stir gently. You can freeze it for about three months, too. I always make extra for those future no-effort lunch days.

Fun Twists

This is super flexible, so feel free to swap things based on what’s around. Black or pinto beans are just as tasty as kidneys. Craving more protein? Toss in cooked, plant-based chorizo—or the real thing if you eat meat. Go with brown rice for a heartier, healthier vibe (just plan on adding more liquid and cook time). In summer, throw in chopped zucchini or squash during the last five minutes.

A serving bowl with rice, beans, and green peas. Pin it
A serving bowl with rice, beans, and green peas. | yummyflavorsrecipes.com

Ways to Serve

This dish is awesome next to a simple salad with fresh lemon and olive oil for a full vegetarian spread. Add roasted veggies if you want something heartier or pile it under grilled veggies. Meat eaters can dish it up with grilled chicken or fish on the side. A bit of creamy cashew sauce or fresh avocado makes it richer and more main dish worthy. In hot weather, I just let it cool and set it out on a tapas table.

Frequently Asked Questions

→ Can I use brown rice instead of white rice?

Yep, brown rice totally works. Just remember it takes more time to cook—add extra salsa and veggie broth so it won’t dry out.

→ What type of beans work best for this dish?

Kidney beans are awesome here, but you can swap for pinto or black beans if that’s what you’ve got. The flavor changes just a bit.

→ Can I make this dish oil-free?

You sure can. Just use veggie broth instead of oil when you’re cooking your veggies.

→ How do I store leftovers?

Pop whatever’s left in a sealed container and stick it in the fridge. You’ve got about three days. Warm it up on the stove or in the microwave whenever you’re hungry.

→ What can I use as a garnish for this dish?

A sprinkle of parsley or cilantro is great on top. Squeeze some lime if you want extra zing.

Rich Spanish Rice Beans

Bold beans and Spanish rice for vegans and vegetarians.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Ranah

Category: Hearty Main Dishes

Difficulty: Easy

Cuisine: Spanish, Latin American, Caribbean

Yield: 4 Servings

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

Ingredients

→ Main components

01 1 (15 oz) can (270 g) kidney beans, rinsed and drained
02 1 ¼ cups (300 ml) veggie broth (add more if your rice needs it)
03 1 ½ cups (300 g) uncooked long-grain white rice like Jasmine or Basmati
04 ½ cup (65 g) green olives, sliced in half if you want
05 1 ¼ cups (300 g) salsa
06 Handful of chopped cilantro or parsley to finish

→ Spices

07 1 tsp dried oregano
08 Pinch of red pepper flakes
09 1 tsp ground cumin
10 Salt and pepper to your liking
11 1 tsp sweet paprika
12 ½ tsp smoked paprika

→ Base ingredients

13 3-4 garlic cloves, minced
14 1 medium red bell pepper, finely chopped
15 1 medium onion, diced small
16 1 tbsp oil (or swap for veggie broth if you don't use oil)

Instructions

Step 01

Once your dish is finished, scoop into bowls and eat right away. Stash any leftovers in a covered container in the fridge for up to three days.

Step 02

Take the lid off and turn off the stovetop. Toss in the kidney beans and green olives if using, give everything a good stir. Sprinkle on your fresh herbs and taste. Add extra spices or salt if you want.

Step 03

Drop the heat to low, pop the lid on your pot or skillet, and let everything cook gently for about 15–20 minutes. Don’t peek or stir while it simmers. Check the rice package if you’re not sure about the timing.

Step 04

Pour in the drained rice with the salsa and veggie broth. Give it a quick mix and bring it to a boil. Use more or less broth depending on your rice type.

Step 05

Sizzle the onion and red pepper in some oil on medium heat until they soften (about 3 minutes). After that, stir in garlic and all your spices (cumin, both paprikas, oregano, red pepper flakes) and let cook for a minute more.

Step 06

Soak your uncooked rice in a bowl of cold or lukewarm water for at least 10 minutes—30 is even better. Drain and set aside. Dice up onion, chop bell pepper, mince your garlic, and get everything else ready to go.

Notes

  1. Head to the full blog post for lots of tips, ways you can change things up, and how to make this in an Instant Pot.

Tools You'll Need

  • Big skillet or pot
  • Bowls to soak and prep stuff
  • Knife and board for chopping
  • Measuring spoons and cups

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Heads up for olive allergies (only matters if you add olives)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 363
  • Total Fat: 7 g
  • Total Carbohydrate: 68 g
  • Protein: 7 g