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

Creamy Pinto Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pinto beans are a comforting staple that brings warmth and flavor to any meal. This recipe transforms dried pinto beans into a creamy, flavorful dish perfect for tacos, salads, or as a hearty side. Simple ingredients and easy preparation make it an ideal choice for weeknight dinners or family gatherings. With the aroma of sautéed onions and garlic filling your kitchen, you’ll be eager to share this delightful dish with loved ones.

  • Total Time: 1 hour 40 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 1 cup dried pinto beans
  • 1 medium yellow onion, chopped
  • 3 cloves fresh garlic, minced
  • 4 cups vegetable broth (low-sodium)
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • Salt and pepper to taste

Instructions

  1. Rinse the dried pinto beans under cold water. Place them in a large bowl and cover with water; soak overnight.
  2. In a large pot over medium heat, add 2 tbsp olive oil. Sauté chopped onions and minced garlic until translucent.
  3. Drain the soaked beans and add them to the pot along with the vegetable broth. Stir to combine.
  4. Sprinkle in cumin and chili powder, adjusting to taste. Season with salt and pepper but hold off on adding too much salt at this stage.
  5. Cover the pot, reduce heat to low, and simmer for 1 to 1.5 hours until beans are tender, stirring occasionally.
  6. Taste and adjust seasoning before serving.
  • Author: Emily Harrison
  • Prep Time: 10 minutes
  • Cook Time: 90 minutes
  • Category: Side Dish
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 245
  • Sugar: 0g
  • Sodium: 350mg
  • Fat: 2g
  • Saturated Fat: 0g
  • Unsaturated Fat: 1g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 13g
  • Protein: 15g
  • Cholesterol: 0mg