| |

Spanish Rice and Beans Recipe

I’ve always had a soft spot for dishes that feel like a warm hug on a plate, and this Spanish Rice and Beans Recipe is exactly that. It’s a simple, flavorful, and hearty meal that comes together easily, making it perfect for busy weeknights or when you want something comforting and satisfying without too much fuss. Plus, it’s packed with spices and fresh veggies that add so much character — it’s one of those staples I keep coming back to.

If you’re searching for a recipe that’s budget-friendly, nutritious, and super flexible, then this Spanish Rice and Beans Recipe will quickly become a favorite in your kitchen too. I love how the combination of rice, beans, and bright, smoky spices never gets boring — it’s the kind of dish that tastes even better the next day, making leftovers a real treat.

Ingredients You’ll Need

Each ingredient in this recipe brings its own magic, from the sweetness of the bell pepper to the earthy warmth of the spices. Here are the essentials that blend together perfectly, with a few shopping tips to help you pick the best:

  • Oil: I usually opt for vegetable oil, but you can swap it with veggie broth to keep it oil-free and lighter.
  • Onion: A medium onion adds that essential savory base—white or yellow works, just make sure it’s fresh and firm.
  • Red bell pepper: Choose a vibrant, crisp pepper to bring sweetness and color to the dish.
  • Garlic cloves: Fresh garlic is a must—minced finely so it infuses every bite with flavor.
  • Ground cumin: This warm spice is a classic in Spanish cooking and smells incredible when toasting in the pan.
  • Sweet paprika: Adds a mild smokiness and beautiful color—don’t confuse it with hot paprika unless you want a kick.
  • Dried oregano: Brings an herby, slightly bitter note that balances out the rich flavors.
  • Smoked paprika: Just a half teaspoon gives a subtle earthy smokiness that lifts the dish.
  • Red pepper flakes: A pinch is enough to add a gentle heat; adjust to your taste.
  • Salt & black pepper: Essential for seasoning — taste as you go!
  • White rice (uncooked): I use long-grain rice for fluffiness; basmati or jasmine work great too.
  • Vegetable broth: If you want deeper flavor, opt for broth over water; it adds richness without extra fat.
  • Salsa: I recommend a fresh salsa with tomatoes and mild spices — it pairs beautifully with the beans and rice.
  • Kidney beans (canned): Drain and rinse well to remove excess sodium and that canned taste.
  • Green olives (optional): Halved olives bring a nice salty tang and are perfect if you want a little extra punch.
  • Fresh herbs: Cilantro or parsley for garnish really brighten the final dish with freshness.

Variations

One of the things I love about this Spanish Rice and Beans Recipe is how easy it is to make your own by mixing up some elements. Feel free to customize it based on what you have or your preferences — it’s all about making the recipe work for you.

  • Make it vegan or vegetarian: This recipe is naturally plant-based, but if you’re not avoiding animal products, adding some shredded chicken or sausage can boost protein.
  • Spice it up: If I want a bit more heat, I’ll toss in extra red pepper flakes or a diced jalapeño.
  • Swap the beans: Pinto beans or black beans work beautifully if you want a different texture or flavor.
  • Use brown rice: It takes longer to cook but adds nuttiness and more fiber — just adjust the broth accordingly.
  • Add veggies: Some corn, diced zucchini, or chopped spinach can sneak in extra nutrition and color.

How to Make Spanish Rice and Beans

Step 1: Sauté the Aromatics

Heat your oil in a medium skillet or saucepan over medium heat. Toss in the diced onion and red bell pepper, stirring occasionally until they soften and the onions turn translucent—this usually takes about 5 minutes. This step is key because it builds a flavorful foundation for the rice, so don’t rush it. Add minced garlic in the last minute and stir until fragrant, being careful not to burn it.

Step 2: Toast the Spices

Once your veggies look tender, sprinkle in the cumin, sweet paprika, smoked paprika, oregano, red pepper flakes, salt, and black pepper. Toast the spices with the veggies for another minute or two, stirring constantly so they bloom their oils and deepen in flavor. This little toast makes a big difference—trust me, it’s worth the extra attention.

Step 3: Add the Rice and Liquid

Stir the rice into the pan, coating it well with the spices and veggies. Pour in your vegetable broth and salsa, give everything a good stir to combine, and bring it to a boil. Once boiling, reduce the heat to low, cover with a tight-fitting lid, and let it simmer gently for about 18-20 minutes — or until the rice is tender and has absorbed the liquid. Avoid peeking too often; that lets the steam escape and can make the rice dry.

Step 4: Stir in the Beans and Olives

When the rice is cooked, gently fold in the drained kidney beans and halved green olives (if using). Let everything warm through for a few minutes with the lid on, then remove from heat. This way, the beans stay creamy and the olives retain their bite.

How to Serve Spanish Rice and Beans

Spanish Rice and Beans</s> Recipe – Recipe Image” class=”wp-image-85901″/></figure>



<h3 class=Garnishes

I’m a sucker for fresh herbs, so I generously sprinkle chopped cilantro or parsley on top — it adds a lovely freshness that balances the smoky, savory notes. Sometimes, I also add a squeeze of lime juice or a dollop of sour cream for some tang and creaminess.

Side Dishes

Spanish Rice and Beans make a great center-stage dish, but I love pairing it with a simple green salad or roasted vegetables. For a heartier meal, add some warm tortillas on the side or crispy plantains for a slightly sweet contrast.

Creative Ways to Present

For a special dinner, I’ve served this rice and beans in hollowed-out bell peppers or even stuffed into baked sweet potatoes. It’s fun for gatherings and adds a pop of color right on the plate. Plus, it makes the dish look fancy without extra effort.

Make Ahead and Storage

Storing Leftovers

After enjoying the first round, I store any leftovers in an airtight container in the fridge. It keeps beautifully for up to 4 days. Just make sure to cool it before refrigerating to keep everything fresh and prevent sogginess.

Freezing

This Spanish Rice and Beans Recipe freezes surprisingly well! I portion it into freezer-safe containers or bags and freeze for up to 3 months. When you want a quick meal, just thaw overnight in the fridge before reheating.

Reheating

To reheat, I warm it gently in a skillet with a splash of veggie broth or water to bring back moisture and fluff up the rice. A microwave works too—just cover it loosely and stir halfway through to heat evenly without drying out.

FAQs

  1. Can I use other types of beans in this Spanish Rice and Beans Recipe?

    Absolutely! While kidney beans are classic, black beans, pinto beans, or even chickpeas work great as alternatives. Just make sure to drain and rinse canned beans well to keep the flavors clean and avoid excess salt.

  2. Is this recipe suitable for a vegan diet?

    Yes, it’s naturally vegan since it’s made with plant-based ingredients. Just use vegetable broth instead of chicken broth and omit any dairy toppings, and you’re all set!

  3. How can I make the rice fluffier in this Spanish Rice and Beans Recipe?

    Using long-grain rice and gently toasting it with spices before adding broth helps achieve fluffiness. Make sure your lid is tight during cooking to trap steam, and avoid stirring the rice while it cooks to prevent mushiness.

  4. Can I prepare this recipe ahead of time?

    Definitely! It tastes even better the next day. You can make it in advance, store in the fridge, and reheat gently when ready to serve.

  5. What can I serve with Spanish Rice and Beans for a complete meal?

    Consider adding a simple salad, some roasted veggies, or grilled protein like chicken or tofu. Warm tortillas or fresh avocado slices also make great accompaniments.

Final Thoughts

This Spanish Rice and Beans Recipe is one I can whip up almost any night of the week and feel good about serving to family or friends. It’s easy, flavorful, and you can make it your own with just simple swaps and additions. If you want a comforting dish that’s both easy and satisfying, give this recipe a try — I promise you’ll love how versatile and tasty it is. Happy cooking!

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

  • Author: Isabella
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Spanish
  • Diet: Vegetarian

Description

A flavorful and easy-to-make Spanish Rice and Beans recipe that combines aromatic spices, colorful vegetables, and hearty beans for a satisfying, wholesome meal. Perfect as a main dish or side, this recipe uses vegetable broth and optional green olives to enhance taste while keeping it healthy and vegetarian-friendly.


Ingredients

Scale

Vegetables & Aromatics

  • 1 medium onion, diced
  • 1 medium red bell pepper, chopped
  • 34 garlic cloves, minced

Spices & Seasonings

  • 1 tsp ground cumin
  • 1 tsp sweet paprika
  • 1 tsp dried oregano
  • ½ tsp smoked paprika
  • Pinch of red pepper flakes
  • Salt & black pepper, to taste

Rice & Liquids

  • 1 tbsp oil (use vegetable broth if avoiding oil)
  • 1 ½ cups (300 g) white rice, uncooked
  • 1 ¼ cups (300 ml) vegetable broth, or more depending on rice variety
  • 1 ¼ cups (300 g) salsa

Beans & Extras

  • 1 (15 oz) can (270 g) kidney beans, drained and rinsed
  • ½ cup (65 g) green olives, halved (optional)
  • Fresh herbs for garnish, e.g., cilantro or parsley

Instructions

  1. Prepare Aromatics: Heat 1 tablespoon of oil in a large skillet or pan over medium heat. If avoiding oil, use a small amount of vegetable broth to sauté. Add diced onion and chopped red bell pepper; cook until softened and translucent, about 5 minutes.
  2. Add Garlic and Spices: Stir in minced garlic, ground cumin, sweet paprika, dried oregano, smoked paprika, and red pepper flakes. Cook for 1-2 minutes until fragrant, stirring frequently to prevent burning.
  3. Cook Rice: Add the uncooked white rice to the pan, stirring well to coat it evenly with the spices and oil or broth mixture. Pour in 1 ¼ cups of vegetable broth and 1 ¼ cups of salsa. Stir to combine.
  4. Simmer the Rice and Salsa: Bring the mixture to a gentle boil, then reduce heat to low. Cover the pan and let it simmer for 15-20 minutes, or until the rice is tender and has absorbed most of the liquid. Check occasionally, adding extra vegetable broth if needed to prevent sticking.
  5. Add Beans and Olives: Once the rice is cooked, gently fold in the drained and rinsed kidney beans and halved green olives, cooking for an additional 3-5 minutes until heated through.
  6. Garnish and Serve: Remove from heat. Sprinkle fresh herbs such as chopped cilantro or parsley on top for added freshness and flavor. Serve warm as a main dish or side.

Notes

  • You can substitute white rice with brown rice; adjust cooking time and broth quantity accordingly.
  • If avoiding oil, sauté the aromatics with vegetable broth to keep the dish healthier.
  • Kidney beans can be replaced with black beans or pinto beans depending on preference.
  • Use homemade or store-bought salsa depending on your taste; mild or spicy varieties both work well.

Keywords: Spanish rice, beans, easy recipe, vegetarian, one-pot meal, kidney beans, cumin, paprika, healthy dinner

Similar Posts

Leave a Reply

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

Recipe rating