Spanish Rice and Beans with Red Bell Pepper and Olives Recipe
If you’re looking for a comforting and flavorful dish that’s as vibrant as it is satisfying, you’ve got to try this Spanish Rice and Beans with Red Bell Pepper and Olives Recipe. I absolutely love how the sweetness of the red bell pepper pairs effortlessly with the briny kick of olives, creating a dish that’s both hearty and fresh. Whenever I need a fuss-free meal that feels special, this recipe is my go-to — it’s quick to whip up but packed with layers of taste that keep everyone coming back for seconds.
This Spanish Rice and Beans with Red Bell Pepper and Olives Recipe is perfect for busy weeknights, casual dinners, or even meal prepping for the week ahead. It’s one of those gems that looks stunning on the plate but requires minimal effort, making it something I always recommend if you want a nutritious yet soul-warming meal. Plus, it’s super adaptable, so you can tweak it to your taste and dietary needs without losing the essence of what makes it so delicious.
Ingredients You’ll Need
The ingredients here work beautifully together, creating a harmonious balance of smokiness, sweetness, and a touch of heat. Plus, with simple pantry staples and fresh veggies, you’ll find this recipe incredibly approachable and budget-friendly when shopping.
- Oil: I usually use olive oil for that rich, fruity flavor, but you can swap it for veggie broth if you want to skip the oil altogether.
- Onion: A medium onion adds that foundational sweetness and aroma—don’t skip it for better depth.
- Red bell pepper: Fresh chopped red bell pepper brings a lovely sweetness and beautiful color to the dish.
- Garlic cloves: Minced garlic is a must — it spices up the dish and pairs great with the smoky spices.
- Ground cumin: This gives the recipe its warm, earthy base.
- Sweet paprika: Adds a touch of mild sweetness and vibrant color.
- Dried oregano: Brings a subtle herbal note that ties everything together.
- Smoked paprika: The smoky undertone here is my favorite twist — it deepens the flavor so well.
- Red pepper flakes: Just a pinch for a gentle heat; you can always dial it up or down.
- Salt & black pepper: Essential for seasoning—taste as you go!
- White rice: I recommend a long-grain white rice for perfect fluffiness; rinse it beforehand to keep it light.
- Vegetable broth: Cooking rice in broth instead of water instantly boosts the flavor.
- Salsa: I love using a good quality salsa — it adds freshness and tang.
- Kidney beans: Drained and rinsed, they add protein and creaminess to the dish.
- Green olives: Halved olives are optional but highly recommended for their briny bite.
- Fresh herbs: Cilantro or parsley sprinkled on top brighten up each bite and add a fresh finish.
Variations
One of the things I adore about this Spanish Rice and Beans with Red Bell Pepper and Olives Recipe is how easy it is to personalize. Over time, I’ve tried switching up a few components depending on what’s in season or what’s in my pantry, and each tweak feels like a brand new dish.
- Variation: Once, I swapped kidney beans for black beans, which gave it a deeper richness I really enjoyed — perfect if you want that earthy flavor.
- Variation: For a vegan and oil-free version, I replaced the oil with vegetable broth and it still had plenty of flavor, but felt a bit lighter.
- Variation: Adding a squeeze of fresh lime juice before serving adds a lovely tang that balances the smoky notes beautifully.
- Variation: If you like things spicy, I sometimes toss in some diced jalapeño or use hotter red pepper flakes — just be careful to add these gradually!
- Variation: For a spruced-up presentation, throwing in some toasted pine nuts or sliced almonds gave it a delightful crunch that surprised me on the best way.
How to Make Spanish Rice and Beans with Red Bell Pepper and Olives Recipe
Step 1: Sauté Your Aromatics to Build Flavor
Start by heating your oil in a large skillet or saucepan over medium heat until it shimmers. Toss in the diced onion and chopped red bell pepper, stirring occasionally until they soften and become fragrant—usually about 5 to 7 minutes. This part smells amazing, and it’s worth giving it the time it needs to develop those sweet, mellow flavors. Then, add the minced garlic and cook for another 30 seconds to a minute, just until you can really smell the garlic but it hasn’t browned yet — burned garlic can turn bitter and will dull the dish.
Step 2: Spice It Up with Your Seasonings
Now sprinkle in your ground cumin, sweet paprika, smoked paprika, dried oregano, and a pinch of red pepper flakes. Stir them all around for about 30 seconds to wake up those spices and mix them well with your sautéed veggies. This little step brings the dish to life, so I never rush it — the scent itself will tell you when it’s ready.
Step 3: Add the Rice and Liquids
Pour in the uncooked white rice, stirring it into the spice-veggie mixture so each grain gets lightly toasted and coated. After about a minute, pour in the vegetable broth and salsa, stirring everything together. Let the mixture come to a gentle boil, then reduce the heat to low, cover the pan, and simmer for around 18–20 minutes. At this stage, it’s important not to lift the lid too often; trapped steam cooks the rice perfectly.
Step 4: Stir in Beans and Olives, Then Finish Cooking
Once your rice is almost cooked—after about 15 minutes—gently fold in the drained kidney beans and halved green olives. Replace the lid and let everything finish cooking for the remaining time, so the beans heat through and the flavors meld. This is when the dish really comes together, and you’ll notice the beautiful balance of creamy beans, zesty olives, and tender rice all in one pot.
How to Serve Spanish Rice and Beans with Red Bell Pepper and Olives Recipe

Garnishes
I never skip fresh herbs like cilantro or parsley sprinkled on top — they add a pop of color and a fresh vibrancy that makes the dish feel brighter. Sometimes I like to add a dollop of sour cream or a few slices of avocado to bring creaminess and cool down any heat from the spices.
Side Dishes
For a full meal, I often serve this with simple grilled vegetables or a crisp green salad to balance the richness. If you want to make it more substantial, a side of warm crusty bread or tortillas works beautifully for scooping up every last bite.
Creative Ways to Present
For special occasions, I like serving this Spanish Rice and Beans with Red Bell Pepper and Olives Recipe in individual colorful bowls topped with extra olives and a wedge of lime. It’s a crowd-pleaser that looks gorgeous on any table and lets everyone customize their portion with garnishes.
Make Ahead and Storage
Storing Leftovers
I store leftovers in airtight containers in the fridge and find they keep well for up to 4 days. The flavors actually deepen, so leftovers taste even better the next day, making it a perfect recipe for meal prep or busy nights.
Freezing
This dish freezes surprisingly well. I portion it into freezer-safe containers and thaw overnight in the fridge before reheating. Just be sure to give it a good stir after reheating to fluff up the rice and redistribute the flavors.
Reheating
I reheat this Spanish Rice and Beans with Red Bell Pepper and Olives Recipe gently on the stovetop or in the microwave, adding a splash of water or broth to keep it moist. Stirring occasionally helps prevent sticking and keeps that lovely, fluffy texture intact.
FAQs
-
Can I use brown rice instead of white rice in this recipe?
Absolutely! Brown rice will add a nuttier flavor and more fiber, but keep in mind it takes longer to cook—usually around 40-45 minutes. You’ll want to adjust the cooking time and liquid amounts accordingly, and it’s a good idea to soak the rice beforehand to help it cook evenly.
-
Are green olives necessary for the recipe?
They’re not mandatory, but green olives add a wonderful briny contrast to the sweetness of the bell pepper and the smoky spices. If you’re not a fan or don’t have them on hand, you can leave them out or substitute with black olives or capers for a different twist.
-
Can I make this recipe vegan and oil-free?
Definitely! Just swap the oil for vegetable broth when sautéing the veggies, and make sure your salsa and broth are free from animal products. This keeps the dish light and vegan-friendly without sacrificing flavor.
-
How spicy is this dish?
This recipe has a mild to medium spice level, thanks to the pinch of red pepper flakes. You can easily adjust the heat to your liking by adding more or less, or even including fresh chili peppers if you prefer it hotter.
-
What’s the best way to reheat leftovers?
Reheat gently on the stovetop with a splash of water or broth while stirring occasionally, or microwave in short bursts, stirring between intervals. This helps keep the rice fluffy and prevents it from drying out.
Final Thoughts
This Spanish Rice and Beans with Red Bell Pepper and Olives Recipe holds a special place in my kitchen because it manages to be both simple and full of personality at the same time. I hope you give it a try and discover just how comforting and versatile it is — it’s perfect for busy days when you want something warm, flavorful, and fuss-free. Trust me, once you’ve made it, it’s going to become one of your favorite quick dinners, just like it did for me.
PrintSpanish Rice and Beans with Red Bell Pepper and Olives Recipe
This easy Spanish Rice and Beans recipe combines fragrant spices, colorful vegetables, and hearty beans for a wholesome and flavorful one-pot meal. Perfect as a side dish or a satisfying vegetarian main, it’s packed with vibrant flavors from cumin, smoked paprika, and fresh herbs, making it a delicious, nutritious staple in any kitchen.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Spanish
- Diet: Vegetarian
Ingredients
Vegetables & Aromatics
- 1 tbsp oil (use vegetable broth if avoiding oil)
- 1 medium onion, diced
- 1 medium red bell pepper, chopped
- 3–4 garlic cloves, minced
Spices
- 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
Grains & Liquids
- 1 ½ cups (300 g) white rice, uncooked (see notes)
- 1 ¼ cups (300 ml) vegetable broth (or more depending on rice variety)
- 1 ¼ cups (300 g) salsa
Additional Ingredients
- 1 (15 oz) can (270 g) kidney beans, drained and rinsed (see notes)
- ½ cup (65 g) green olives, halved (optional)
- Fresh herbs for garnish, such as cilantro or parsley
Instructions
- Prepare the Vegetables: Heat oil in a large skillet or pan over medium heat. Add the diced onion and chopped red bell pepper, sautéing until softened and fragrant, about 5 minutes.
- Add Garlic and Spices: Stir in the minced garlic, ground cumin, sweet paprika, dried oregano, smoked paprika, red pepper flakes, salt, and black pepper. Cook for another 1-2 minutes, allowing the spices to bloom and release their aromas.
- Add Rice and Liquids: Add the uncooked white rice to the pan, stirring well to coat the grains with the spices and vegetables. Pour in the vegetable broth and salsa, mixing to combine evenly.
- Simmer the Rice: Bring the mixture to a gentle boil, then reduce heat to low. Cover the pan with a lid and simmer for about 18-20 minutes, or until the rice is tender and has absorbed most of the liquid. Check occasionally to prevent burning and add a little more broth if necessary.
- Incorporate Beans and Olives: Once the rice is cooked, gently fold in the drained kidney beans and halved green olives, warming through for 2-3 minutes without stirring too much, to keep the beans intact.
- Serve and Garnish: Remove from heat and fluff the rice with a fork. Garnish with fresh cilantro or parsley and serve warm as a side or main dish.
Notes
- Use long-grain white rice such as basmati or jasmine for best texture; adjust liquid amounts depending on rice variety.
- Rinsing and draining the canned kidney beans removes excess sodium and improves texture.
- Vegetable broth can be substituted with water for a milder flavor.
- Green olives add a salty, tangy note but can be omitted for a milder taste.
Keywords: Spanish rice and beans, vegetarian Spanish rice, easy rice and beans recipe, one pot rice dishes, healthy Spanish side dish