Spanish Rice And Beans
Rich and flavorful Spanish Rice And Beans is not just a dish; it’s a celebration of comfort food that suits various occasions. Whether you’re preparing a quick weeknight dinner or looking for an impressive side dish for guests, this recipe checks all the boxes. Packed with nutrients and bursting with flavor, it’s naturally gluten-free and dairy-free, making it suitable for vegetarians and vegans alike. Enjoy the wholesome goodness of rice and beans while gathering around the table with family and friends.
Why You’ll Love This Recipe
- Easy to Prepare: This one-pot meal simplifies cooking and cleanup, making it perfect for busy weeknights.
- Flavorful: A blend of spices enhances the natural flavors of the ingredients, ensuring every bite is delicious.
- Versatile: Serve it as a main course or a side dish; it complements various proteins beautifully.
- Nutritious: Packed with complete proteins from beans and rice, it’s a healthy choice for everyone.
- Customizable: Feel free to add your favorite vegetables or spices to make this dish uniquely yours!

Tools and Preparation
Before you dive into making your Spanish rice and beans, gather the necessary tools to ensure a smooth cooking experience.
Essential Tools and Equipment
- Large skillet or pot
- Measuring cups
- Wooden spoon or spatula
- Knife and cutting board
- Bowl for soaking rice
Importance of Each Tool
- Large skillet or pot: A spacious pot allows for even cooking and prevents overcrowding of ingredients.
- Wooden spoon or spatula: Perfect for stirring without scratching your cookware, ensuring everything mixes well.
- Knife and cutting board: Essential for prepping your vegetables quickly and efficiently.
Ingredients
Rich and flavorful Spanish rice and beans is the perfect weeknight dinner for vegetarians & vegans alike. Also, a tasty side dish for meat-eaters or pescatarians! Easy to make in one pot, with all the aspects of supreme comfort food. This recipe is naturally gluten-free, dairy-free, and a great source of complete proteins.
Ingredients:
– 1 tbsp oil (use veggie broth if you avoid oil)
– 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 (see notes))
– 1 1/4 cups vegetable broth (or more, depending on rice variety)
– 1 1/4 cups salsa
– 1 (15 oz) can kidney beans (drained and rinsed (see notes))
– 1/2 cup green olives (halved (optional))
– Fresh herbs (to garnish, e.g., cilantro or parsley)
How to Make Spanish Rice And Beans
Step 1: Soak the Rice
Start by adding the rice to a bowl with cold or lukewarm water. Let it soak for at least 10 minutes—30 minutes is even better if you have the time. After soaking, discard the water. Meanwhile, chop the onion, garlic, bell pepper, and prep your other ingredients.
Step 2: Sauté Vegetables
Heat the oil in a large skillet or pot over medium heat. Add the onion and bell pepper. Sauté them for about three minutes until they soften. Then stir in the garlic, along with all spices (ground cumin, sweet paprika, dried oregano, smoked paprika, red pepper flakes) and continue sautéing for an additional minute.
Step 3: Combine Ingredients
Add the soaked rice, along with salsa and vegetable broth. Bring this mixture to a boil. Note that you might need extra vegetable broth if your type of rice requires longer cooking times.
Step 4: Simmer
Cover the skillet or pot tightly. Reduce heat to low and let it simmer without uncovering or stirring for about 15–20 minutes. Cooking times may vary based on rice variety—check package instructions if needed.
Step 5: Finishing Touches
Once cooking is complete, turn off the heat and remove the lid carefully. Taste your dish now; adjust seasonings as needed by adding more salt, black pepper, cumin, or red pepper flakes according to preference. Finally, stir in drained kidney beans and add sliced green olives, if using. Garnish with fresh herbs like cilantro or parsley. Enjoy!
How to Serve Spanish Rice And Beans
Spanish rice and beans can be enjoyed in many ways. Whether you’re serving it as a main dish or a side, there are plenty of delicious options to elevate your meal.
As a Main Dish
- Serve it hot in a bowl, garnished with fresh herbs for a comforting vegan meal.
- Add avocado slices on top for creaminess and extra nutrition.
As a Side Dish
- Pair it with grilled vegetables for added flavor and texture.
- Serve alongside roasted or baked proteins like tofu or chicken for non-vegans.
In Tacos
- Use the rice and beans as a filling in corn tortillas, topped with salsa and avocado.
- Add shredded lettuce and vegan sour cream for extra freshness.
As a Salad Base
- Mix the rice and beans with fresh greens, tomatoes, and your favorite dressing.
- Top with cheese or nuts for additional crunch.
How to Perfect Spanish Rice And Beans
Perfecting Spanish rice and beans is all about technique and ingredient quality. Here are some tips to elevate your dish.
- Soak the Rice: Soaking the rice before cooking helps improve texture and reduces cooking time.
- Use Quality Spices: Fresh spices enhance the flavor significantly. Opt for high-quality cumin, paprika, and oregano.
- Don’t Rush Cooking: Allow it to simmer undisturbed; this helps create the best texture without burning.
- Taste as You Go: Adjust seasoning throughout the cooking process to achieve your preferred flavor profile.
- Experiment with Add-ins: Consider adding corn, diced tomatoes, or different types of beans for variety.
Best Side Dishes for Spanish Rice And Beans
Spanish rice and beans pair well with various side dishes that complement their rich flavors. Here are some great options.
- Guacamole: Creamy avocado dip that adds richness and balances the spices of the rice and beans.
- Chips and Salsa: Crispy tortilla chips served with zesty salsa add crunch to your meal.
- Grilled Corn: Sweet grilled corn on the cob brings sweetness that contrasts beautifully with savory rice and beans.
- Coleslaw: A tangy coleslaw provides a refreshing crunch that pairs well with the hearty dish.
- Roasted Sweet Potatoes: Their natural sweetness complements the spiced flavors of Spanish rice and beans nicely.
- Fried Plantains: These sweet fried slices add a delightful contrast in taste and texture.
Common Mistakes to Avoid
When making Spanish Rice And Beans, it’s easy to overlook some key steps. Here are common mistakes to avoid for the best results.
- Not soaking the rice – Failing to soak the rice can lead to uneven cooking. Always soak it for at least 10 minutes before cooking.
- Overcrowding the pot – Adding too many ingredients at once can hinder even cooking. Stick to the recommended quantities in the recipe.
- Ignoring spice balance – Under-seasoning or over-seasoning can affect flavor. Taste and adjust spices as you go along for a perfect blend.
- Not letting it simmer – Skipping the simmering step can lead to undercooked rice. Ensure you cover and let it simmer on low heat without stirring.
- Forgetting to adjust after cooking – Not tasting and adjusting seasonings before serving can result in bland food. Always check flavors right before serving.

Storage & Reheating Instructions
Refrigerator Storage
-
- Duration: Store in the refrigerator for up to 3 days.
-
- Containers: Use airtight containers to keep it fresh.
Freezing Spanish Rice And Beans
-
- Duration: Can be frozen for up to 2 months.
-
- Containers: Use freezer-safe bags or containers, leaving some space for expansion.
Reheating Spanish Rice And Beans
- Oven – Preheat your oven to 350°F (175°C) and warm for about 20 minutes, adding a splash of broth if needed.
- Microwave – Heat in short bursts, stirring occasionally until hot throughout. Add a little water if it feels dry.
- Stovetop – Reheat in a pan over medium heat with a splash of vegetable broth, stirring until warmed through.
Frequently Asked Questions
Here are some commonly asked questions about Spanish Rice And Beans that might help you during your cooking process.
What makes Spanish Rice And Beans so special?
Spanish Rice And Beans is not only delicious but also packed with nutrients. It combines complete proteins from beans and rice, making it a wholesome meal option.
Can I customize my Spanish Rice And Beans?
Absolutely! You can add vegetables like corn or zucchini, substitute different beans, or adjust spices according to your taste preferences.
Is this recipe suitable for meal prep?
Yes! Spanish Rice And Beans store well and are perfect for meal prep. Make a big batch and portion them out for easy meals throughout the week.
How do I make Spanish Rice And Beans spicier?
To spice things up, add more red pepper flakes or diced jalapeños during cooking. Adjust according to your heat preference!
Can I use brown rice instead of white rice?
Yes! Just note that brown rice will require more liquid and a longer cooking time than white rice in this recipe.
Final Thoughts
Spanish Rice And Beans is an incredibly versatile dish that appeals to everyone, whether you’re vegetarian or not. Its rich flavors and comforting texture make it perfect for any occasion. Feel free to customize it by adding your favorite veggies or adjusting the spices to suit your taste!
Spanish Rice And Beans
Spanish Rice and Beans is a delightful one-pot meal that combines rich flavors and wholesome ingredients, making it the perfect choice for busy weeknights or impressive gatherings.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Serves approximately 4
- Category: Main
- Method: Simmering
- Cuisine: Latin American
Ingredients
- 1 tablespoon oil (or vegetable broth for an oil-free option)
- 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
- 1/2 teaspoon smoked paprika
- Pinch of red pepper flakes
- Salt and black pepper to taste
- 1 1/2 cups white rice, uncooked
- 1 1/4 cups vegetable broth (or more if needed)
- 1 1/4 cups salsa
- 1 (15 oz) can kidney beans, drained and rinsed
- Optional: 1/2 cup green olives, halved
Instructions
- Soak the rice in cold water for at least 10 minutes; drain.
- In a large skillet or pot over medium heat, sauté the onion and bell pepper in oil until softened.
- Add garlic and spices; cook for an additional minute.
- Stir in soaked rice, salsa, and vegetable broth; bring to a boil.
- Cover tightly, reduce heat to low, and simmer for about 15–20 minutes until rice is cooked.
- Remove from heat, stir in kidney beans and olives if using, adjust seasonings as needed, and garnish with fresh herbs before serving.
Nutrition
- Serving Size: Approximately 1 cup (240g)
- Calories: 265
- Sugar: 5g
- Sodium: 400mg
- Fat: 5g
- Saturated Fat: 0g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg