Description
Spanish Rice and Beans is a flavorful and hearty dish made with seasoned rice, tender beans, and aromatic spices. It’s perfect as a side dish or a satisfying vegetarian main course. Simple, delicious, and packed with flavor, this one-pot meal is a must-try!
Subscribe to our newsletter to get this recipe delivered straight to your inbox and never miss out on delicious updates.
Ingredients
- Olive Oil (2 tbsp) – For sautéing.
- Onion (1 medium, diced) – Adds depth of flavor.
- Garlic (3 cloves, minced) – Essential for an aromatic base.
- Bell Pepper (1, diced, any color) – Adds sweetness and texture.
- Long-Grain White Rice (1 ½ cups) – The perfect fluffy texture.
- Diced Tomatoes (1 can, 14.5 oz, with juice) – A rich tomato base.
- Vegetable or Chicken Broth (3 cups) – Enhances the flavor.
- Tomato Paste (2 tbsp) – Adds depth and richness.
- Black Beans or Kidney Beans (1 can, 15 oz, drained & rinsed) – Provides protein and texture.
- Cumin (1 tsp) – A warm, earthy spice.
- Paprika (1 tsp) – Adds a smoky touch.
- Oregano (½ tsp) – Enhances the flavor.
- Salt & Pepper (to taste) – Essential seasoning.
- Bay Leaf (1, optional) – For an extra layer of flavor (remove before serving).
- Fresh Cilantro (¼ cup, chopped, optional) – For garnish.
- Lime Wedges – A squeeze of lime brightens up the dish!
Instructions
Step 1: Sauté the Aromatics
Heat olive oil in a large skillet over medium heat. Add the diced onion and bell pepper. Cook for 3–4 minutes until softened. Add the garlic and sauté for another 30 seconds.
Step 2: Toast the Rice
Stir in the rice and cook for 2 minutes, allowing it to lightly toast. This enhances the flavor and prevents mushy rice.
Step 3: Add Tomatoes and Spices
Mix in the diced tomatoes (with juice), tomato paste, cumin, paprika, oregano, salt, and pepper. Stir well to coat the rice with the seasonings.
Step 4: Pour in the Broth
Add the broth and bay leaf (if using). Stir, bring to a gentle boil, then reduce heat to low. Cover and simmer for 15–20 minutes, until the rice is tender and the liquid is absorbed.
Step 5: Add the Beans
Gently fold in the drained beans and let cook for another 5 minutes, allowing the flavors to meld.
Step 6: Fluff and Serve
Remove the bay leaf, fluff the rice with a fork, and garnish with fresh cilantro. Serve with lime wedges for a zesty finish!
Notes
- Rinse the Rice – Removes excess starch and prevents clumping.
- Use Low Heat for Simmering – Prevents burning and ensures even cooking.
- Let It Rest – After cooking, let the rice sit covered for 5 minutes before fluffing.
- Customize with Veggies – Add corn, peas, or jalapeños for extra texture and spice.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Cuisine: Spanish-Inspired