Main Comments are Disabled

Cheesy Steak & Bean Tacos: The Ultimate Comfort Food Mashup

Taco night just got a bold upgrade.

If you’re the type who thinks tacos should come with some serious flavor, gooey cheese pulls, and melt-in-your-mouth steak, you’re in for a treat. These Cheesy Steak & Bean Tacos are the ultimate combination of savory, hearty, and downright addictive. Think street taco soul with a Tex-Mex heart.

🌮 Why You’ll Love These Tacos

  • Juicy, seared steak seasoned to perfection
  • Creamy, spicy beans for a hearty base
  • Melty cheese that binds it all together in glorious, gooey fashion
  • Optional crispy tortilla edges if you pan-fry or griddle them just right
  • Fast enough for weeknights, satisfying enough for weekends

Let’s break it down.

What will you need?

For the marinade

  • flap or skirt steak
  • garlic
  • chile chiltepin
  • salt
  • coriander seeds
  • cumin seeds
  • thyme
  • onion powder
  • achiote paste
  • fresh orange juice
  • fresh lime juice
  • avocado oil

For the salsa fresca

  • roma tomatoes
  • white onion
  • jalapeno
  • garlic
  • fresh cilantro
  • salt
  • water

For the guacamole

  • avocado
  • salt
  • fresh lime juice

For serving

  • corn tortillas
  • Monterrey jack cheese
  • refried beans
  • jalapeno
  • cilantro and onion

How to make cheesy steak and bean tacos?

I recommend using a molcajete to make the marinade. If you do not have one, you can use a food processor or blender. Start by adding the garlic, chile chiltepin, and salt to the molcajete and grind into a paste. Add in the coriander seeds, cumin seeds, onion powder, thyme, and achiote paste and grind into a paste. Squeeze in the orange and lime juice, and add in the avocado oil. Mix to combine.

Pour the marinade over the steak and massage it in until fully covered. Place in the fridge to marinate.

For the salsa fresca, add the Roma tomatoes, onion, jalapeno, garlic, cilantro, salt, and water to a blender and blend until smooth, or your desired consistency. Taste for salt.

For the guacamole, add the avocado to a bowl along with salt and fresh lime juice. Smash until combined and taste for salt.

Once the steak is done marinating, remove from the fridge and let rest for at least 15 minutes to get up to room temperature. Add avocado oil to a a pan over medium-high heat and lay in the steak. Add some jalapenos to the pan as well to fry with the steak. Flip the steak every minute until a nice crust forms and you reach your desired internal temperature. Remove the steak to some tinfoil and wrap tightly to rest. Wrap the jalapenos in a plastic bag to steam.

Once the steak has rested, chop it up into small pieces. Add to a bowl and pour any resting juices from the tinfoil in and mix.

Add in a pile of shredded Monterrey jack cheese to a pan and place a corn tortilla on top. Melt the cheese until it starts to crisp up and use a spatula to flip the cheesy tortilla and remove from the pan.

Add the tortilla to a plate and spread over a layer of refried beans. Cut the stem off one of the steamed jalapenos and slice in half and remove the seeds. Place the jalapeno over the beans and add in some of the steak. Top with some salsa, cilantro and onion, and some guacamole. Hope you enjoy!

Cheesy Steak and Bean tacos

5 from 5 votes
Recipe by Zachary Rodriguez Course: MainCuisine: MexicanDifficulty: intermediate
Servings

6

servings
Prep time

30

minutes
Cooking time

40

minutes
Calories

300

kcal

Ingredients

  • For the marinade
  • 2 lbs 2 flap or skirt steak

  • 2 tsp 2 salt

  • 4 4 garlic cloves

  • 10 10 chile chiltepin

  • 2 tsp 2 coriander seeds

  • 2 tsp 2 cumin seeds

  • 2 tsp 2 onion powder

  • 2 tsp 2 thyme

  • 1 tbsp 1 achiote paste

  • juice from 1 orange

  • juice from 1 lime

  • 1/4 cup 1/4 avocado oil

  • For the salsa Fresca
  • 3 3 Roma tomatoes, sliced in half

  • 1 1 garlic clove

  • 1 1 jalapeno, stem removed and cut into slices

  • 1/4 cup 1/4 fresh cilantro

  • 1/2 tsp 1/2 salt

  • 1/4 cup 1/4 water

  • For the guacamole
  • 2 2 avocados

  • 1/2 tsp 1/2 salt

  • juice from 1 lime

  • For serving
  • 6-8 6-8 corn tortillas

  • refried beans

  • cilantro and onion, chopped

  • 2 cups 2 Monterrey jack cheese, shredded

  • 3-4 3-4 jalapenos

Directions

  • I recommend using a molcajete to make the marinade. If you do not have one, you can use a food processor or blender. Start by adding the garlic, chile chiltepin, and salt to the molcajete and grind into a paste. Add in the coriander seeds, cumin seeds, onion powder, thyme, and achiote paste and grind into a paste. Squeeze in the orange and lime juice, and add in the avocado oil. Mix to combine.
  • Pour the marinade over the steak and massage it in until fully covered. Place in the fridge to marinate for 1 hour and up to overnight.
  • For the salsa fresca, add the Roma tomatoes, onion, jalapeno, garlic, cilantro, salt, and water to a blender and blend until smooth, or your desired consistency. Taste for salt.
  • For the guacamole, add the avocado to a bowl along with the salt and fresh lime juice. Smash until combined and taste for salt.
  • Once the steak is done marinating, remove from the fridge and let rest for at least 15 minutes to get up to room temperature. Add avocado oil to a pan over medium-high heat and lay in the steak. Add some jalapenos to the pan as well to fry with the steak. Flip the steak every minute until a nice crust forms and you reach your desired internal temperature. Remove the steak to some tinfoil and wrap tightly to rest for 15 minutes. Wrap the jalapenos in a plastic bag to steam.
  • Once the steak has rested, chop it up into small pieces. Add to a bowl and pour any resting juices from the tinfoil in and mix.
  • Add in a pile of shredded Monterrey jack cheese to a pan over medium heat and place a corn tortilla on top. Melt the cheese until it starts to crisp up and use a spatula to flip the cheesy tortilla and remove from the pan. You want the cheese to have a nice light brown crust. If you flip to early, the cheese will go everywhere. This will take 3-5 minutes.
  • Add the tortilla to a plate and spread over a layer of refried beans. Cut the stem off one of the steamed jalapenos and slice in half and remove the seeds. Place the jalapeno over the beans and add in some of the steak. Top with some salsa, cilantro and onion, and some guacamole. Hope you enjoy!