This stew is simple, nourishing, and incredibly versatile—you can keep it vegetarian or add meat for extra richness.
Why You’ll Love This Recipe
Rich and Comforting
A thick, hearty stew that warms you from the inside out.
Nutritious and Filling
Packed with fiber, plant-based protein, and vegetables.
Budget-Friendly
Made with affordable pantry staples.
Great for Meal Prep
Tastes even better the next day.
Ingredients
-
2 cups dried pinto beans (or 3 cans, drained and rinsed)
-
2 tablespoons olive oil
-
1 large onion, chopped
-
3 cloves garlic, minced
-
1 carrot, diced
-
1 celery stalk, chopped
-
1 bell pepper, chopped
-
1 can (14 oz) diced tomatoes
-
4 cups vegetable or chicken broth
-
1 teaspoon ground cumin
-
1 teaspoon smoked paprika
-
½ teaspoon chili powder (optional)
-
1 teaspoon salt (adjust to taste)
-
½ teaspoon black pepper
-
1 bay leaf
-
1 teaspoon dried oregano
Optional Add-Ins:
-
Cooked sausage or diced beef
-
Spinach or kale
-
Corn kernels
Step-by-Step Instructions
1. Prepare the Beans
If using dried beans, soak them overnight or use the quick-soak method (boil for 5 minutes, then rest for 1 hour). Drain before cooking.
If using canned beans, skip this step.
2. Sauté the Aromatics
Heat olive oil in a large pot over medium heat.
Add onion, carrot, celery, and bell pepper. Cook for 5–6 minutes until softened.
Add garlic and cook for another 1 minute.
3. Build the Stew
Add diced tomatoes, beans, broth, cumin, smoked paprika, chili powder, salt, pepper, oregano, and bay leaf.
Stir well to combine.
4. Simmer
Bring to a boil, then reduce heat to low.
Simmer for:
-
1½–2 hours (dried beans), or
-
30–40 minutes (canned beans)
Stir occasionally until beans are tender and the stew thickens.
5. Adjust and Finish
Taste and adjust seasoning.
For a thicker stew, mash a small portion of the beans and stir back into the pot.
Remove the bay leaf before serving.
6. Serve
Serve hot, garnished with fresh herbs if desired.
Tips for the Best Pinto Bean Stew
Cook Low and Slow
This helps develop deeper flavor.
Season Gradually
Beans absorb seasoning over time—adjust at the end.
Add Acid at the End
A splash of lime juice or vinegar brightens the flavor.
Use Smoked Spices
Smoked paprika adds depth and richness.
Flavor Variations
Meaty Version
Add browned sausage, bacon, or beef for a richer stew.
Spicy Bean Stew
Add jalapeños or extra chili powder.
Mexican-Inspired
Add cumin, coriander, and top with avocado and cilantro.
Creamy Bean Stew
Stir in a little cream or coconut milk for richness.
Storage and Reheating
Refrigerator:
Store in an airtight container for up to 5 days.
Freezer:
Freeze for up to 3 months.
Reheating:
Reheat on the stove with a splash of water or broth.
Serving Suggestions
This stew pairs well with:
-
Warm bread or cornbread
-
Steamed rice
-
Tortillas
-
Fresh salad
Final Thoughts
Hearty Pinto Bean Stew is a simple yet deeply satisfying dish that proves comfort food doesn’t have to be complicated. With its rich flavor, nourishing ingredients, and versatility, it’s a recipe you can return to again and again.
Whether you enjoy it as a vegetarian meal or add meat for extra heartiness, this stew is sure to keep you full, warm, and satisfied.