Spanish Rice And Beans
One-Pot Wonder: Spanish Rice and Beans (Quick & Flavorful Vegetarian Comfort Food)
Ah, the joy of a delicious one-pot meal! There’s something utterly comforting about the fusion of rich, vibrant flavors that come together in this Spanish Rice and Beans recipe. Imagine fluffy grains of rice enveloped in a blanket of zesty salsa, tender kidney beans, and a medley of sautéed vegetables, all seasoned to perfection with a symphony of spices. This dish is not only a hearty delight for vegetarians and vegans but also a robust side that will satisfy any meat lover at the table, making it the perfect weeknight dinner that you’ll want to savor again and again!

Why You’ll Love This Recipe
You’re about to fall head over heels for this dish! Here’s why:
– Big, Bold Flavors: Each bite is a fiesta of spices and textures that will dance on your taste buds.
– Crowd-Pleaser: Perfect as a main dish or a complement to your favorite proteins – it’s a hit for all eaters!
– Flexible & Fast: Whip this up in just 35 minutes with minimal fuss; who doesn’t love a quick clean-up?
– Make-Ahead Magic: This dish keeps well, making it a fantastic option for meal prep or leftovers.
Ingredients You’ll Need
To create this mouthwatering Spanish Rice and Beans dish, gather these fresh and flavorful ingredients. The rich array of spices, especially the sweet paprika and smoked paprika, really take this dish to the next level!

– 1 tbsp oil (or veggie broth if you prefer oil-free)
– 1 medium onion (diced)
– 1 medium red bell pepper (chopped)
– 3-4 garlic cloves (minced)
– 1 tsp ground cumin
– 1 tsp sweet paprika
– 1 tsp dried oregano
– 1/2 tsp smoked paprika
– Pinch of red pepper flakes
– Salt & black pepper (to taste)
– 1 1/2 cups white rice (uncooked)
– 1 1/4 cups vegetable broth (adjust based on rice variety)
– 1 1/4 cups salsa
– 1 (15 oz) can kidney beans (drained and rinsed)
– 1/2 cup green olives (halved, optional)
– Fresh herbs (like cilantro or parsley for garnish)
*Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.*
Variations
One of the best things about Spanish Rice and Beans is how easy it is to customize! Here are some fun ways to make this dish your own:
– Go Gluten-Free: Use gluten-free grains like quinoa or cauliflower rice for a light twist.
– Add Extra Protein: Toss in some cooked lentils, chickpeas, or even shredded chicken for a heartier meal.
– Make it Spicier: Crank up the heat with diced jalapeños or a splash of hot sauce if you love a kick!
– Swap the Dressing: Use a different salsa or add a splash of lime juice for a citrusy zing.
– Cheese it Up: Sprinkle some shredded cheese or crumbled feta on top for a creamy finish.
How to Make Spanish Rice and Beans
Ready to dive in? Let’s whip up this delicious dish step by step!
Step 1: Soak the Rice
Start by placing your rice in a bowl and covering it with cold or lukewarm water. Let it soak for at least 10 minutes (30 minutes is even better!). After soaking, drain the water and set the rice aside.
Step 2: Sauté the Veggies
In a large skillet or pot, heat the oil over medium heat. Add the diced onion and chopped red bell pepper, sautéing for about 3 minutes until they soften. Now stir in the minced garlic and all those aromatic spices; sauté for an additional minute to release their delightful fragrances!
Step 3: Combine Ingredients
Next, add the soaked rice, salsa, and veggie broth to the skillet. Bring this colorful mixture to a lively boil. (Pro tip: If your rice needs more cooking time, increase the broth and salsa accordingly!)
Step 4: Simmer to Perfection
Cover the skillet with a lid and let the mixture simmer on the lowest heat for about 15-20 minutes. Resist the urge to lift the lid or stir—this is key for the rice to cook evenly! Remember, cooking times may vary based on the type of rice you’re using.
Step 5: Final Touches
After the cooking time, turn off the heat and carefully remove the lid. Taste your creation, adjusting the seasonings as needed (feel free to add more salt, pepper, or spices). Finally, stir in the kidney beans and olives, and sprinkle with fresh herbs to add a pop of color and flavor!
Pro Tips for Making Spanish Rice and Beans
– Rinse the Rice: Rinsing the rice before cooking helps remove excess starch and prevents it from becoming gummy.
– Experiment with Broth: For deeper flavor, consider using homemade vegetable broth or adding a splash of lime juice!
– Don’t Skip the Herbs: Fresh herbs really elevate the dish, so don’t skip this final touch!
– Taste Test: Always taste and adjust seasonings before serving—this is where the magic happens!
How to Serve Spanish Rice and Beans
Garnishes
Elevate your dish with garnishes like fresh cilantro, a sprinkle of feta cheese, or sliced green onions. These jewels of flavor will make your dish pop!
Side Dishes
Pair your Spanish Rice and Beans with a fresh green salad, some warm tortillas, or an avocado salsa for a complete meal that’s as beautiful as it is delicious.
Creative Ways to Present
Serve this dish in colorful bowls for individual portions, or scoop it onto a large platter for a family-style feast. Perfect for lunches, try packing it in lunch containers for a flavorful on-the-go meal!
Make Ahead and Storage
Storing Leftovers
Store any leftover Spanish Rice and Beans in an airtight container in the refrigerator for up to 3 days. It’s great for quick lunches or dinners throughout the week!
Freezing
This dish freezes well! Portion it into freezer-safe containers, and it can be stored for up to 2 months. Perfect for those busy nights when you need a comforting meal ready to go.
Reheating
Thaw overnight in the fridge, or reheat directly from frozen in a microwave or on the stovetop with a splash of water to keep it moist. Serve warm and enjoy!
FAQs
Can I use brown rice instead?
Absolutely! Just note that brown rice will require a longer cooking time, and you’ll need to increase the liquid accordingly.
Is this recipe spicy?
The base recipe isn’t overly spicy, but you can easily amp up the heat with additional red pepper flakes or fresh chilis!
Can I prepare this in advance?
Yes! This dish is fantastic for meal prep and can be stored in the refrigerator for several days or frozen for later enjoyment.
How do I make this gluten-free?
This recipe is naturally gluten-free as it uses rice and beans, but ensure any added ingredients (like salsa) are also gluten-free.
Final Thoughts
There you have it—a glorious, vibrant bowl of Spanish Rice and Beans that’s easy to make, packed with flavor, and sure to become a staple in your kitchen! Whether you’re enjoying it as a meal on its own or as a delightful side, this dish will bring smiles and full bellies to your table. So, roll up your sleeves, gather those ingredients, and let’s get cooking—your taste buds are in for a treat!
Spanish Rice And Beans
Spanish Rice and Beans is a vibrant and satisfying dish that’s perfect for a quick weeknight dinner. This one-pot meal combines fluffy rice, hearty beans, and bold spices for a comforting yet healthy option. Ideal for vegetarians, vegans, and anyone looking to enjoy a delicious plant-based meal, it’s naturally gluten-free and dairy-free. Serve it on its own or as a delightful side dish.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Serves 4
- Category: Dinner, Side Dish
- Method: One pot
- Cuisine: Caribbean, Latin American, Spanish
Ingredients
- 1 tbsp oil (or veggie broth)
- 1 medium onion, diced
- 1 medium red bell pepper, chopped
- 3–4 garlic cloves, minced
- 1 tsp ground cumin
- 1 tsp sweet paprika
- 1 tsp dried oregano
- 1/2 tsp smoked paprika
- Pinch of red pepper flakes
- Salt & black pepper to taste
- 1 1/2 cups white rice (uncooked)
- 1 1/4 cups vegetable broth
- 1 1/4 cups salsa
- 1 (15 oz) can kidney beans, drained and rinsed
- Optional: 1/2 cup green olives, halved
- Fresh herbs (cilantro or parsley) for garnish
Instructions
- Soak the rice in cold water for at least 10 minutes; drain.
- In a large pot or skillet, heat oil over medium heat. Sauté onion and bell pepper for about 3 minutes. Add garlic and spices; sauté for an additional minute.
- Stir in the soaked rice, salsa, and vegetable broth; bring to a boil.
- Cover and simmer on low heat for about 15-20 minutes without lifting the lid or stirring.
- After cooking, check seasoning and stir in beans and olives if using. Garnish with fresh herbs before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 363
- Sugar: 5g
- Sodium: 510mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 68g
- Fiber: 12g
- Protein: 7g
- Cholesterol: 0mg