Nutrition Facts for Spicy ranch beans

Spicy Ranch Beans

Image of Spicy Ranch Beans
Nutriscore Rating: 78/100

Transform your next meal with these bold and hearty Spicy Ranch Beans! Made with tender pinto beans simmered in a rich, savory broth infused with smoky chipotle chili powder, fire-roasted tomatoes, and a medley of fragrant spices, this dish is the perfect balance of heat and flavor. Diced jalapeño peppers and sautéed aromatics like onion and garlic create an irresistible base, while a touch of tomato paste adds depth. This Tex-Mex-inspired recipe is perfect as a crowd-pleasing side dish or a satisfying vegetarian main course. With a prep time of just 20 minutes and a slow-simmered cooking process that enhances every ingredient, these beans are a must-try for lovers of smoky, spicy comfort food. Garnish with fresh cilantro for a burst of brightness, and serve warm for the ultimate flavorful experience! Perfect for potlucks, weeknight dinners, or even meal prep, these spicy ranch beans are sure to become a household favorite.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
2 hr
🕐
Total Time
2 hr 20 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 1 pound dry pinto beans
  • 8 cups water
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 medium jalapeño pepper, seeded and diced
  • 1 teaspoon chipotle chili powder
  • 1 teaspoon paprika
  • 1 teaspoon cumin
  • 1 teaspoon dried oregano
  • 2 tablespoons tomato paste
  • 1 15-ounce can fire-roasted diced tomatoes
  • 2 cups vegetable broth
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh cilantro, chopped (optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Rinse the dry pinto beans under cold water, removing any debris or damaged beans.

2

Place the beans in a large pot or bowl and cover with water, allowing them to soak for at least 6 hours or overnight. Drain and set aside.

3

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

4

Add the diced onion, minced garlic, and diced jalapeño pepper. Sauté for 5-7 minutes, stirring occasionally until the onion is softened and translucent.

5

Stir in the chipotle chili powder, paprika, cumin, and oregano, cooking for an additional 1-2 minutes until the spices are fragrant.

6

Add the tomato paste and stir to coat the vegetables. Cook for 1 minute.

7

Pour in the fire-roasted diced tomatoes (with their juices) and vegetable broth. Stir until combined.

8

Add the drained pinto beans to the pot and stir gently. Bring the mixture to a boil over medium-high heat.

9

Once boiling, reduce the heat to low, cover the pot, and let the beans simmer for 1.5-2 hours, stirring occasionally to prevent sticking or burning.

10

After the beans are tender, season with salt and black pepper to taste.

11

Serve the spicy ranch beans warm in bowls, garnished with fresh cilantro if desired.

Cooking Tip: Take your time with each step for the best results!
2219
cal
113.5g
protein
364.5g
carbs
39.1g
fat

Nutrition Facts

1 serving (3477.6g)
Calories
2219
% Daily Value*
Total Fat 39.1 g 50%
Saturated Fat 6.5 g 32%
Polyunsaturated Fat 4.1 g
Cholesterol 0 mg 0%
Sodium 4742 mg 206%
Total Carbohydrate 364.5 g 133%
Dietary Fiber 88.9 g 318%
Total Sugars 33.0 g
Protein 113.5 g 227%
Vitamin D 0.0 mcg 0%
Calcium 860 mg 66%
Iron 33.4 mg 186%
Potassium 8560 mg 182%

*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

64.4%%
20.1%%
15.5%%
Fat: 351 cal (15.5%%)
Protein: 454 cal (20.1%%)
Carbs: 1458 cal (64.4%%)