For the guacamole

For the couscous

For the tortilla chips


  • STEP 1

    If using dried beans and not freezing the chilli, rinse and pick over the beans, then soak them overnight in plenty of water. Rinse again, and tip into a large pan with enough water to cover by 5cm and bring to the boil. Boil briskly for 10 mins, then turn down the heat and simmer gently for 30 mins or until tender. Drain and set aside.

  • STEP 2

    Heat the olive oil in a large, heavy-based lidded pan and brown the pork, then the beef, in 4 batches, scooping into a bowl as you go. Slice the bacon into strips. Add to the empty pan and cook gently to begin with, raising the heat as the bacon crisps. Scoop the bacon out of the pan, stir in the onions, garlic, celery and the bay leaves, and cook, stirring occasionally, until the onions are soft but hardly coloured – about 20 mins.

  • STEP 3

    Quarter the lemons lengthways, cut out the pithy core and remove the seeds. Chop into very small pieces, each with a bit of peel. Stir the chilli powder, cumin and oregano into the onions and stir-fry for a couple of mins, then return the meat, adding the tomato purée, chopped tomatoes, lemon, wine and stock. Stir as the dish heats up, then simmer, covered, for 1 hr 30 mins. Taste and adjust the seasoning. Can be frozen at this stage for up to 1 month – defrost overnight in the fridge before continuing with the recipe.

  • STEP 4

    Add the beans to the pan – if you’re using canned beans, rinse them first. Cook, uncovered, for a further 30 mins. Can be cooled at this stage and kept covered in the fridge for 24 hrs.

  • STEP 5

    Tip the soured cream into a bowl, snip the chives into small pieces then scatter them over the soured cream, cover and refrigerate until serving.

  • STEP 6

    To make the guacamole, halve the avocados lengthways, remove the stone and use a fork to mash the flesh into its shell. Scoop out into a bowl, mashing further if necessary (I like it lumpy). Add the chillies, onions and the garlic crushed to a paste with a little salt. Squeeze over the juice of 3 limes, season with black pepper and add the chopped coriander. Mix, adding extra lime juice to taste. Cover with cling film, allowing it to touch the surface. Chill until required.

  • STEP 7

    To prepare the couscous, boil the kettle and measure 750ml water into a mixing bowl. Add the lemon juice, olive oil and couscous. Stir, cover with cling film and leave to soak for 30 mins, then fluff up with a fork.

  • STEP 8

    Prepare the corn chips up to 1 hr before serving. Spread the chips on baking sheets, scatter over the cheese and place under a hot grill for 2-4 mins until molten and crusty. Transfer to a serving bowl. Serve with the chilli, couscous, guacamole, soured cream and chives and some coriander leaves sprinkled over the top, if you like.


I like the Mexican chilli powders, usually made with ancho chillies, which give smokiness but not too much heat. You can find them online at

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 3.5 out of 5.11 ratings