Spanish Rice And Beans
Rich and flavorful Spanish Rice And Beans is the perfect dish for any weeknight dinner. This recipe caters to vegetarians and vegans, making it a versatile option for everyone. Not only is it easy to prepare in one pot, but it also brings all the comforting flavors that make it a family favorite. Whether you’re serving it as a main course or a side dish alongside grilled meats, this gluten-free and dairy-free meal is sure to impress.
Why You’ll Love This Recipe
- Quick Preparation: Ready in just 35 minutes, making it an ideal choice for busy weeknights.
- Flavorful Ingredients: A blend of spices and fresh vegetables creates an irresistible taste.
- Nutrient-Rich: Packed with protein and fiber from beans and rice, it’s a healthy meal option.
- One-Pot Wonder: Minimal cleanup required since everything cooks in a single pot.
- Versatile Dish: Perfect as a main or side dish; pairs wonderfully with various proteins or can be enjoyed alone.

Tools and Preparation
To make your cooking experience seamless, gather these essential tools before starting the recipe.
Essential Tools and Equipment
- Large skillet or pot
- Cutting board
- Knife
- Measuring cups and spoons
- Wooden spoon
Importance of Each Tool
- Large skillet or pot: Essential for sautéing ingredients and cooking rice evenly.
- Cutting board: Provides a safe surface to chop vegetables without mess.
- Measuring cups and spoons: Ensures accurate ingredient measurements for best results.
Ingredients
For the Base
- 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)
For Seasoning
- 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)
For the Rice and Beans
- 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))
For Garnish
- 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. Let it soak for at least 10 minutes, preferably 30 minutes if you have time. After soaking, discard the water. While waiting, 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 diced onion and chopped bell pepper. Sauté for about 3 minutes until softened. Stir in minced garlic along with all spices. Continue sautéing for an additional minute until fragrant.
Step 3: Combine Ingredients
Add soaked rice, salsa, and vegetable broth into the skillet. Bring this mixture to a boil. Note that you may need additional vegetable broth if using rice that requires longer cooking times.
Step 4: Simmer
Cover the skillet or pot with a lid. Reduce heat to low and let simmer without lifting the lid for about 15–20 minutes. Avoid stirring during cooking! The exact time will depend on your rice variety—Jasmine or Basmati will cook faster than brown rice.
Step 5: Final Touches
After cooking time is up, turn off the heat but leave the lid on for an extra few minutes. Taste your dish; adjust seasonings if needed by adding salt, black pepper, cumin, or red pepper flakes according to preference. Finally, stir in kidney beans and olives if desired. Garnish with fresh herbs like cilantro or parsley before serving.
Enjoy your delicious Spanish Rice And Beans, perfect for sharing with family or keeping as leftovers!
How to Serve Spanish Rice And Beans
Spanish rice and beans can be enjoyed in various ways, making it a versatile dish for any meal. Whether you want it as a main course or a side, there are plenty of options to elevate your dining experience.
As a Main Dish
- Serve it warm with fresh herbs on top for an appealing look and burst of flavor.
- Pair it with avocado slices or guacamole for added creaminess.
As a Side Dish
- Complement grilled vegetables alongside your Spanish rice and beans for a colorful plate.
- Offer it with bread or warm tortillas to soak up the flavors.
In a Burrito Bowl
- Layer the rice and beans with corn, lettuce, and salsa in a bowl for a filling burrito bowl experience.
- Add shredded cheese or vegan cheese for extra richness.
With Fried Plantains
- Serve alongside crispy fried plantains to balance the savory flavors with sweetness.
- This combination is especially popular in Latin American cuisine.
How to Perfect Spanish Rice And Beans
Perfecting Spanish rice and beans involves attention to detail and some helpful tips. Follow these suggestions for a delicious outcome every time.
- Soak the Rice: Soaking the rice for at least 10 minutes helps achieve better texture and shorter cooking time.
- Use Quality Spices: Fresh spices enhance flavor significantly. Opt for new spices if yours are old.
- Taste as You Go: Adjust seasonings during cooking to ensure the best flavor profile that suits your palate.
- Don’t Stir While Cooking: Allowing the rice to steam undisturbed helps prevent mushiness and ensures even cooking.
- Experiment with Beans: Try different types of beans like black beans or pinto beans for varied textures and flavors.
Best Side Dishes for Spanish Rice And Beans
When serving Spanish rice and beans, consider pairing them with complementary sides that enhance the meal’s overall appeal. Here are some great options:
- Grilled Corn Salad: A refreshing mix of corn, tomatoes, cilantro, and lime juice that adds brightness.
- Guacamole: Creamy avocado dip that pairs perfectly with the savory flavors of rice and beans.
- Fried Plantains: Sweet plantains provide a delightful contrast to the dish’s spices.
- Sautéed Greens: Quickly sautéed spinach or kale adds nutritional value and color to your plate.
- Pico de Gallo: Fresh salsa made with tomatoes, onions, jalapeños, and lime juice adds zestiness.
- Crispy Tortilla Chips: Serve crunchy chips on the side for dipping into salsa or guacamole.
- Cilantro Lime Rice: An alternative rice option that brings additional herbal notes to the meal.
- Roasted Vegetables: Seasonal roasted veggies add variety and nutrition alongside your main dish.
Common Mistakes to Avoid
Making Spanish rice and beans can be simple, but there are common pitfalls to watch out for.
- Skipping the Soaking: Not soaking the rice can lead to uneven cooking. Always soak your rice for at least 10 minutes before cooking for best results.
- Ignoring Rice Varieties: Different rice types have varying cooking times. Be sure to check package instructions for the specific rice you use to avoid undercooking or overcooking.
- Overcrowding the Pot: Adding too many ingredients at once can affect cooking time and flavor. Stick to the recipe’s ingredient amounts for a balanced dish.
- Lifting the Lid: Removing the lid during cooking releases steam, which is crucial for proper cooking. Keep the lid on until the time is up!
- Forgetting Seasoning Adjustments: It’s easy to miss adjusting seasonings at the end. Taste your dish before serving and add more spices as needed.

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 to prevent moisture buildup.
Freezing Spanish Rice And Beans
- Duration: Freeze for up to 2 months in a freezer-safe container.
- Portioning: Consider portioning into smaller containers for easier thawing.
Reheating Spanish Rice And Beans
- Oven: Preheat oven to 350°F (175°C). Cover with foil and heat for about 20 minutes or until warm.
- Microwave: Place in a microwave-safe bowl, cover with a lid or wrap, and heat on medium power in 1-minute intervals until hot.
- Stovetop: Heat in a skillet over medium heat, adding a splash of water or broth if necessary to prevent sticking.
Frequently Asked Questions
Here are some common questions about making Spanish rice and beans.
What is Spanish Rice And Beans?
Spanish rice and beans is a flavorful, one-pot dish that combines rice with spices, vegetables, and beans, perfect for vegans and meat-eaters alike.
Can I customize my Spanish Rice And Beans?
Absolutely! Feel free to add your favorite vegetables or proteins like tofu or tempeh for added nutrition and flavor.
How do I make it spicier?
To increase the spice level in your Spanish rice and beans, simply add more red pepper flakes or include diced jalapeños while sautéing.
Is this dish gluten-free?
Yes, Spanish rice and beans are naturally gluten-free as they contain no wheat-based ingredients.
Final Thoughts
Spanish rice and beans are not only delicious but also versatile. This dish can easily be customized with various ingredients to suit your taste. Whether enjoyed as a hearty main course or a delightful side dish, it promises comfort and satisfaction. Give it a try today!
Spanish Rice And Beans
Spanish Rice and Beans is a vibrant, one-pot dish that bursts with flavor and comfort. Ideal for busy weeknights, this meal is not only quick to prepare but also caters to both vegetarians and vegans. With a delightful blend of spices, fresh vegetables, and nutrient-rich beans, this recipe ensures a satisfying experience whether served as a main dish or a hearty side. It offers a fantastic balance of protein and fiber, making it a wholesome choice for the whole family. Enjoy this gluten-free classic that brings the warmth of Latin American cuisine to your dinner table!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main
- Method: One-pot cooking
- Cuisine: Latin American
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 ½ cups white rice (uncooked)
- 1 ¼ cups vegetable broth
- 1 ¼ cups salsa
- 1 can kidney beans (15 oz, drained and rinsed)
Instructions
- Soak the rice in cold water for at least 10 minutes; drain.
- Heat oil in a large skillet over medium heat. Sauté onion and bell pepper for about 3 minutes until softened. Add garlic and spices; cook for another minute.
- Stir in soaked rice, salsa, and vegetable broth; bring to a boil.
- Cover, reduce heat, and simmer for 15–20 minutes without lifting the lid.
- Turn off heat after cooking; let sit covered for a few minutes. Adjust seasonings if necessary, then stir in kidney beans.
Nutrition
- Serving Size: 1 cup (200g)
- Calories: 290
- Sugar: 2g
- Sodium: 420mg
- Fat: 6g
- Saturated Fat: 0g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg