Description
Spanish Rice and Beans is a delicious and hearty dish made with fluffy rice, tender beans, and a blend of savory spices. This one-pot meal is packed with flavor and makes the perfect side dish or a satisfying vegetarian main course. It’s simple, affordable, and great for meal prep!
Stay in the flavor loop! Join our newsletter to receive this recipe and other delicious updates fresh to your inbox.
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 a touch of sweetness and texture.
- Long-Grain White Rice (1 ½ cups) – The base for fluffy rice.
- Diced Tomatoes (1 can, 14.5 oz, with juice) – Provides a rich tomato base.
- Vegetable or Chicken Broth (3 cups) – Enhances flavor.
- Tomato Paste (2 tbsp) – Adds richness and depth.
- Black Beans or Kidney Beans (1 can, 15 oz, drained & rinsed) – Adds protein and texture.
- Cumin (1 tsp) – A warm, earthy spice.
- Paprika (1 tsp) – Adds a smoky depth.
- Oregano (½ tsp) – A classic Mediterranean herb.
- Salt & Pepper (to taste) – Essential seasoning.
- Bay Leaf (1, optional) – Enhances the overall flavor.
- 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 blend.
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 bright, zesty finish!
Notes
- Rinse the Rice – Removes excess starch to prevent 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