Imagine sinking your teeth into a perfectly crafted burrito, where tender, juicy flank steak meets creamy avocado dip in a mouth-watering Mexican masterpiece. This isn't just another recipe - it's a culinary adventure that transforms your kitchen into a vibrant street food paradise. Whether you're craving a quick weeknight dinner or looking to impress your friends with restaurant-quality Mexican cuisine, these flank steak burritos are about to become your new obsession!
Prep Time: 20 mins
Cook Time: 15 mins
Total Time: 35 mins
Cuisine: Mexican
Serves: 4 servings
Ingredients
- 1 lb flank steak
- 4 large flour tortillas
- 1 avocado
- 1 lime, juiced
- 1 cup shredded cheese
- 1 cup lettuce, shredded
- 1 tomato, diced
- Salt and pepper to taste
Instructions
- Begin by marinating the flank steak. In a small bowl, combine salt, pepper, and any additional spices you prefer (such as cumin or chili powder). Rub the seasoning evenly over the flank steak. Allow it to marinate for at least 15 minutes while you prepare the other ingredients.
- While the steak is marinating, prepare the avocado dip. Cut the avocado in half, remove the pit, and scoop the flesh into a mixing bowl. Add the juice of one lime, a pinch of salt, and mash the mixture with a fork until smooth and creamy. Set aside.
- Next, prepare the other burrito fillings. Shred the lettuce, dice the tomato, and set aside along with the shredded cheese.
- Heat a grill pan or skillet over medium-high heat. Once hot, add the marinated flank steak. Cook for about 4-5 minutes on each side, or until the steak reaches your desired level of doneness. For medium-rare, aim for an internal temperature of 130-135°F (54-57°C).
- Once cooked, remove the flank steak from the heat and let it rest for 5 minutes. This allows the juices to redistribute, keeping the meat tender.
- While the steak is resting, warm the flour tortillas in a separate pan or microwave for about 30 seconds until they are soft and pliable.
- After the steak has rested, slice it against the grain into thin strips. This helps ensure the meat is tender when you bite into the burrito.
- To assemble the burritos, lay a warm tortilla flat on a clean surface. In the center of the tortilla, add a generous portion of sliced flank steak, followed by shredded lettuce, diced tomato, and shredded cheese.
- Top the fillings with a dollop of the avocado dip. Be careful not to overfill, as this will make it difficult to wrap the burrito.
- To wrap the burrito, fold in the sides of the tortilla, then roll it tightly from the bottom up, enclosing all the fillings. Repeat this process for the remaining tortillas and fillings.
- Once all burritos are wrapped, you can serve them immediately or grill them for an additional 1-2 minutes on each side for a crispy exterior.
- Serve the flank steak burritos with extra avocado dip on the side for dipping, and enjoy your delicious Mexican meal!
Tips
- Marinating Magic: Don't rush the marinating process. The longer the steak sits with the seasonings, the more flavor it will absorb.
- Slice Against the Grain: Always cut your flank steak perpendicular to the muscle fibers to ensure maximum tenderness.
- Temperature Matters: Use a meat thermometer to achieve your perfect steak doneness. Medium-rare (130-135°F) is ideal for maximum juiciness.
- Tortilla Technique: Warm tortillas briefly to make them more pliable and prevent cracking when rolling.
- Avoid Overfilling: Leave enough room at the edges of your tortilla to create a neat, tight wrap.
- Optional Crisp: For a restaurant-style finish, lightly grill the assembled burritos to create a golden, crispy exterior.
Nutrition Facts
Calories: 450kcal
Carbohydrates: 35g
Protein: 35g
Fat: 22g
Saturated Fat: 8g
Cholesterol: 90mg

