Whole30 Flank Steak BLT

Marinated Flank Steak BLT

Whole30, Low Carb, Grain Free, Paleo, Gluten Free

Course Dinner
Cuisine American
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 2 gigantic sandwiches
Calories 760 kcal


  • 1/2 lb Flank Steak
  • 4-8 slices sugar free/nitrate free bacon cooked & cooled
  • 1 head iceberg lettuce
  • 2 small tomatoes or one large
  • 2 tbsp mayo
  • 1 avocado smashed
  • 3-4 tbsp ranch be sure it's compliant


  • 1/4 cup coconut aminos
  • 2 tbsp olive oil
  • 2 cloves garlic
  • 1/4 tsp black pepper
  • 1/4 tsp onion powder


Marinate the Steak

  1. Smash the garlic cloves, then whisk together all the marinade ingredients in a medium bowl. Pour over the flank steak, cover, and marinate for an hour. 

Cook the Steak

  1. Pat the steak dry with paper towels and season lightly on all sides with salt and pepper.

  2. Preheat your pan over high heat and grill the steak for about 3-4 minutes per side for medium rare. Once it's cooked, set it aside.

  3. Allow it to rest for at least 5 minutes, then slice it against the grain.

Assemble the Sandwich

  1. Slice the iceberg in half from the stem, and gently scoop out sections with your hands to make the bun. Slice the tomatoes. Scoop out the avocado and mash it with a fork. 

  2. Layer the lettuce halves with mayo, smashed avocado, sliced tomato, bacon, and slices of the steak.

  3. Drizzle with ranch and season with salt and pepper to taste. 

Nutrition Facts
Marinated Flank Steak BLT
Amount Per Serving
Calories 760 Calories from Fat 504
% Daily Value*
Fat 56g86%
Saturated Fat 13g81%
Cholesterol 100mg33%
Sodium 1191mg52%
Potassium 1633mg47%
Carbohydrates 31g10%
Fiber 11g46%
Sugar 10g11%
Protein 36g72%
Vitamin A 2524IU50%
Vitamin C 35mg42%
Calcium 102mg10%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.