• STEP 1

    Put the steak on a dish and the orange slices on top, squeezing over some of the juice, then scatter over the onion and garlic cloves. Cover and set aside for at least 1 hr, or chill overnight.

  • STEP 2

    Warm the pinto beans in a saucepan over a medium heat for a few minutes until hot. Season with salt. Set aside.

  • STEP 3

    Mash the avocado in a bowl using a fork. Add 1-2 tbsp water to loosen, and season to taste. Heat the corn tortillas following pack instructions and wrap well to keep warm.

  • STEP 4

    Bring the steak to room temperature if it’s been chilled. Grill on a barbecue over direct heat for 3 mins on one side, then turn over and grill on the other side for 3 mins. Alternatively, cook in a searing hot griddle pan for 4-6 mins on each side until medium to medium-rare. Leave to rest for 15 mins. Thinly slice, then arrange on a serving platter.

  • STEP 5

    To assemble the tacos, put some pinto beans, grilled bavette steak, mashed avocado, chopped onion and coriander in the warm tortillas. Serve with the spicy salsa (see recipe, right) and lime wedges to squeeze over.

Recipe tip

Sliced portobello mushrooms would make a great vegetarian alternative to steak in tacos.

Recipe from Good Food magazine, May 2023

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