Authentic Mexican Steak Tacos
Fresh Salsa
Juicy, well-seasoned steak meets vibrant homemade salsa and fresh vegetables in these delicious Mexican steak tacos.
Mexican steak tacos are a celebration of bold flavors and fresh, high-quality ingredients. Featuring a vibrant, chunky homemade salsa paired with tender, spiced steak and colorful sautéed vegetables, this dish brings authentic street-style flavors right to your home kitchen.
Ingredients
- 1 steak
- 1 onion
- 1 tomato
- 1 bunch cilantro
- 1 Mexican jalapeno
- 1 avocado
- 1 lemon
- 1 red bell pepper
- 1 yellow bell pepper
- 1 red onion
- 200 g white mushrooms
- 3 cloves garlic
- 1 pack flatbread
- to taste sea salt
- to taste black pepper
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp paprika
- 1 tsp beef stock
Instructions
- 1Finely Dice the Onion

Place an onion on a wooden cutting board and use a knife to finely dice it into small, uniform pieces for the Mexican-style salsa.
Tip: Keep your fingers curled inward to safely guide the knife blade while dicing. - 2Slice and Core the Tomato

Slice a fresh tomato on the wooden cutting board. Since tomatoes contain a lot of inner juice, remove part of the core and inner liquid before dicing to keep the salsa from becoming too watery.
Tip: Removing the watery core helps maintain a thick, chunky texture for your salsa. - 3Prepare the Cilantro

Place fresh cilantro on the cutting board. Chop off the roots and stems first, reserving the tender leaf parts to be used as garnish and fresh flavoring in the salsa.
Tip: Pat the cilantro dry before chopping to prevent it from sticking to the knife. - 4Chop the Jalapenos

Finely chop the Mexican jalapenos on the wooden cutting board to provide the signature spicy heat for the salsa. If unavailable, small chili peppers can be used as a substitute.
Tip: Wash your hands thoroughly after handling hot peppers and avoid touching your eyes. - 5Prepare the Avocado

Cut an avocado in half, remove the pit, and scoop the flesh into a clear glass bowl ready for mashing.
Tip: Choose avocados that yield gently to pressure for the creamiest texture. - 6Mash Avocado and Add Lemon Juice

Mash the avocado in the clear glass bowl using a metal tool, then squeeze in fresh lemon juice to add brightness and prevent browning.
Tip: Adding citrus juice early helps preserve the bright green color of the avocado. - 7Mix the salsa ingredients

Add the finely chopped onions, tomatoes, cilantro, and jalapenos into the bowl with the mashed avocado. Season with sea salt and black pepper, squeeze in lemon juice, and stir everything together thoroughly.
Tip: Remove the inner core of the tomatoes before dicing to prevent the salsa from becoming too watery. - 8Season the salsa

Sprinkle sea salt and black pepper over the bowl containing the chopped tomatoes, onions, peppers, cilantro, and mashed avocado to enhance the flavors.
Tip: Add salt gradually so you can adjust to your preferred taste before mixing. - 9Slice the bell peppers

Place red and yellow bell peppers on a wooden cutting board and slice them into thin strips to be used as side dishes for the tacos.
Tip: Cut the peppers uniformly so they cook evenly during the stir-fry process. - 10Slice the mushrooms

Take white mushrooms and slice them into even pieces on the wooden cutting board for the side dish preparation.
Tip: Keep the slices consistent in thickness for an even texture when stir-frying. - 11Mince the garlic

Finely mince garlic cloves on the wooden cutting board to provide aromatic flavor for the stir-fried side dishes.
Tip: Mincing the garlic finely helps release the aromatic oils more quickly when frying. - 12Season the steak

Unwrap the raw steak on a tray and season both sides with sea salt and black pepper, drizzling with olive oil to build flavor before cooking.
Tip: Pat the steak dry with a paper towel before seasoning to achieve a better sear. - 13Season and Oil the Steak

Drizzle olive oil over the seasoned raw steak to help lock in moisture and ensure the spices adhere well during cooking.
Tip: Rub the oil and seasonings evenly across all sides of the meat. - 14Season the steak

Take the raw steak, sprinkle sea salt and black pepper on it, drizzle with olive oil, and use gloved hands to rub the seasonings evenly across the meat to build flavor before cooking.
Tip: Ensure the oil and seasonings are evenly distributed on all sides for a well-seasoned crust during searing. - 15Slice the Cooked Steak

Place the cooked steak on a wooden cutting board and slice it into strips against the grain for maximum tenderness.
Tip: Let the steak rest for a few minutes before slicing to retain its juices.