Beans thickened with fresh corn masa, creating a porridge-like consistency traditional in rural Mexico. This vegetarian, protein-rich family dish is a comforting, hearty staple of Mexican home cooking.
Rinse the dried pinto beans and soak them overnight in water for even cooking.
Drain the beans, then place in a large pot with onions, garlic, and enough water to cover. Bring to a gentle simmer over medium-low heat for 45 minutes, stirring occasionally.
When beans are soft but not mushy, mash a third of them in the pot for creaminess; maintain a gentle simmer.
Mix fresh corn masa with 1 cup of water in a separate bowl so it forms a smooth slurry, then gradually add it to the simmering beans, stirring constantly to prevent lumps.
Add vegetable oil, salt, black pepper, and epazote; continue to simmer on low heat for 20-30 minutes, stirring often until the mixture thickens to a porridge-like texture.