Spanish Rice And Beans
Rich and flavorful Spanish rice and beans is the ultimate comfort food that caters to both vegetarians and meat-eaters alike. This easy one-pot recipe is perfect for a weeknight dinner or as a side dish for gatherings. With its vibrant flavors and wholesome ingredients, it also serves as a great source of complete proteins. Plus, it’s naturally gluten-free and dairy-free!
Why You’ll Love This Recipe
- Quick and Easy Preparation: This dish can be made in just one pot, minimizing cleanup while still delivering maximum flavor.
- Versatile Meal Option: Perfect as a main course for vegans or a delightful side for meat dishes, appealing to everyone at the table.
- Healthy Ingredients: Packed with nutrients, this recipe features beans, vegetables, and spices that provide great flavor without compromising health.
- Flavorful Comfort Food: The combination of spices creates a rich taste that satisfies cravings for hearty meals.
- Customizable Dish: Feel free to add your favorite veggies or adjust the spice levels to match your preferences.

Tools and Preparation
To make this delicious Spanish rice and beans, you’ll need some essential tools to help you along the way.
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: Allows for even cooking and provides ample space for all ingredients.
- Cutting board: Keeps your workspace organized while chopping vegetables safely.
- Knife: A sharp knife ensures quick and precise cutting of vegetables.
- Measuring cups and spoons: Accurate measurements are key to achieving balanced flavors in your dish.
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 pescetarians! 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: Soak the Rice
Add the rice to a bowl with cold or lukewarm water. Let it soak for at least 10 minutes; 30 minutes is ideal if you have the time. After soaking, discard the water. Meanwhile, chop the onion, garlic, bell pepper, and prep the 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; sauté for an additional minute to release flavors.
Step 3: Combine Ingredients
Add soaked rice to the skillet along with salsa and vegetable broth. Bring this mixture to a boil while stirring occasionally. If you’re using rice that requires longer cooking time, make sure you have extra vegetable broth on hand.
Step 4: Simmer
Cover the skillet or pot with a lid. Reduce heat to low and let it simmer without lifting the lid or stirring for about 15–20 minutes. Cooking times may vary based on rice type—check package instructions for guidance.
Step 5: Final Touches
Once cooked, turn off the heat and remove the lid carefully. Taste your dish and adjust seasonings if necessary by adding salt, black pepper, cumin, or red pepper flakes as desired. Finally, stir in drained kidney beans and optional green olives before garnishing with fresh herbs like cilantro or parsley.
Enjoy your delicious Spanish rice and beans!
How to Serve Spanish Rice And Beans
Spanish rice and beans are versatile and can be served in various ways to enhance your dining experience. Whether you’re looking for a hearty main dish or a delightful side, these serving suggestions will elevate your meal.
As a Main Dish
- Serve it hot for a satisfying vegetarian or vegan dinner option.
- Add avocado slices on top for creaminess and healthy fats.
With Fresh Toppings
- Garnish with fresh cilantro or parsley for a burst of flavor.
- Squeeze lime juice over the dish for a refreshing zest.
In Tacos or Burritos
- Use the Spanish rice and beans as filling for tacos or burritos.
- Add toppings like salsa, guacamole, or shredded lettuce for extra crunch.
Pairing with Grilled Vegetables
- Serve alongside grilled veggies to add color and nutrition to your plate.
- Drizzle with olive oil and season with salt before grilling.
As a Side Dish
- Offer as a side to grilled fish or chicken for meat-eaters.
- Perfectly complements any Latin-inspired main course.
How to Perfect Spanish Rice And Beans
To ensure your Spanish rice and beans turn out perfectly every time, follow these helpful tips.
- Soak the rice: Soaking the rice enhances its texture and reduces cooking time.
- Use quality broth: A good vegetable broth elevates the flavor significantly.
- Don’t stir while cooking: This helps create fluffy rice by preventing it from becoming mushy.
- Adjust seasonings: Taste before serving and tweak spices according to your preference.
- Let it rest: Allow the dish to sit covered after cooking; this helps flavors meld together beautifully.
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:
- Grilled Corn on the Cob: Sweet and smoky, grilled corn adds a delightful crunch. Brush with lime butter for added flavor.
- Crispy Plantains: Fried plantains offer a sweet contrast that balances the savory beans and rice perfectly.
- Simple Green Salad: A light salad with mixed greens, tomatoes, and vinaigrette adds freshness to your meal.
- Guacamole: Creamy guacamole is always a hit; it’s perfect for dipping alongside your main dish.
- Sautéed Greens: Spinach or kale sautéed with garlic makes for a nutritious side packed with vitamins.
- Chips and Salsa: Tortilla chips paired with fresh salsa create a crunchy accompaniment that everyone loves.
Common Mistakes to Avoid
Cooking Spanish rice and beans can be a delightful experience, but there are common pitfalls to watch out for.
- Boldly ignore rice soaking: Many skip the soaking step, which helps achieve a better texture. Soak your rice for at least 10 minutes to improve its cooking quality.
- Boldly over-season: Adding too many spices can overwhelm the dish. Start with the recommended amounts and adjust according to your taste as you cook.
- Boldly stir during cooking: Stirring the rice while it’s simmering can cause it to become mushy. Keep the lid on and let it cook undisturbed for perfect results.
- Boldly forget about variety: Not all rice cooks the same way. Make sure to check the package instructions for cooking times based on the type of rice you use.
- Boldly neglect leftovers: Leftovers can quickly spoil if not stored properly. Make sure to refrigerate within two hours of cooking for safety.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Keep in the refrigerator for up to 3 days.
Freezing Spanish Rice And Beans
- Place in freezer-safe containers or bags.
- Can be frozen for up to 3 months.
Reheating Spanish Rice And Beans
- Oven: Preheat to 350°F (175°C) and heat for about 20 minutes until warmed through.
- Microwave: Heat in short intervals, stirring occasionally until hot.
- Stovetop: Add a splash of water or broth, heat over medium until warmed.
Frequently Asked Questions
Here are some common questions about Spanish rice and beans that might help you.
What is Spanish Rice And Beans?
Spanish rice and beans is a hearty dish combining seasoned rice with protein-rich beans, making it a nutritious vegetarian option.
Can I customize my Spanish Rice And Beans?
Absolutely! You can add vegetables like corn or zucchini, switch up the beans, or adjust spices based on your preference.
How do I make Spanish Rice And Beans spicier?
To add more heat, include extra red pepper flakes or diced jalapeños during cooking. Adjust according to your taste!
Is this recipe suitable for meal prep?
Yes! Spanish rice and beans store well, making them perfect for meal prepping. Just follow storage instructions above.
Final Thoughts
Spanish rice and beans is not only a comforting meal but also incredibly versatile. You can easily customize it with different spices or vegetables to suit your taste. Give this easy one-pot recipe a try for a delicious weeknight dinner that everyone will love!
Spanish Rice and Beans
Spanish Rice and Beans is a vibrant and satisfying dish that perfectly balances flavor and nutrition. This one-pot recipe is ideal for busy weeknights or as a delightful side at gatherings, appealing to both vegetarians and meat lovers alike. Made with wholesome ingredients, including protein-rich beans, colorful vegetables, and aromatic spices, it delivers a comforting taste that warms the soul. Plus, it’s naturally gluten-free and dairy-free! Customize it by adding your favorite veggies or adjusting the spice levels to suit your palate. Enjoy this nutritious meal that’s not only quick to prepare but also a feast for the eyes!
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Serves approximately 6 people 1x
- Category: Dinner
- Method: One-pot
- Cuisine: 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/2 cup green olives (optional)
- 1 (15 oz) can kidney beans (drained and rinsed)
- 1 1/4 cups vegetable broth
- 1 1/4 cups salsa
- 1 1/2 cups white rice (uncooked)
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 for about 3 minutes until softened. Add garlic and spices; sauté for another minute.
- Stir in soaked rice, salsa, and vegetable broth; bring to a boil.
- Cover and reduce heat to low; simmer for about 15–20 minutes without lifting the lid.
- After cooking, stir in kidney beans and optional olives. Adjust seasoning as needed before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 250
- Sugar: 4g
- Sodium: 410mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 7g
- Protein: 9g
- Cholesterol: 0mg