Mexican steak with homemade refried beans

Mexican steak with homemade refried beans

  • 1
  • 2
  • 3
  • 4
  • 5
(10 ratings)

Prep: 20 mins Cook: 20 mins


Serves 2
All the flavours of a good beef chilli con carne in a fraction of the time, cook it in a frying pan or on the bbq

Nutrition and extra info

  • Freeze beans only

Nutrition: per serving

  • kcal794
  • fat44g
  • saturates15g
  • carbs49g
  • sugars13g
  • fibre16g
  • protein49g
  • salt1.3g
Save to My Good Food
Please sign in or register to save recipes.


  • 2 small sirloin or rump steaks, or 1 big
  • 2 tsp sunflower oil
    Sunflower oil

    Sunflower oil

    A variety of oils can be used for baking. Sunflower is the one we use most often at Good Food as…

  • 1 tsp chipotle paste (we used Discovery)
  • about 2 whole roasted red pepper from a jar, quartered
  • 1 small ripe avocado, stoned and chunkily diced



    Although it's technically a fruit, the mild-flavoured avocado is used as a vegetable. Native…

  • 1 lime, cut into wedges



    The same shape, but smaller than…

  • few coriander sprigs, leaves picked
  • few dollops soured cream

For the beans

  • 1 onion, chopped



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • 1 tbsp sunflower or vegetable oil
  • 2 tsp ground cumin
  • ½ tsp hot paprika, plus a pinch extra (optional)



    A spice that's central to Hungarian cuisine, paprika is made by drying a particular type of…

  • 1 tbsp tomato purée
  • 2 tsp each chipotle paste, brown sugar and wine vinegar (red or white)
  • 400g can black bean, drained and rinsed
  • 400g can pinto or kidney bean, drained and rinsed


  1. Put the steaks on a plate and rub them all over with the oil, chipotle paste and ½ tsp freshly ground black pepper. Leave at room temperature while you start the beans.

  2. For the beans, soften the onion in the oil in a frying pan. Once softened, stir in the spices for 2 mins, followed by the tomato purée, chipotle, sugar and vinegar. Tip in all the beans with 1 tsp salt, some pepper and half a can of water. Bubble gently until the water is almost evaporated.

  3. Heat a griddle or non-stick frying pan (or a barbecue). Season the steaks with salt. Fry, with the peppers alongside, for about 2 mins on each side, until the steaks are cooked to your liking and the peppers are charred. Lift the steaks onto a clean plate to rest for a few mins while you mash two-thirds of the beans. Stir in the whole beans and check the seasoning.

  4. Slice the steaks. Spread a good pile of beans onto 2 plates, and top with sliced steak and peppers. Add the avocado, a big squeeze of lime juice, some coriander leaves, a good dollop of soured cream and a pinch more paprika, if you like.

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.

Comments (14)

redbourn's picture

The taste is good but the amount ?!

Two servings?

Enough for 4.

After Mexico, the US, UK Canada and Australia are the most obese in the world.

ade_in_the_kitchen's picture

Absolutely delicious! Made it for my wife and she was highly complimentary.

Easy to make and the results are fantastic.

HotterThanHabenero's picture

Fantastic Recipe, easy to follow..!!
I used authentic Mexican ingredients imported from México for that Authenticity.. I used La Costena Refried Pinto Beans and Turtle Black Beans.. All From
Absolutely Loved it..!!

aboogie's picture

my tongue caught on fire while eating this..... and i still haven't recovered

jenwebstaxx's picture

Visit for more recipes!

beasajjad's picture

Didn't change anything. Very simple, delicious and impressed the guests!

suegriff26's picture

I just made the beans which I had in pitta bread. Delicious, will not buy shop beans again!

Fridays cook's picture

just made the refried beans to go with tacos, very nice.

sllyst's picture

I had Chipotle powder which i bought in Borough market a few months back, i have a feeling it's a little stronger than the paste, it was very hot! I could taste the flavour underneath though and was really lovely, i used fillet steak which made it even more of a treat, would only use half the powder next time though! :)

sarahtheginger's picture

I've only made the beans from this recipe but they're worth all the stars even without the steak. I couldn't find chipotle sauce and I added some thyme and plenty of extra chilli to the pot, these were the only changes. Gorgeous in fajitas with sour cream, guacamole, roasted peppers, marinated chicken and lettuce. Very healthy too!

martienvs's picture

A hit with everyone I've cooked it for! Even mum-in law wanted the recipe ;-)
I use Johnny Walker's Hot Chilli BBQ sauce though, as I cannot find chipotle sauce in Belgium.

tiny_dancer's picture

This recipe is amazing, definitely worth getting all the ingredients for a special occasion as it is so delicious. I hadn't used chipotle before but it is really good - a new favourite! I didn't change anything and it all worked really well.

tiny_dancer's picture

This recipe is amazing, definitely worth getting all the ingredients for a special occasion as it is so delicious. I hadn't used chipotle before but it is really good - a new favourite! I didn't change anything and it all worked really well.

fayemk86's picture

This is delicious, really really lovely, it has lovely contrasting and complentary flavours. Highly recommended. The portion of refried beans is a lot for two people, would easily feed 3. Worth the effort to make them :-)

Questions (0)

Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved…

Be the first to ask a question about this recipe…

Tips (1)

amandacavanagh's picture

Any leftover bean mixture is just delicious in granary bread with avocado and salad for lunch the next day.