london broil with roasted cauliflower and onions recipe

london broil with roasted cauliflower and onions

prep time: 10 minutes + marinate time
cook time: 35 minutes
ready in: 12 hours, 45 minutes

makes: 6 servings, 7 oz. each


  • 1½ lb. London broil (top round steak), 3/4-inch thick
  • 1/2 cup light balsamic vinaigrette
  • 1 head cauliflower, cut into 1-inch florets (4 cups)
  • 1 large red onion, cut into 1/2-inch wedges
  • 1½ teaspoons olive oil, divided
  • 1 Tablespoon aged balsamic vinegar
  • 1/4 cup finely shredded Parmesan
  • 1 teaspoon dried thyme
  • Ground black pepper, to taste

The nutritional content of recipes is calculated by a registered dietitian. Because ingredients and measurements may vary, the values we give are close approximations.


  1. Place steak in a large resealable plastic bag; add vinaigrette. Seal bag, turning to coat. Refrigerate 12 hours, turning occasionally.
  2. Preheat oven to 425°F. In a large bowl combine cauliflower, onion and oil; toss to coat. Spread vegetables in a single layer on a rimmed baking sheet. Bake 20 minutes, stirring once. Remove pan from oven. Drizzle vinegar on vegetables; toss to coat. Sprinkle with cheese. Return to oven; bake 8–10 minutes more.
  3. Meanwhile, coat a large nonstick skillet or grill pan with nonstick cooking spray. Place over medium heat until hot. Remove steak from marinade; discard marinade. Sprinkle steak with thyme, and season with pepper to taste.
  4. Place steak in skillet; cook, partially covered, 4–5 minutes per side (145°F for medium-rare) or to desired doneness. Transfer steak to a platter. Let stand 5 minutes.
  5. Thinly slice steak against the grain, and serve with roasted vegetables.

per serving: 225 calories, 8g fat, 3g saturated fat, 75mg cholesterol, 190mg sodium, 7g carbohydrate, 2g fiber, 3g sugars, 31g protein