A hearty and flavorful pinto bean dish perfect for any occasion.
Rinse the pinto beans under cold water and remove any debris.
Rinsing the beans removes any dust or impurities, ensuring a clean base for your dish.
In a large pot, combine the beans with enough water to cover them by about 2 inches. Bring to a boil, then reduce heat and simmer for 1 hour.
Simmering the beans gently helps them cook evenly without breaking apart.
While the beans cook, chop the onion and bacon into small pieces.
Cutting the ingredients uniformly ensures even cooking and a balanced flavor.
In a skillet, cook the bacon over medium heat until crispy. Remove and set aside, leaving the rendered fat in the skillet.
Cooking the bacon until crispy enhances its flavor and texture in the dish.
Add the chopped onion to the skillet and sauté in the bacon fat until translucent.
Sautéing the onion in bacon fat infuses it with a rich, savory flavor.
Add the sautéed onion, bacon, and remaining ingredients to the pot with the beans. Stir well.
Mixing all ingredients thoroughly ensures an even distribution of flavors.
Simmer the mixture for an additional 1-2 hours, stirring occasionally, until the beans are tender and the flavors meld together.
Stirring occasionally prevents sticking and allows you to monitor the texture of the beans.
Serve the beans hot, garnished with fresh herbs or a dollop of sour cream if desired.
Serving the beans with a garnish adds a touch of freshness and visual appeal.