Discover the comforting simplicity of Soy-Free Frijoles de la Olla—a traditional Mexican dish that highlights the earthy, velvety flavor of perfectly simmered pinto beans. This wholesome recipe requires just a handful of pantry staples, including garlic, onion, and a fragrant bay leaf, allowing the natural richness of the beans to shine. Slow-cooked to tender perfection in a generously seasoned broth, these beans are entirely soy-free, making them an excellent option for those with dietary restrictions. Serve them as a hearty, protein-packed main dish or a versatile side, topped with fresh cilantro for a finishing touch of brightness. With minimal prep and an authentic homemade taste, this dish brings the essence of Mexican cooking straight to your table. Perfect for weeknight dinners or meal prep, Soy-Free Frijoles de la Olla is as nourishing as it is satisfying.
Scan with your phone to download!
Rinse the dried pinto beans thoroughly under cold running water, removing any stones or debris. Drain well.
In a large pot, combine the rinsed beans, water, halved onion, garlic cloves, and bay leaf.
Bring the mixture to a boil over high heat. Reduce the heat to low, cover the pot with a lid but leave it slightly ajar to allow steam to escape.
Simmer the beans gently for about 1.5 to 2 hours, stirring occasionally to prevent sticking, until the beans are tender. If the water level gets too low, add additional hot water to keep the beans submerged.
Once the beans are tender, remove and discard the onion halves, garlic cloves, and bay leaf.
Stir in salt, adjusting to taste if necessary. Let the beans simmer for an additional 10-15 minutes to absorb the seasoning.
Serve the Frijoles de la Olla warm in bowls, garnished with chopped cilantro if desired. They can be served as a side dish or as a main course.
Serving size | (2360.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 554.1 |
Total Fat 2.5g | 0% |
Saturated Fat 0.5g | 0% |
Polyunsaturated Fat 0.8g | |
Cholesterol 0mg | 0% |
Sodium 4438.8mg | 0% |
Total Carbohydrate 103.6g | 0% |
Dietary Fiber 33.7g | 0% |
Total Sugars 3.6g | |
Protein 33.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 317.6mg | 0% |
Iron 7.9mg | 0% |
Potassium 1713.5mg | 0% |
Source of Calories