Spanish Rice And Beans
Rich and flavorful Spanish rice and beans is the perfect weeknight dinner for vegetarians and vegans alike. This dish is also a tasty side for meat-eaters or pescatarians. Easy to make in one pot, it embodies all the qualities of supreme comfort food. Naturally gluten-free, dairy-free, and packed with complete proteins, this recipe is a must-try for any occasion.
Why You’ll Love This Recipe
- Quick and Easy: This dish comes together in one pot, making cleanup a breeze.
- Flavor-Packed: With spices like cumin and paprika, each bite bursts with flavor.
- Versatile: Serve it as a main course or as a side dish; it fits any meal.
- Healthy Option: Packed with protein and fiber from beans and rice, it’s nutritious too.
- Customizable: Add your favorite veggies or spices to make it your own.

Tools and Preparation
Having the right tools makes cooking Spanish rice and beans simple and enjoyable. Gather everything you need before starting to streamline the process.
Essential Tools and Equipment
- Large skillet or pot
- Cutting board
- Knife
- Measuring cups
- Mixing spoon
Importance of Each Tool
- Large skillet or pot: A spacious vessel ensures even cooking for all ingredients.
- Cutting board: Provides a safe surface for chopping vegetables efficiently.
- Knife: A sharp knife makes quick work of dicing onions and peppers.
- Measuring cups: Accurate measurements guarantee the perfect balance of flavors.
Ingredients
Rich and flavorful Spanish rice and beans, 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 a 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: Prepare the Rice
Add the rice to a bowl with cold or lukewarm water and let it soak for at least 10 minutes. If time allows, soaking for up to 30 minutes yields better results. After soaking, discard the water. Meanwhile, chop the onion, garlic, bell pepper, and prep 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é for about three minutes until softened. Stir in the garlic, along with all spices including ground cumin, sweet paprika, dried oregano, smoked paprika, and red pepper flakes. Sauté for an additional minute until fragrant.
Step 3: Combine Ingredients
Add the soaked rice, salsa, and vegetable broth. Bring the mixture to a boil. Note that additional vegetable broth may be needed if using rice that requires longer cooking times.
Step 4: Simmer
Cover the skillet or pot with a lid. Let it simmer on low heat for about 15–20 minutes without uncovering or stirring! Cooking time depends on your chosen rice variety; jasmine or basmati cooks faster than brown rice.
Step 5: Final Touches
Once cooked, turn off the heat. Remove the lid carefully and taste your dish. Adjust seasonings by adding more salt, black pepper, cumin, or red pepper flakes if desired. Stir in drained kidney beans and optional green olives. Garnish with fresh herbs like cilantro or parsley before serving. Store leftovers covered in the refrigerator for up to three days.
How to Serve Spanish Rice And Beans
Spanish rice and beans is a versatile dish that can be enjoyed in many ways. Whether you are serving it as a main meal or as a side, these suggestions will enhance your dining experience.
As a Main Dish
- Serve it warm in bowls topped with fresh herbs for a comforting meal.
- Pair with avocado slices for added creaminess and flavor.
As a Side Dish
- Offer it alongside grilled vegetables to complement the flavors.
- Serve with crusty bread to soak up any delicious sauce left on the plate.
In Tacos
- Use Spanish rice and beans as a filling in soft or hard taco shells.
- Add toppings like salsa, guacamole, and cheese for extra flavor.
With Fried Eggs
- Top the rice and beans with a fried egg for a protein-rich breakfast or brunch option.
- Drizzle with hot sauce for an extra kick.
In Burrito Bowls
- Layer Spanish rice and beans with greens, corn, and your favorite proteins in a bowl.
- Customize it with dressings or sauces for variety.
How to Perfect Spanish Rice And Beans
To achieve the best flavors and textures in your Spanish rice and beans, follow these tips. They will help ensure that this dish turns out perfectly every time.
- Soak the rice: Soaking the rice for at least 10 minutes helps it cook evenly and become fluffy.
- Use fresh spices: Fresh spices will enhance the flavor significantly; consider replacing old spices if needed.
- Avoid stirring while cooking: Avoid lifting the lid during cooking to keep the steam trapped, which is essential for proper rice cooking.
- Taste before serving: Always taste your dish before serving; this allows you to adjust seasoning as needed.
- Garnish generously: Fresh herbs add brightness; don’t skip this step!
Best Side Dishes for Spanish Rice And Beans
If you’re looking to complement your Spanish rice and beans, consider these delightful side dishes. Each of them enhances the overall meal experience.
- Grilled Corn on the Cob: Sweet and smoky, grilled corn pairs perfectly with the savory flavors of rice and beans.
- Crispy Plantains: Fried or baked plantains add sweetness and crunch, balancing the dish beautifully.
- Guacamole: Creamy guacamole brings richness that contrasts nicely with the spices of Spanish rice and beans.
- Roasted Vegetables: A medley of roasted seasonal veggies adds color and nutrients to your meal.
- Simple Green Salad: A light salad dressed with lime juice offers freshness that cuts through the hearty dish.
- Chips & Salsa: Crunchy tortilla chips served with salsa make for an easy appetizer or snack alongside your meal.
Common Mistakes to Avoid
Making Spanish rice and beans can be straightforward, but there are common mistakes that can lead to subpar results. Here are a few pitfalls to avoid:
- Skipping the soaking step: Failing to soak the rice can result in uneven cooking. Always soak your rice for at least 10 minutes to achieve the best texture.
- Overcrowding the pot: Adding too many ingredients at once can affect cooking times. Be sure to follow the recipe closely and avoid overcrowding.
- Not adjusting for rice variety: Different types of rice have varying cooking times. Always check package instructions and adjust broth accordingly for perfect results.
- Lifting the lid too often: Removing the lid during cooking can release steam, affecting how well the rice cooks. Keep it covered until it’s time to serve.
- Neglecting seasoning adjustments: Tasting your dish before serving is essential. Adjust seasonings as needed, especially salt and spices, to suit your palate.

Storage & Reheating Instructions
Refrigerator Storage
- Duration: Store in an airtight container for up to 3 days.
- Cooling: Allow the dish to cool completely before refrigerating.
- Containers: Use glass or plastic containers that seal well.
Freezing Spanish Rice And Beans
- Duration: Freeze for up to 3 months for best quality.
- Containers: Use freezer-safe containers or heavy-duty freezer bags.
- Thawing: Thaw overnight in the refrigerator before reheating.
Reheating Spanish Rice And Beans
- Oven: Preheat to 350°F (175°C) and cover with foil. Heat until warmed through, about 20 minutes.
- Microwave: Place in a microwave-safe dish, cover, and heat for 2-3 minutes or until hot. Stir halfway through.
- Stovetop: Heat in a skillet over medium heat, stirring occasionally until warmed throughout.
Frequently Asked Questions
Here are some common questions about Spanish rice and beans that may help you make this delicious dish even better!
Can I make Spanish Rice And Beans ahead of time?
Yes! You can prepare this dish a day in advance. Simply store it in the refrigerator and reheat it when ready to serve.
What variations can I use for Spanish Rice And Beans?
Feel free to customize this recipe by adding vegetables like corn or zucchini, or using different beans such as black beans or pinto beans.
Is Spanish Rice And Beans gluten-free?
Absolutely! This recipe is naturally gluten-free since it uses only rice and beans without any gluten-containing ingredients.
How do I store leftovers of Spanish Rice And Beans?
Store leftovers in an airtight container in the refrigerator for up to three days or freeze them for longer storage.
Final Thoughts
Spanish rice and beans is a versatile dish loved by vegetarians and meat-eaters alike. Its rich flavors make it perfect as a main course or a side dish. Feel free to customize it with various spices or additional veggies according to your taste preferences. Enjoy this comforting meal any night of the week!
Spanish Rice and Beans
Spanish Rice and Beans is a delightful one-pot dish that brings the vibrant flavors of Spain to your table. This comforting meal is perfect for vegetarians, vegans, and meat-eaters alike, showcasing a medley of aromatic spices and wholesome ingredients. Made with hearty rice, nutritious beans, and colorful veggies, it’s not only easy to prepare but also gluten-free and packed with protein. Whether served as a main course or a side dish, this recipe embodies the spirit of comfort food while being incredibly versatile. Customize it with your favorite vegetables or spices for a personal touch. Enjoy this satisfying dish any night of the week!
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Approximately six servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Spanish
Ingredients
- 1 tbsp oil (or vegetable 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
- 1/2 cup green olives (optional)
- 1 1/2 cups white rice (uncooked)
- 1 can kidney beans (drained and rinsed)
- 1 1/4 cups vegetable broth
- 1 1/4 cups salsa
Instructions
- Soak the rice in cold water for at least 10 minutes; drain.
- In a large skillet or pot, heat oil over medium heat. Sauté onion and bell pepper until softened, about three minutes.
- Add minced garlic and spices; sauté for another minute until fragrant.
- Stir in soaked rice, salsa, and vegetable broth; bring to a boil.
- Cover and simmer on low heat for about 15–20 minutes without stirring.
- Once cooked, turn off the heat and stir in kidney beans and olives if using. Adjust seasonings before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 8g
- Sodium: 450mg
- Fat: 6g
- Saturated Fat: 0.5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg