This Spanish Rice and Beans is a flavorful and easy-to-make dish, perfect as a side or a main meal. With the combination of tender rice, savory beans, and aromatic spices, it’s a delicious, hearty addition to your dinner table.
Stay in the flavor loop! Join our newsletter to receive this recipe and other delicious updates fresh to your inbox.
Ingredients:
- 1 cup long-grain white rice
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1/2 teaspoon ground cumin
- 1/2 teaspoon paprika
- 1/2 teaspoon chili powder
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
- 1 (14.5 oz) can diced tomatoes with juice
- 1 (15 oz) can black beans, drained and rinsed
- 2 cups vegetable or chicken broth
- 1/2 cup frozen peas (optional)
- 1 tablespoon chopped fresh cilantro (for garnish)
- Lime wedges (for serving)
Instructions:
Step 1: Cook the Rice
- Heat olive oil in a large saucepan over medium heat.
- Add diced onion and sauté for 3-4 minutes until softened.
- Add minced garlic, cumin, paprika, chili powder, salt, and black pepper. Stir for 1 minute until fragrant.
- Add the rice and stir to coat it with the spices and oil. Let it cook for about 2 minutes, allowing the rice to lightly toast.
Step 2: Add Liquids and Simmer
- Stir in the diced tomatoes with juice and broth.
- Bring to a boil, then reduce the heat to low.
- Cover the pan and simmer for 15-20 minutes, or until the rice is fully cooked and the liquid is absorbed.
Step 3: Add Beans and Peas
- Once the rice is done, fluff it with a fork.
- Gently fold in the black beans and frozen peas (if using). Cover and let it sit for 5 minutes to heat through.
Step 4: Serve
- Garnish with freshly chopped cilantro.
- Serve with lime wedges for extra brightness and flavor.
Tips for Success:
- Rice Variety: Feel free to use other types of rice, such as basmati or jasmine, for a slightly different flavor and texture.
- Extra Heat: If you like a spicier dish, add a chopped jalapeño along with the garlic and onion.
- Beans: You can swap out black beans for pinto or kidney beans if you prefer.
Preparation Time: 10 minutes
Cooking Time: 25 minutes
Cuisine: Mexican/Latin
Enjoy this delicious and hearty Spanish Rice and Beans as a perfect complement to tacos, grilled meats, or as a main course on its own!
Print
Spanish Rice and Beans
- Total Time: 35 minutes
Description
This Spanish Rice and Beans is a flavorful and easy-to-make dish, perfect as a side or a main meal. With the combination of tender rice, savory beans, and aromatic spices, it’s a delicious, hearty addition to your dinner table.
Stay in the flavor loop! Join our newsletter to receive this recipe and other delicious updates fresh to your inbox.
Ingredients
- 1 cup long-grain white rice
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1/2 teaspoon ground cumin
- 1/2 teaspoon paprika
- 1/2 teaspoon chili powder
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
- 1 (14.5 oz) can diced tomatoes with juice
- 1 (15 oz) can black beans, drained and rinsed
- 2 cups vegetable or chicken broth
- 1/2 cup frozen peas (optional)
- 1 tablespoon chopped fresh cilantro (for garnish)
- Lime wedges (for serving)
Instructions
Step 1: Cook the Rice
- Heat olive oil in a large saucepan over medium heat.
- Add diced onion and sauté for 3-4 minutes until softened.
- Add minced garlic, cumin, paprika, chili powder, salt, and black pepper. Stir for 1 minute until fragrant.
- Add the rice and stir to coat it with the spices and oil. Let it cook for about 2 minutes, allowing the rice to lightly toast.
Step 2: Add Liquids and Simmer
- Stir in the diced tomatoes with juice and broth.
- Bring to a boil, then reduce the heat to low.
- Cover the pan and simmer for 15-20 minutes, or until the rice is fully cooked and the liquid is absorbed.
Step 3: Add Beans and Peas
- Once the rice is done, fluff it with a fork.
- Gently fold in the black beans and frozen peas (if using). Cover and let it sit for 5 minutes to heat through.
Step 4: Serve
- Garnish with freshly chopped cilantro.
- Serve with lime wedges for extra brightness and flavor.
Notes
Rice Variety: Feel free to use other types of rice, such as basmati or jasmine, for a slightly different flavor and texture.
Extra Heat: If you like a spicier dish, add a chopped jalapeño along with the garlic and onion.
Beans: You can swap out black beans for pinto or kidney beans if you prefer.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Cuisine: Mexican/Latin