Miniketo
ES

Keto Dinner

Flank Steak with Avocado Salsa

Flank steak is one of my favorite cuts for a quick keto dinner—it’s lean yet tender when cooked right. Topped with a vibrant avocado salsa, this dish brings together bold spices and fresh flavors. It’s a meal that feels indulgent but fits perfectly into a low-carb lifestyle.

20 min Prep time 15 min Cook time 35 min Total time 4 Servings 420 Calories
Flank Steak with Avocado Salsa

Ingredients

  • avocados, peeled, pitted and diced
  • /2 onion, minced
  • Roma tomatoes, diced
  • clove garlic, pressed
  • bunch fresh cilantro, chopped
  • teaspoon ground cumin
  • teaspoons crushed red pepper flakes
  • tablespoons lime juice
  • tablespoons olive oil
  • salt and black pepper to taste
  • tablespoon kosher salt
  • tablespoons ground cumin
  • teaspoon crushed red pepper flakes
  • teaspoons ground black pepper
  • tablespoon ground coriander
  • tablespoon chili powder
  • teaspoon ground cinnamon
  • (1 1/2-pound) flank steak

Instructions

  1. Step 1

    Start by making the salsa: in a mixing bowl, gently toss together diced avocados, minced onion, diced tomatoes, pressed garlic, and chopped cilantro. Drizzle in lime juice and olive oil, then season with 1 teaspoon cumin, 2 teaspoons crushed red pepper flakes, and salt and pepper to taste. Fold everything delicately so the avocado doesn’t turn mushy. Set aside to let flavors meld. For the spice rub, combine kosher salt, 2 tablespoons cumin, crushed red pepper, black pepper, coriander, chili powder, and cinnamon in a small bowl. Pat the flank steak completely dry with paper towels—this helps the rub stick and promotes a great crust. Massage the spice blend onto both sides. I prefer to do this ahead so the seasonings penetrate the meat. Fire up the grill to medium-high heat and oil the grate. When it’s hot, place the steak on the grill. Cook for 4 minutes per side, or until an instant-read thermometer reads 130°F in the thickest part. Remove and tent with foil

  2. Step 2

    let it rest 5 minutes. Slicing against the grain is crucial for tenderness. Plate the slices and spoon the vibrant avocado salsa over the top. It’s that simple.

Chef's Tip

For an extra char and smoky depth, sear the steak over direct heat, then move it to a cooler part of the grill to finish. I also chill the salsa for 15 minutes—it brightens the flavors and contrasts beautifully with the warm meat.

Storage Tips

Store leftover steak and salsa separately in airtight containers in the fridge for up to 3 days. Reheat the steak gently in a skillet or slice it cold for salads; the salsa is best enjoyed fresh but will keep for a day.

Variation Tips

Serve with grilled zucchini or a crisp green salad. You can swap the flank steak for skirt steak or use the avocado salsa over grilled chicken thighs for a different twist.

Frequently Asked Questions