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

Spanish Rice and Beans is a delightful one-pot dish that brings the vibrant flavors of Latin cuisine right to your table. This easy-to-make recipe combines wholesome ingredients, including tender white rice, hearty kidney beans, and a medley of spices for a satisfying meal that works well for both vegetarians and meat-eaters. Perfect for busy weeknights, this dish is not only quick to prepare but also naturally gluten-free and dairy-free. Serve it as a main course or alongside your favorite grilled proteins for a comforting family dinner.

  • Total Time: 35 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 1 tbsp oil (or veggie broth)
  • 1 medium onion (diced)
  • 1 medium red bell pepper (chopped)
  • 34 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)
  • 1 1/4 cups vegetable broth
  • 1 1/4 cups salsa
  • 1 (15 oz) can kidney beans (drained and rinsed)
  • Fresh herbs for garnish

Instructions

  1. Soak the rice in cold water for 10–30 minutes, then drain.
  2. In a large skillet or pot, heat oil over medium heat; sauté onion and bell pepper until soft.
  3. Stir in garlic and spices; cook for an additional minute.
  4. Add soaked rice, salsa, and vegetable broth; bring to a boil.
  5. Cover and simmer on low heat for 15–20 minutes without lifting the lid.
  6. After cooking, stir in rinsed beans and adjust seasoning as needed. Garnish with fresh herbs before serving.
  • Author: Sarah DuRoss
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main
  • Method: One-Pot
  • Cuisine: Latin

Nutrition

  • Serving Size: 1 serving
  • Calories: 290
  • Sugar: 3g
  • Sodium: 550mg
  • Fat: 5g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 51g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg