Creamy Refried Pinto Beans
This dish makes humble pinto beans into a creamy, protein-rich comfort food.
Soaking overnight and discarding the soak water reduces the oligosaccharides that cause gas and makes the minerals easier to absorb. Garlic salt and sea salt both add sodium — salt at the end and taste as you go if you're watching salt. Cayenne is optional; skip or reduce it for sensitive stomachs, reflux, or ulcers.
About this recipe
Slow-simmered pinto beans blended smooth with bloomed spices and ghee into a velvety refried-style spread. Pinto beans are quietly nourishing — rich in soluble fiber that supports steady blood sugar and helps carry cholesterol out of the body, generous in folate, and a solid source of plant protein. Wonderful warm in a tortilla with cheese.
Ingredients
- 2 cups dried pinto beans, picked over & soaked overnight (fiber · folate · plant protein)
- 6 cups water (for simmering)
- 2½ tbsp ghee, divided (or olive oil to keep it plant-based) (butyrate)Fat-soluble vehicle — supports Digestive · Skin · Liver & Detox
- 1 tbsp minced garlic (allicin)Antimicrobial — supports Immune & Defenses · Heart & Circulation
- 1 tsp onion powder (quercetin)Cardiovascular support — supports Heart & Circulation
- 1½ tsp cumin (cuminaldehyde)Digestive aid — supports Digestive
- 1 tsp sweet paprika (carotenoids)Antioxidant
- ½ tsp dried oregano (carvacrol)Antimicrobial — supports Immune & Defenses
- ¼ tsp cayenne (optional — for gentle heat) (capsaicin)Circulation booster — supports Heart & Circulation
- 1 tsp garlic salt, plus sea salt to taste (electrolytes)Mineral and electrolyte — supports Respiratory & Breathing · Skin
- ~1½ cups reserved bean cooking liquid (for texture)
Method
- 1 Pick over the dried beans for stones or shriveled ones, then soak overnight. Drain off the soak water (this reduces the compounds that cause gas).
- 2 Add the soaked beans to a pot with 6 cups fresh water. Bring to a gentle simmer and cook about 90 minutes, until the beans are fully soft and creamy inside.
- 3 Drain the beans, catching the cooking liquid in a bowl — you'll use it to control the texture.
- 4 Warm 2 tablespoons of the ghee in a wide pot over medium heat. Add the minced garlic, onion powder, cumin, paprika, oregano, and cayenne. Stir for 30–60 seconds, until fragrant — this quick bloom in the fat is what makes them taste rich rather than flat.
- 5 Add the drained beans and about 1½ cups of the reserved liquid. Stir to coat.
- 6 Blend smooth with an immersion blender (or mash by hand for a more rustic texture), adding more reserved liquid a splash at a time until creamy but not soupy.
- 7 Stir in the remaining ½ tablespoon ghee for a glossy finish. Season with garlic salt, then sea salt to taste. Simmer a few minutes to thicken — remember they firm up more as they cool.
- 8 Serve warm. Especially good spooned into a warm tortilla with melted cheese.
What you'll notice
- Creamy, satisfying source of plant protein
- Fiber-rich to support digestion and steady blood sugar
- Naturally high in folate
- Budget-friendly and freezer-friendly
- Comforting in a tortilla with cheese
Tips & storage
No immersion blender? A potato masher or fork gives a chunkier, traditional texture — mash even a quarter of the beans to release starch and make the whole batch creamier. Use olive oil in place of ghee to keep it fully plant-based. Save any leftover cooking liquid: leftovers thicken in the fridge, and a splash of warm liquid loosens them right back up.
Refrigerate up to 5 days; they thicken as they cool. Freeze in portions up to 3 months.