Nutrition Facts for Ranch style pinto beans

Ranch Style Pinto Beans

Dive into the bold, smoky flavors of Ranch Style Pinto Beans—a hearty, protein-packed dish that’s a true crowd-pleaser. This easy recipe starts with tender, slow-simmered pinto beans infused with a rich blend of spices like cumin, smoked paprika, and chili powder, balanced perfectly with fragrant garlic, diced tomatoes, and a hint of oregano. Using beef or vegetable broth as the base ensures a deeply flavorful experience, while the long cooking time allows the flavors to meld beautifully. Perfect as a comforting side dish, a standalone meal with cornbread or rice, or a filling for tacos and burritos, these beans embody everything you love about classic ranch-style cooking. Garnish with fresh cilantro for a burst of freshness and serve up rustic, homestyle goodness with every bite! Keywords: Ranch Style Pinto Beans, pinto beans recipe, hearty bean dish, slow-simmered beans, smoky bean recipe.

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Ranch Style Pinto Beans
Prep Time:15 mins
Cook Time:120 mins
Total Time:135 mins
Servings: 6

Ingredients

  • 2 cups Dried pinto beans
  • 2 tablespoons Olive oil
  • 1 large White onion, diced
  • 4 Garlic cloves, minced
  • 1 14-ounce can Canned diced tomatoes
  • 2 tablespoons Tomato paste
  • 4 cups Beef broth or vegetable broth
  • 1 teaspoon Ground cumin
  • 1 teaspoon Chili powder
  • 1 teaspoon Smoked paprika
  • 1 teaspoon Dried oregano
  • 1.5 teaspoons Salt
  • 0.5 teaspoons Pepper
  • 2 Bay leaves
  • 2 tablespoons Cilantro, chopped (optional, for garnish)

Directions

Step 1

Rinse the pinto beans thoroughly under cold water to remove any dirt or debris.

Step 2

Place the beans in a large bowl, cover with water, and soak overnight (at least 8 hours). For a quick soak, bring the beans to a boil in a large pot of water, turn off the heat, and let them sit for 1 hour.

Step 3

Drain the soaked beans and set them aside.

Step 4

In a large pot or Dutch oven, heat the olive oil over medium heat.

Step 5

Add the diced onion and sauté for 4-5 minutes until softened.

Step 6

Stir in the minced garlic and cook for an additional 1 minute, until fragrant.

Step 7

Add the diced tomatoes and tomato paste to the pot, stirring to combine.

Step 8

Pour in the beef or vegetable broth, then stir in the cumin, chili powder, smoked paprika, oregano, salt, and pepper.

Step 9

Add the drained pinto beans and bay leaves to the pot.

Step 10

Bring the mixture to a boil, then reduce the heat to low, cover the pot, and simmer for 1.5 to 2 hours, or until the beans are tender. Stir occasionally and add more water or broth if needed to keep the beans covered.

Step 11

Once the beans are fully cooked and the flavors have melded, remove the bay leaves and adjust seasoning with additional salt or pepper, if desired.

Step 12

Serve hot, garnished with chopped cilantro if using. These beans pair wonderfully with cornbread, rice, or as a filling for tacos and burritos.

Nutrition Facts

Serving size 2011.2 grams (2011.2g)
Amount per serving % Daily Value*
Calories 1151
Total Fat 45.70g 59%
Saturated Fat 8.60g 43%
Polyunsaturated Fat 6.90g
Cholesterol 8mg 3%
Sodium 8412mg 366%
Total Carbohydrate 145.70g 53%
Dietary Fiber 46.90g 168%
Total Sugars 27.60g
Protein 46.90g 94%
Vitamin D 0IU 0%
Calcium 447mg 34%
Iron 15mg 84%
Potassium 3445mg 73%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 34.8%
Protein: 15.9%
Carbs: 49.3%