Go Back
+ servings
Marinated Flank Steak With Veggies (high protein, low carb, sugar free, gluten free, diabetes friendly, Paleo)

Marinated Flank Steak with Roasted Veggies

The bright flavors of this Marinated Flank Steak with Roasted Vegetables are perfect for an easy, healthy, and delicious dish any time of the year!
Course Main Course
Cuisine American
Keyword Marinated flank steak, marinated steak, steak and roasted veggies
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 Servings
Calories 241kcal


Flank steak

  • 1.5 lbs. flank steak


  • ¼ cup (60 ml) lime juice
  • 1 clove garlic, (minced)
  • ½ tbsp. ground ginger
  • ¼ tsp. red pepper flakes
  • ¼ tsp. cumin
  • ½ tsp. salt
  • ¼ tsp. pepper

Roasted veggies

  • 8 oz. (225 g) sliced mushrooms
  • 1 pint (300 g) grape tomatoes, (halved)
  • 1 zucchini, (cubed)
  • 1 tbsp. coconut oil, (melted)
  • ¼ handfull cilantro, (chopped)
  • 2 tbsp. lime juice
  • ¼ tsp. salt
  • ¼ tsp. pepper


  • Make the marinade by mixing lime juice, garlic, ginger, red pepper flakes, cumin, salt, and pepper in a bowl.
  • Place the flank steak in a gallon bag and pour in the marinade. Close the bag and mix around to fully cover the steak. Let it sit in the refrigerator for at least 30 minutes and preferably a few hours.
  • Preheat the oven to 400ºF. Chop the mushrooms, tomatoes, and zucchini, then place on a large cooking sheet.
  • Pour over melted coconut oil and ensure all veggies have been covered. Sprinkle cilantro, lime juice, salt, and pepper over the veggies and mix around again.
  • Roast for 15-20 minutes, mixing around halfway through to ensure even cooking.
  • While the veggies roast, preheat the grill. When ready, remove steak from marinade and place on grill.
  • Grill steak on both sides for 8-10 minutes, then remove and let sit for 10 minutes before cutting.
  • Slice the steak, top with the roasted veggies, and serve!


This recipe is for 6 servings of steak and roasted vegetables.
If you don’t feel like grilling (or if your grill is covered by a foot of snow), just use a grill pan or a regular pan on the stove instead. It works just as well.
Marinade the steak for at least 30 minutes. I like to aim for 4 hours, but you could also marinate it overnight.
If you adjust the marinade recipe, don't skip the lime juice, as the acidity helps tenderize the steak.
If spicy isn’t something you like, you could cut back or omit the red pepper flakes. Add a little paprika instead for the same heat without the kick.


Calories: 241kcal | Carbohydrates: 8.3g | Protein: 26.6g | Fat: 11.5g | Saturated Fat: 6g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.2g | Cholesterol: 75mg | Sodium: 349mg | Potassium: 299mg | Fiber: 1.9g | Sugar: 4.2g | Vitamin A: 495IU | Vitamin C: 29.9mg | Calcium: 6mg | Iron: 2.4mg | Net carbs: 6.4g