Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spanish Rice and Beans

Spanish Rice and Beans


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia valmed
  • Total Time: 35 minutes

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