Warm, hearty, and packed with plant-based protein, this pinto bean stew is the ultimate comfort food for cozy evenings. Featuring tender, slow-simmered pinto beans combined with a medley of sautéed vegetables, rich tomato paste, and aromatic spices like cumin and smoked paprika, this stew is a flavor-packed meal that will satisfy even the heartiest appetites. Perfect for meal prepping or feeding a crowd, this vegan-friendly recipe is simmered to perfection in a savory vegetable broth, creating a thick and nourishing stew that is both wholesome and satisfying. Garnish with fresh cilantro and a squeeze of lime for a bright, zesty finish, and enjoy this easy-to-make dish that’s as nutritious as it is delicious. Keywords: pinto bean stew, vegan comfort food, hearty plant-based stew, healthy dinner ideas, easy meal prep recipe.
Scan with your phone to download!
Rinse the dried pinto beans thoroughly and place them in a large bowl. Cover with water and soak for at least 8 hours or overnight. Drain and rinse before using.
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion, carrots, and celery to the pot. Sauté for 5-7 minutes, or until the vegetables have softened.
Add the minced garlic and cook for an additional minute, stirring constantly to prevent burning.
Stir in the tomato paste, cooking it for 1-2 minutes to deepen its flavor.
Add the diced tomatoes, vegetable broth, soaked and drained pinto beans, bay leaf, ground cumin, smoked paprika, dried oregano, salt, and black pepper. Stir everything well to combine.
Bring the mixture to a boil over high heat, then reduce the heat to low and cover. Simmer for 1.5 to 2 hours, or until the pinto beans are tender. Stir occasionally and add more broth or water if the stew becomes too thick.
Taste and adjust seasonings if necessary. Remove the bay leaf before serving.
Ladle the stew into bowls and garnish with chopped cilantro if desired. Serve with lime wedges on the side for an extra burst of flavor.
Serving size | (2214.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1125.8 |
Total Fat 53.9g | 0% |
Saturated Fat 9.8g | 0% |
Polyunsaturated Fat 10.4g | |
Cholesterol 7.9mg | 0% |
Sodium 6402.2mg | 0% |
Total Carbohydrate 137.5g | 0% |
Dietary Fiber 34.7g | 0% |
Total Sugars 46.9g | |
Protein 34.4g | 0% |
Vitamin D 0IU | 0% |
Calcium 488.0mg | 0% |
Iron 14.1mg | 0% |
Potassium 4499.1mg | 0% |
Source of Calories