Spanish Rice And Beans

If you’re looking for a simple, budget-friendly meal that tastes like it came straight from a cozy Latin kitchen, Spanish Rice And Beans is about to become your new weeknight hero. This dish is warm, hearty, and bursting with smoky spices, tender rice, and creamy beans—all cooked together in one happy pan.

Busy evening? No problem. Spanish Rice And Beans comes together with everyday ingredients and minimal fuss. It’s the kind of recipe that fills your kitchen with the kind of aroma that makes everyone wander in asking, “What’s cooking?”

Grab a skillet, turn up some music, and let’s cook something delicious.

Why You’ll Love This Spanish Rice And Beans

There are so many reasons this dish earns a permanent spot in your meal rotation.

1. One-Pot Magic
Everything cooks together in one skillet, which means fewer dishes and less cleanup. Music to any busy cook’s ears.

2. Big Flavor, Simple Ingredients
Onion, garlic, salsa, cumin, and paprika work together to create layers of flavor without complicated steps.

3. Budget Friendly
Rice and beans are pantry staples that stretch your grocery budget while still delivering a satisfying meal.

4. Naturally Plant-Based
This recipe is vegetarian and easily vegan. It’s hearty enough that even meat lovers happily dig in.

5. Great for Meal Prep
Leftovers store beautifully, making lunch the next day just as exciting.

Honestly, recipes like this remind me why simple cooking often tastes the best.

Ingredients You’ll Need

One of the best things about Spanish Rice And Beans is that you probably already have most of these ingredients in your kitchen.

  • 1 tablespoon oil (or veggie broth for oil-free cooking)
  • 1 medium onion, diced
  • 1 medium red bell pepper, chopped
  • 3–4 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon sweet paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon smoked paprika
  • Pinch of red pepper flakes
  • Salt and black pepper, to taste
  • 1½ cups uncooked white rice
  • 1¼ cups vegetable broth (more depending on rice type)
  • 1¼ cups salsa
  • 1 (15-oz) can kidney beans, drained and rinsed
  • ½ cup green olives, halved (optional)
  • Fresh cilantro or parsley for garnish

Optional Add-Ins

Feel free to customize your pot:

  • Corn kernels for sweetness
  • Diced tomatoes for extra juiciness
  • Jalapeños for heat
  • Lime wedges for serving

Cooking should feel flexible, not rigid.

How to Make Spanish Rice And Beans

Let’s break it down step by step so you can get dinner on the table without stress.

Step 1: Soak the Rice

Place the uncooked rice in a bowl with cold or lukewarm water. Let it soak for 10–30 minutes, then drain.

This quick soak helps the grains cook more evenly and gives you fluffy rice instead of sticky clumps.

Meanwhile, chop your onion, garlic, and bell pepper so everything is ready to go.

Step 2: Sauté the Aromatics

Heat oil in a large skillet or pot over medium heat.

Add the diced onion and red bell pepper. Cook for about 3 minutes, stirring occasionally until they soften.

Next, stir in the garlic, cumin, paprika, oregano, smoked paprika, red pepper flakes, salt, and black pepper.

Let the spices toast for about 1 minute. Your kitchen will start smelling incredible at this point.

Step 3: Add Rice, Salsa, and Broth

Now add:

  • soaked rice
  • salsa
  • vegetable broth

Stir everything together and bring the mixture to a gentle boil.

A quick note: if you’re using brown rice instead of white rice, you’ll need more broth and a longer cooking time.

Step 4: Simmer Without Stirring

Once the mixture starts boiling, reduce heat to low and cover the pot with a lid.

Let it simmer for 15–20 minutes.

Here’s the important part:
Don’t lift the lid and don’t stir.

The rice needs that trapped steam to cook properly.

Step 5: Finish the Dish

Turn off the heat and remove the lid.

Taste the rice and adjust seasoning if needed—maybe a little extra salt, cumin, or pepper flakes depending on your preference.

Stir in:

  • kidney beans
  • green olives (optional)

Finally, sprinkle chopped cilantro or parsley on top.

Dinner is ready!

Chef Omar’s Flavor Tips

Over the years I’ve learned that small details can transform a good dish into a great one.

Here are a few tricks I use when making Spanish Rice And Beans.

  • Toast the Spices
    That quick 60-second sauté makes cumin and paprika bloom with flavor.
  • Use a Salsa You Love
    Since salsa is a key ingredient, choose one you enjoy eating straight from the jar.
  • Don’t Skip the Rest Time
    After cooking, letting the rice sit for a few minutes helps the texture settle beautifully.
  • Add a Splash of Lime
    A squeeze of lime at the end brightens the whole dish.

And if your rice looks a little rebellious while cooking? Don’t worry. It usually behaves once the steam works its magic.

A Little Kitchen Story

This recipe actually became a regular in my house after one of those classic “what’s left in the pantry?” evenings.

I had rice, a can of beans, a jar of salsa, and some spices staring at me from the counter. Instead of overthinking dinner, I tossed everything into one skillet.

Twenty minutes later the kitchen smelled like a tiny Spanish café. My friends devoured it so fast I barely got seconds.

Since then, Spanish Rice And Beans has been my go-to for quick dinners, meal prep, and even casual gatherings.

Sometimes the best recipes are the ones born from a little improvisation.

Spanish Rice And Beans cooking in a skillet with fluffy rice, kidney beans, diced peppers, and spices being stirred with a wooden spoon
Homemade Spanish Rice And Beans simmering in a skillet with tender rice, kidney beans, peppers, and bold spices for an easy one-pot meal.

Frequently Asked Questions

Can I use brown rice instead of white rice?

Yes! Brown rice works well in Spanish Rice And Beans, but it takes longer to cook and requires extra broth. Expect around 35–40 minutes of simmering.

Can I make this oil-free?

Absolutely. Simply sauté the vegetables in a few tablespoons of vegetable broth instead of oil.

What other beans can I use?

Kidney beans are classic, but black beans or pinto beans work beautifully too.

How spicy is this recipe?

The heat level is mild. If you like things spicy, add:

  • extra red pepper flakes
  • diced jalapeño
  • hot salsa

Can I add protein?

Definitely. You can stir in tofu, tempeh, or even grilled chicken if you’re not keeping the dish vegetarian.

Bringing Spanish Rice And Beans to Your Table

There’s something special about a dish that’s simple, comforting, and packed with flavor, and that’s exactly what Spanish Rice And Beans delivers.

With just one pot and a handful of pantry staples, you can create a meal that feels warm, satisfying, and full of personality. It’s the kind of recipe that works on busy weeknights but still feels special enough to share with family or friends.

So the next time you’re wondering what to cook, let Spanish Rice And Beans take center stage in your kitchen. Grab your skillet, stir up those spices, and enjoy every delicious bite.

Happy cooking,

Explore More Flavorful Pulse Recipes

If you loved this comforting Spanish Rice And Beans, there’s a whole world of hearty pulse-based meals waiting for you on PulseRecipes. These dishes share the same cozy, nourishing vibe and are perfect for busy weeknights or meal prep. Here are a few delicious recipes you might enjoy next:

  • If you enjoy bold Mexican-inspired flavors, try these Black Bean Enchiladas — a cheesy, satisfying dish packed with hearty beans and rich enchilada sauce that makes a fantastic dinner option.
  • For another simple and comforting skillet meal, check out Southwest Black Bean Skillet Recipe. It’s loaded with smoky spices and vibrant ingredients, making it a great companion recipe to Spanish Rice And Beans.
  • Looking for another cozy rice-and-legume combo? You’ll love Mediterranean Rice and Lentils Recipe — a warm, nourishing dish with bold herbs and satisfying texture.
  • If you want a fresh and protein-packed side dish, take a peek at Southwest Chickpea Black Bean Salad. It’s colorful, refreshing, and perfect for meal prep or summer gatherings.

These recipes are perfect if you’re building a collection of simple, satisfying meals with beans, lentils, and rice — the kind that keep dinner easy and delicious.

⭐ Tried this Spanish Rice And Beans recipe?
I’d love to hear how it turned out! Scroll down and leave a star rating and review to let others know what you think. Your feedback helps our community of home cooks discover their next favorite meal! ⭐⭐⭐⭐⭐

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 served in a bowl with fluffy rice, kidney beans, tomatoes, and fresh herbs – hearty one-pot comfort meal

Spanish Rice And Beans


  • Author: Omar
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Spanish Rice And Beans is a hearty one-pot meal made with fluffy rice, kidney beans, salsa, and smoky spices. This easy recipe delivers bold flavor with simple pantry ingredients and is perfect for busy weeknight dinners, meal prep, or a comforting plant-based meal.


Ingredients

Scale
  • 1 tbsp oil (or vegetable broth for oil-free cooking)

  • 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 red pepper flakes

  • Salt and black pepper, to taste

  • 1 ½ cups white rice, uncooked

  • 1 ¼ cups vegetable broth (more depending on rice variety)

  • 1 ¼ cups salsa

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

  • ½ cup green olives, halved (optional)

  • Fresh cilantro or parsley for garnish


Instructions

  1. Add the rice to a bowl with cold or lukewarm water and let it soak for at least 10 minutes (30 minutes if possible). Drain the water and set aside.

  2. Heat oil in a large skillet or pot over medium heat. Add diced onion and chopped red bell pepper. Sauté for about 3 minutes until softened.

  3. Stir in the minced garlic, cumin, sweet paprika, oregano, smoked paprika, red pepper flakes, salt, and black pepper. Cook for about 1 minute until fragrant.

  4. Add the soaked rice, salsa, and vegetable broth to the skillet. Stir gently and bring the mixture to a boil.

  5. Reduce heat to low, cover the skillet, and simmer for 15–20 minutes. Do not lift the lid or stir while the rice cooks.

  6. Turn off the heat and remove the lid. Taste and adjust seasoning if needed.

  7. Stir in the kidney beans and optional green olives.

  8. Garnish with fresh cilantro or parsley and serve warm.

Notes

If using brown rice, increase cooking time to about 35–40 minutes and add extra broth if needed.

Use your favorite salsa for the best flavor. Mild, medium, or spicy all work well.

For extra brightness, squeeze fresh lime juice over the dish before serving.

Leftovers keep well in the refrigerator for up to 3 days.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: One-Pot / Stovetop
  • Cuisine: Spanish / Latin Inspired

Nutrition

  • Serving Size: 1 bowl (¼ recipe)
  • Calories: 320 kcal
  • Sugar: 4 g
  • Sodium: 520 mg
  • Fat: 5 g
  • Saturated Fat: 0.8 g
  • Unsaturated Fat: 3.8 g
  • Trans Fat: 0 g
  • Carbohydrates: 58 g
  • Fiber: 8 g
  • Protein: 10 g
  • Cholesterol: 0 mg