Hearty Pinto Bean and Rice Soup

Want more deliciousness? Follow me on X @TeresasRecipes for the latest culinary creations and kitchen adventures!

Hearty Pinto Bean and Rice Soup

Warm your soul with this Hearty Pinto Bean and Rice Soup, a delightful medley of tender pinto beans, nutty rice, and a colorful array of vegetables, all simmered in a fragrant blend of spices. This comforting dish not only nourishes the body but also pays homage to the rich culinary traditions of Latin America, where beans and rice are staples. Serve it with a sprinkle of fresh cilantro and a squeeze of zesty lime for a burst of flavor that will transport you to a cozy kitchen filled with the aroma of home-cooked goodness.

Servings: 6

Ingredients

  • Pinto beans (1 cup, dried)
  • Rice (1/2 cup, uncooked)
  • Vegetable broth (6 cups)
  • Olive oil (2 tablespoons)
  • Onion (1, chopped)
  • Carrot (1, diced)
  • Celery (2 stalks, diced)
  • Garlic (3 cloves, minced)
  • Cumin (1 teaspoon)
  • Chili powder (1 teaspoon)
  • Salt (to taste)
  • Pepper (to taste)
  • Lime (1, juiced)
  • Cilantro (1/4 cup, chopped (for garnish))

Instructions

  1. Rinse the pinto beans and soak them in water overnight. Drain and rinse before using.
  2. In a large pot, heat the olive oil over medium heat. Add the chopped onion, diced carrot, diced celery, and minced garlic. Cook until the vegetables are tender and fragrant, about 5 minutes.
  3. Add the soaked pinto beans, uncooked rice, vegetable broth, cumin, chili powder, salt, and pepper to the pot. Stir well to combine.
  4. Bring the mixture to a boil, then reduce the heat to low and let it simmer, covered, for about 45 minutes, or until the beans and rice are tender and cooked through.
  5. Once cooked, stir in the lime juice and chopped cilantro. Taste and adjust the seasoning if needed.
  6. Serve hot, garnished with additional cilantro and lime wedges, if desired.

Dietary Information

Servings: 6 • Dish Type: Main Course • Prep Time: 10 minutes • Cook Time: 1 hour • Calories: 250 • Fat: 6g • Carbs: 40g • Protein: 12g • Sodium: 300mg • Sugar: 2g