Spanish Rice And Beans | Easy Recipe

Let’s Chat About Spanish Rice and Beans

I’ll never forget the first time I tried (and, not gonna sugar-coat it, absolutely botched) making Spanish Rice and Beans for my family. I somehow managed to turn the rice into, well, something approaching wallpaper paste. And the beans? Let’s just say they tasted like my toddler’s opinion on bedtime—unenthusiastic at best. But hey, we live and learn, right?

Spanish Rice And Beans | Easy Recipe

Now, a few more tries and a handful of singed beans later, I’ve got a version that actually gets happiness noises from my crew (and maybe a request for seconds!). It’s the kind of dish that feels comforting, doesn’t break the bank, and, honestly, I whip it up even when I’m mostly running on autopilot. Plus, you only dirty one pan—if you’re into counting wins like that.

Why I Keep Coming Back to This

  • I make this when I’ve got a million things to do and digging around for takeout menus is just one hassle too many.
  • My partner straight-up does a happy dance for the leftovers (actually, I think it’s better the next day—but don’t tell anyone I said that).
  • Oh, and if you’re into meal-prep, this holds up way better than you might expect. Unless you have a mysterious rice-vanishing person like my cousin Tim who just treats the fridge like an unlimited buffet. Thanks, Tim.
  • I used to worry the flavors wouldn’t “pop” enough, but then I started adding a squeeze of lime at the end. Game changer.

Stuff You’ll Need (and What I Swap When Life Happens)

  • 1 tablespoon olive oil (I’ve used canola oil in a pinch. Butter’s fine but a bit rich.)
  • 1 small onion, diced (Yellow is classic, but I’ve used red when it’s all I had; nobody lynched me.)
  • 2 cloves garlic, minced (I’ve absolutely cheated with garlic powder before. Not sorry.)
  • 1 cup long-grain white rice (Sometimes I go with basmati if that’s what’s lurking in the cabinet.)
  • 1 teaspoon smoked paprika (My grandma insisted on sweet paprika, and you know what? Pretty tasty too.)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon chili powder (Totally skip if you don’t like a little heat, or go wild.)
  • 1 can (400g/15oz) diced tomatoes, with juice
  • 1.5 cups vegetable broth (Chicken broth works too if you don’t mind it not being vegetarian.)
  • 1 can (400g/15oz) black beans, drained and rinsed (Pinto or kidney beans swap in fine.)
  • 1/2 teaspoon salt (taste and adjust later—some broths are saltier than others)
  • Black pepper to taste
  • Fresh cilantro, chopped, for garnish (I get it if you hate cilantro. Parsley is a decent stand-in.)
  • Lime wedges, for serving (I always forget the lime till the last minute, no real harm.)

How I Throw It Together

  1. Heat up the olive oil in a big skillet (one with a lid, hopefully!) over medium heat. When it’s shimmering, toss in the diced onion. Stir until soft and kind of see-through, about 4-5 minutes. If you forget and wander off, just lower the heat and act like you meant to brown them.
  2. Pour in the garlic and cook it for a minute. If you’re using powder because you forgot fresh again, sprinkle it in now.
  3. Add the rice. Stir it all up so the rice gets coated in that oniony oil. Cook it for 2 minutes, or until it starts to look a bit toasty. This is where I usually sneak a taste of onion.
  4. Now shake in your paprika, cumin, oregano, and chili powder. Mix until everything’s got a nice red tint—you want the spices kind of waking up here.
  5. Dump in the can of tomatoes (juice included) and pour in the broth. Stir and bring the whole thing to a gentle simmer.
  6. Add in your black beans. Give it all a friendly stir, then add salt and a few grinds of black pepper. Taste the broth—if it needs a little more of anything, toss it in.
  7. Put the lid on, turn the heat down to low, and let it bubble very gently for about 18–20 minutes. If you peek and it looks a bit soupy—don’t worry! The rice will soak it up.
  8. Check the rice. If it’s done, switch the heat off and let it sit for 5 minutes with the lid on. (Honestly, sometimes I forget this and just serve it up straight away. No one has fired me yet.)
  9. Take off the lid, fluff the rice a little with a fork—looks better for photos, but whatever. Sprinkle chopped cilantro and squeeze fresh lime over just before serving.
Spanish Rice And Beans | Easy Recipe

Things I Wish Someone Had Told Me

  • If you use brown rice, it will take, like, twice as long—and I usually don’t have time for that. Learned the hard way.
  • Check how salty your broth is! I once ended up with a dish that could have floated a ship. Rinse, if you’re using salty beans, too.
  • Those “microwave rice” packs? Yep, tried that once to save time. Actually made it too mushy. Won’t do again.

Variations I’ve Actually Tried (With Mixed Success)

  • Sometimes I add corn (from a can, because who’s got time to shuck corn in December? Adds a nice pop of sweetness.)
  • Experimented with a handful of frozen peas. Not bad, but my kids gave me the side-eye.
  • I tried folding in shredded chicken—great if you want extra protein but does kind of lose the “classic” vibe.
  • Sautéed some chorizo once. It was delicious. My partner thought it was “too greasy.” Still worth a try.
  • Swapped canned tomatoes for fresh, but it weirdly needed more seasoning. Not my fave.
Spanish Rice And Beans | Easy Recipe

What You’ll Need (Unless You Don’t Have It…)

  • Large skillet with a lid (if you don’t have a lid, improvise with a baking sheet or foil; I’ve used a salad plate in desperation. It mostly works.)
  • Chopping board and a sharp-ish knife
  • Wooden spoon or, honestly, anything for stirring (I’ve used a spatula, no shame)
  • Tin opener (unless your cans have those fancy pull tabs—technology, right?)

How This Keeps (If It Even Lasts That Long!)

Pop leftovers in a container with a lid and they’ll keep in the fridge for about 3 days. It reheats fine, though the rice can clump up. Give it a splash of broth or water if it’s looking dry. Honestly, in my house it rarely lasts the night.

Spanish Rice And Beans | Easy Recipe

What To Eat It With (Or How I Actually Serve It)

  • This makes a great burrito stuffing—toss it into a tortilla and you’ve basically hacked dinner.
  • I stick a wedge of lime and maybe some sour cream or Greek yogurt on the side. My brother loves to load his bowl up with way too much hot sauce; to each their own.
  • Sometimes we have it alongside roasted veggies—sweet potatoes especially are a win.
  • Oh, and chips. Crunchy tortilla chips on top? I mean, why not?

Oh—Before I Forget, Here Are Some Pro Tips (AKA, Stuff I Messed Up)

  • I once tried to rush the simmering time—don’t! The rice wasn’t cooked and my nephew pulled a face like he’d bitten a lemon.
  • If you skip rinsing the beans, things sometimes taste, well, odd. Some mystery flavor.
  • Don’t stir the rice too much once it’s simmering or it gets gluey—learned that when I tried to “save” a stuck batch. Oops.

Questions People Have Actually Asked Me

  • Can I use brown rice instead? Yeah, but you’ll need to cook it longer—like probably 35–40 minutes. And check water halfway through; brown rice is a bit thirsty.
  • Is this spicy? Not really, unless you go wild with the chili powder. (Sometimes I add hot sauce on my own plate. Nobody else in my house joins me, though.)
  • Can you freeze it? It freezes okay, though rice can get a little weird in texture when thawed. Actually, I think it’s best just refrigerated for a day or two and reheated.
  • I don’t like cilantro. What else can I use? Parsley is fine, or skip the green stuff; you’re not gonna hurt anyone’s feelings.

Oh, this totally reminds me: last time I made this, my dog got so excited at the smell she barged into the kitchen and nearly knocked over the pan. I’m not saying this rice has magical powers, but… maybe keep your pets at arm’s length.

★★★★★ 4.80 from 49 ratings

Spanish Rice And Beans | Easy Recipe

yield: 4 servings
prep: 10 mins
cook: 25 mins
total: 35 mins
A flavorful and easy Spanish Rice and Beans recipe made in one skillet with simple pantry ingredients. Perfect for a quick dinner or meal prep, this dish is hearty, vegan-friendly, and loaded with smoky spices and fresh garnishes.
Spanish Rice And Beans | Easy Recipe

Ingredients

  • 1 tablespoon olive oil (canola oil or butter also works)
  • 1 small onion, diced
  • 2 cloves garlic, minced (or 1 teaspoon garlic powder)
  • 1 cup long-grain white rice (or basmati)
  • 1 teaspoon smoked paprika (or sweet paprika)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon chili powder (optional)
  • 1 can (400g/15oz) diced tomatoes, with juice
  • 1.5 cups vegetable broth (or chicken broth)
  • 1 can (400g/15oz) black beans, drained and rinsed (pinto or kidney beans are fine)
  • 1/2 teaspoon salt
  • Black pepper to taste
  • Fresh cilantro, chopped, for garnish (or parsley)
  • Lime wedges, for serving

Instructions

  1. 1
    Heat up the olive oil in a big skillet (one with a lid, hopefully!) over medium heat. When it’s shimmering, toss in the diced onion. Stir until soft and kind of see-through, about 4-5 minutes. If you forget and wander off, just lower the heat and act like you meant to brown them.
  2. 2
    Pour in the garlic and cook it for a minute. If you’re using powder because you forgot fresh again, sprinkle it in now.
  3. 3
    Add the rice. Stir it all up so the rice gets coated in that oniony oil. Cook it for 2 minutes, or until it starts to look a bit toasty. This is where I usually sneak a taste of onion.
  4. 4
    Now shake in your paprika, cumin, oregano, and chili powder. Mix until everything’s got a nice red tint—you want the spices kind of waking up here.
  5. 5
    Dump in the can of tomatoes (juice included) and pour in the broth. Stir and bring the whole thing to a gentle simmer.
  6. 6
    Add in your black beans. Give it all a friendly stir, then add salt and a few grinds of black pepper. Taste the broth—if it needs a little more of anything, toss it in.
  7. 7
    Put the lid on, turn the heat down to low, and let it bubble very gently for about 18–20 minutes. If you peek and it looks a bit soupy—don’t worry! The rice will soak it up.
  8. 8
    Check the rice. If it’s done, switch the heat off and let it sit for 5 minutes with the lid on. (Honestly, sometimes I forget this and just serve it up straight away. No one has fired me yet.)
  9. 9
    Take off the lid, fluff the rice a little with a fork—looks better for photos, but whatever. Sprinkle chopped cilantro and squeeze fresh lime over just before serving.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 310cal
Protein: 9 gg
Fat: 6 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 55 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *