Ginger Soy Flank Steak with Broccoli, Cauliflower, and Sweet Potato

Ginger Soy Flank Steak with Broccoli, Cauliflower, and Sweet Potato

There are a few recipes that can take you from casual to serious in the kitchen, and a great grilled flank steak is one of them. If you want to expand your cooking repertoire without signing up for a huge time commitment, try this recipe for Ginger Soy Flank Steak with Broccoli, Cauliflower, and Sweet Potato.

Find more healthy recipes on Openfit! Get started for free today. 

Among the leanest cuts of beef, flank steak comes from a well-exercised area of the cow known as the flank located below the loin and sirloin. This recipe in particular balances a colorful trio of steamed vegetables with an Asian-inspired flank steak marinade that will please your taste buds—and anyone else you’re making it for.

This quick flank steak marinade packs in tons of flavor for a mouthwatering mixture. The combination of sweet and savory ingredients, like low-sodium soy sauce and honey, the added spice from pepper flakes, and some tang from lime juice, makes this one of the best flank steak marinades you’ll find on the Internet (or an old-school cookbook, for that matter).

While the meat is chilling and marinading in the fridge, it’s time to tackle the veggies. You can season and steam your broccoli, cauliflower, and sweet potatoes from scratch now, or, save some time and grab the steam-in-bag microwave options for a shortcut! Then you may even have time to sneak in a quick, 10-minute workout or yoga sesh before dinner(just remember to flip the marinating steak after a half-hour).

When you’re ready to turn up the heat on this grilled flank steak recipe, preheat your grill or broiler to high. Follow the grilling instructions below, and then let your steak rest. Pro tip: cover it in aluminum to make sure it stays extra juicy!

When you slice it up, listen to your butcher and cut against the grain to get those really tender pieces. Pile your plate high with steamed broccoli, cauliflower, and sweet potato for a rainbow of nutrients and that all-important balance of carbs and protein you need when you’re training hard.

Prep the marinade ahead of time for a quick weeknight meal that can come together in less than 20 mins. Whether it’s a weeknight meal or a cheat night with a glass of wine and your favorite workout buddy, this grilled flank steak recipe won’t leave you disappointed.

Ginger Soy Flank Steak with Broccoli, Cauliflower, and Sweet Potato

T-Minus 30 Recipes - Ginger Soy Flank Steak
5 from 1 vote

Ginger Soy Flank Steak with Broccoli, Cauliflower, and Sweet Potato

Course Main Course
Cuisine Asian
Keyword Ginger Soy Flank Steak
Prep Time 5 minutes
Cook Time 16 minutes
Resting Time 1 hour
Total Time 21 minutes
Servings 4 servings
Calories 407 kcal


  • 2 Tbsp. reduced-sodium soy sauce
  • 2 Tbsp. fresh lime juice
  • 2 tsp. sesame oil
  • 2 tsp. honey
  • 2 cloves garlic finely chopped
  • 1 (2-inch) slice fresh ginger peeled, finely chopped
  • 1 tsp. crushed red pepper flakes
  • 1 lb. raw beef flank steak or tenderized round steak
  • 6 cups broccoli florets steamed
  • 6 cups cauliflower florets steamed
  • 3 large sweet potatoes baked, cut in half


  1. Combine soy sauce, lime juice, oil, honey, garlic, ginger, and pepper flakes in a small bowl; whisk to blend.

  2. Place steak in a shallow dish. Pour soy sauce mixture over steak. Marinate, in the refrigerator, covered, for 1 hour. Turn after 30 minutes.

  3. Preheat grill (or broiler) on high.

  4. Grill (or broil) steak for 5 to 8 minutes on each side, or until the internal temperature reaches 120° F for rare, 125° F for medium rare, or 130° F for medium. Remove from heat. Let steak rest, covered with aluminum foil, for 5 to 10 minutes before slicing.

  5. Slice steak thinly against the grain.

  6. Serve one portion of steak with 1½ cups broccoli, 1½ cups cauliflower, and ½ sweet potato. 

Recipe Notes

The Nutrition Facts box below provides estimated nutritional information for this recipe.

Nutrition Facts
Ginger Soy Flank Steak with Broccoli, Cauliflower, and Sweet Potato
Amount Per Serving (1 serving)
Calories 407 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 4g25%
Cholesterol 74mg25%
Sodium 855mg37%
Carbohydrates 45g15%
Fiber 9g38%
Sugar 14g16%
Protein 34g68%
* Percent Daily Values are based on a 2000 calorie diet.

Photography by Anguel Dimov, AB Creative


ginger soy flank steak - pin image