Nutrition Facts for Ranch style beans

Ranch Style Beans

Savor the bold, smoky flavors of these homemade Ranch Style Beans—a comforting and hearty dish that’s perfect as a side or a satisfying standalone meal. This recipe transforms tender dried pinto beans into a rich, flavorful medley with the help of savory bacon, fire-roasted tomatoes, aromatic spices, and a hint of smoky chipotle pepper. Slow-simmered to perfection, the beans soak up every bit of the robust sauce, creating a dish that’s as hearty as it is irresistibly delicious. With just 15 minutes of prep and a slow-cooking technique that brings out deep, developed flavors, these beans are an ideal accompaniment to BBQ dishes, tacos, or roasted vegetables. Plus, they're easy to customize with a sprinkle of fresh cilantro or crispy bacon bits for a final touch. Whether you're hosting a backyard cookout or craving a cozy weeknight meal, these Ranch Style Beans are a guaranteed crowd-pleaser!

Nutriscore Rating: 72/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 Beans
Prep Time:15 mins
Cook Time:180 mins
Total Time:195 mins
Servings: 6

Ingredients

  • 2 cups dried pinto beans
  • 8 cups water
  • 4 slices bacon
  • 1 large yellow onion, diced
  • 4 cloves garlic cloves, minced
  • 14.5 ounces fire-roasted diced tomatoes
  • 2 cups beef broth
  • 2 tablespoons tomato paste
  • 1 tablespoon chili powder
  • 1 teaspoon paprika
  • 1 teaspoon cumin
  • 1 teaspoon oregano
  • 1 tablespoon brown sugar
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 pepper chipotle pepper in adobo sauce, chopped
  • 2 tablespoons fresh cilantro, chopped (optional, for garnish)

Directions

Step 1

Rinse the dried pinto beans thoroughly under cold water and remove any debris.

Step 2

In a large pot, add the rinsed beans and 8 cups of water. Bring to a boil over high heat, then reduce to a simmer. Cover and cook for 1 hour or until the beans are tender but not falling apart. Drain and set aside.

Step 3

In the same pot, cook the bacon slices over medium heat until they are crisp. Remove the bacon, chop into small pieces, and set aside, leaving the bacon fat in the pot.

Step 4

Add the diced onion to the pot and sauté in the bacon fat until softened, about 5 minutes. Add the minced garlic and cook for an additional 1-2 minutes until fragrant.

Step 5

Stir in the fire-roasted diced tomatoes, beef broth, and tomato paste. Mix well.

Step 6

Add the chili powder, paprika, cumin, oregano, brown sugar, salt, black pepper, and chopped chipotle pepper to the pot. Stir to combine.

Step 7

Return the cooked beans to the pot and mix thoroughly. Bring the mixture to a simmer, then reduce the heat to low.

Step 8

Cover the pot and let the beans cook for 1.5 to 2 hours, stirring occasionally, until the flavors meld together and the sauce thickens.

Step 9

Taste the beans and adjust seasoning, if necessary.

Step 10

Serve the ranch style beans hot, optionally garnish with chopped fresh cilantro and the reserved bacon bits.

Nutrition Facts

Serving size 3457.8 grams (3457.8g)
Amount per serving % Daily Value*
Calories 1004
Total Fat 16.80g 22%
Saturated Fat 5.20g 26%
Polyunsaturated Fat 2.80g
Cholesterol 32mg 11%
Sodium 6896mg 300%
Total Carbohydrate 163.60g 59%
Dietary Fiber 48.40g 173%
Total Sugars 35.30g
Protein 57.50g 115%
Vitamin D 5IU 26%
Calcium 507mg 39%
Iron 17mg 96%
Potassium 3443mg 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: 14.6%
Protein: 22.2%
Carbs: 63.2%