Skip to content

Frijoles de la olla & refritos

Pot-simmered pinto beans with epazote, then half fried into creamy refried beans (soak overnight)

Frijoles de la olla, beans cooked slowly in a pot (traditionally clay) with just onion, garlic and a sprig of epazote, are the backbone of Mexican home cooking from north to south. Served brothy in a bowl with chopped onion, chilli and lime, they are a meal on their own; mashed and fried in oil they become frijoles refritos, the creamy refried beans that go into tacos, tortas, sopes and molletes. This recipe makes both: one pot, half served as it is, half refried. We fry in vegetable oil rather than lard, so it is vegan. Chef's tip: salt the beans only once they are tender; salting at the start won't stop them cooking, but adding it late seasons the broth better and saves you from oversalting as it reduces.
Total time
120 min
Difficulty
easy
Serves
8
One step at a time, big text, timers, read-aloud. Your screen stays on.

Ingredients

Serves8

For the pot beans

For the refritos

To serve

Method

0/13 done
  1. Step 1: The night before, spread 1 ⅛ lb dried pinto beans on a tray and pick out any small stones or shrivelled beans. Rinse them, then cover with three times their volume of cold water and leave to soak overnight. Soaking shortens the cooking and helps them cook evenly so they don't split.

    5 min
  2. Step 2: Next day drain and rinse. Put the beans in a large heavy pot with half of ½ white onion in one piece, 4 cloves garlic and 2.5 litres of fresh water.

    2 min
  3. Step 3: Bring to the boil over a high heat and skim off the grey foam that rises in the first few minutes; it is just protein and makes the broth cloudy.

    10 min
  4. Step 4: Turn the heat down to a bare simmer, with just a few lazy bubbles, half cover and cook for 1–1½ hours. A hard boil knocks the beans about and splits their skins.

    60 min
  5. Step 5: Check every 20 minutes and keep the beans covered by 3 cm of liquid. Top up with boiling water from the kettle, never cold: cold water shocks the skins and makes them tough.

    20 min
  6. Step 6: Test a few beans. They are done when the skins wrinkle and peel back as you blow on a spoonful, and a bean squashes easily against the roof of your mouth with no chalky centre. Old beans can take up to an hour longer; keep going until they are there.

    1 min
  7. Step 7: Now add 2 sprigs epazote and 2 tsp salt and simmer for 10 minutes more. Salting at the end seasons the broth properly and stops it getting too salty as it reduces. The broth should be dark, slightly thickened and taste rich and beany.

    10 min
  8. Step 8: Fish out the onion. These are frijoles de la olla: ladle half into bowls with plenty of broth and top with 1 serrano chilli, 2 tbsp fresh coriander and a squeeze of 1 lime.

    1 min
  9. Step 9: For the refritos, heat 4 tbsp vegetable oil in a wide frying pan over a medium heat. Fry the chopped half of ½ white onion for 5 minutes, until soft and golden at the edges and smelling sweet. Add 1 chipotle chilli in adobo for a smoky version.

    5 min
  10. Step 10: Ladle in the remaining beans with about 200 ml of their broth. They will sizzle loudly; that is the frying that gives refritos their flavour.

    1 min
  11. Step 11: Mash with a potato masher or the back of a wooden spoon as they bubble, as smooth or as rough as you like.

    3 min
  12. Step 12: Keep cooking, stirring and scraping the bottom, for 8–10 minutes, until the beans turn into a thick, creamy paste that pulls away from the pan and leaves a clear trail when you drag a spoon through. If they get stiff or start to catch, add a splash more broth. They firm up further as they cool, so stop a little looser than you want.

    10 min
  13. Step 13: Taste both and adjust the salt. Store the pot beans in their broth (they dry out without it) and the refritos in a covered tub: both keep 5 days in the fridge or 3 months frozen. Reheat refritos in a pan with a splash of water or broth, stirring until creamy again.

Nutrition per serving

Calories
280 kcal
Protein
14 g
Carbs
40 g
Fat
7 g
Fibre
13 g

Nutrition values are estimates.

K
Recipe by

KrazyBadal

All recipes by this chef →

Good to know

How long does frijoles de la olla & refritos take?
About 120 minutes in total: 10 minutes to prepare and 110 minutes to cook.
How many people does it serve?
8 as written. Change the servings above the ingredients and every amount scales to match.
Is it vegan?
Yes. It has no meat, fish, dairy or eggs.
Is it gluten free?
Yes, as written. Check the labels on stock, sauces and spice mixes, which sometimes contain gluten.
Can I make it ahead?
Yes. It keeps well, so you can cook it earlier in the day or the day before and reheat it.
What can I use instead of white onion?
2 shallots per onion.
What can I use instead of garlic?
½ tsp garlic paste or ⅛ tsp garlic powder per clove.

Reviews

No reviews yet. Be the first to cook it.

Rate this recipe

Sign in to rate and review this recipe.

Black bean tacos with lime slaw

Proof that a meat-free taco night can be the best one. The beans are mashed with chipotle and cumin so they hold together in the tortilla, and a quick lime slaw adds crunch.

20 minVegetarianVeganMexican
by KrazyBadal 1 views

Nacho triangles (tortilla chips)

Home-made tortilla chips from a simple maize and wheat dough, rolled thin, cut into triangles and fried until crisp. They're lighter and fresher than packet chips. Serve them with salsa, sour cream dip or avocado dip, or use them for nachos.

by KrazyBadal 0 views

Avocado feta salsa

A chunky, savoury salsa of tomatoes and creamy avocado with onion, garlic, fresh parsley and oregano, dressed with olive oil and wine vinegar and finished with crumbled feta. It's best after a couple of hours in the fridge. Serve it with pitta bread or tortilla chips.

by KrazyBadal 0 views