
Steak Bites with deep savor and hearty portions—stick-to-your-ribs cooking for real life weeknights.
Weeknight Steak Bites with Roasted Sweet Potato & Broccoli
Fast, protein-forward steak bites tossed in a savory, garlicky marinade and paired with caramelized sweet potato and charred broccoli—built for busy evenings and easy meal prep.
Some nights you want dinner that feels substantial without a lot of fuss. These steak bites answer that: bite-size cubes of sirloin soak up a quick garlicky, soy–Worcestershire–Dijon marinade while you prep the vegetables, then finish in a hot pan so each piece gets a rich crust and keeps its juices. The short marinating window (10–15 minutes) makes this one of those rare “fast but worth it” weeknight wins.
The real joy here is the contrast of textures and flavors. Smoky paprika and a pinch of red pepper flakes give the beef a subtle heat and depth, while roasted sweet potato cubes caramelize at the edges and bring a soft, sweet counterpoint. Broccoli gets a quick roast alongside the potatoes so the florets stay bright and just a touch charred—crisp where you want them, tender where it counts. Put it all together and each bite combines savory, sweet, smoky, and a hit of mustard tang.
This dish is also a dream for make-ahead dinners or lunch bowls. You can roast a double batch of sweet potatoes and broccoli and keep portions in the fridge; the steak re-sears beautifully and tastes almost freshly made after a quick warm-up. Portion into containers with a grain or greens for balanced, protein-packed meals that hold up through the week.
If you want to dress it up, spoon any pan juices over the finished steak, or add a squeeze of lemon to brighten the broccoli. Simple, flexible, and satisfying—this is the sort of dinner that keeps you full and gets you out the door without compromises.
Ingredients
How to Make Steak Bites
- Trim any excess fat from the steak and cut into 1-inch cubes; place in a bowl.
- Make the marinade by mincing 2 garlic cloves and whisking with 1 tbsp olive oil, low-sodium soy sauce, Worcestershire sauce, Dijon, smoked paprika, red pepper flakes, 1/2 tsp kosher salt and 1/2 tsp black pepper; toss steak cubes to coat and let sit 10–15 minutes while you prep vegetables.
- Preheat oven to 425°F (220°C). Peel (if desired) and cut the sweet potato into 1/2-inch cubes; toss with 1/2 tbsp olive oil, a pinch of salt and a few grinds of black pepper and spread on a rimmed baking sheet in a single layer.
- Roast the sweet potato for 10 minutes, then add the broccoli (cut into bite-size florets and tossed with 1/2 tbsp olive oil and a pinch of salt) to the same sheet; return to oven and roast another 12–15 minutes until sweet potato is tender and edges are caramelized and broccoli is bright and lightly charred.
- While vegetables roast, heat a large heavy skillet (cast-iron preferred) over medium-high heat until very hot; add the remaining 1/2 tbsp olive oil or a quick swipe of cooking spray.
- Remove steak from marinade (shake off excess) and sear in the hot skillet in a single layer, working in batches to avoid crowding; cook 2–3 minutes per side for medium-rare (internal ~130–135°F) or 3–4 minutes per side for medium, adding the remaining 2 minced garlic cloves in the last minute and stirring to avoid burning.
- When all steak is seared, return any batches to the pan briefly with butter and a squeeze of half a lemon to glaze the bites; taste and adjust seasoning with remaining salt and pepper as needed.
- Assemble plates or meal-prep containers with 1 cup baby spinach per serving, roasted sweet potato and broccoli divided evenly, and steak bites on top; garnish with chopped parsley and the remaining lemon cut into wedges to squeeze over before eating.
Recipe Card
Steak Bites
Steak Bites with deep savor and hearty portions—stick-to-your-ribs cooking for real life weeknights.

- Prep
- 15 min
- Cook
- 30 min
- Servings
- 4
Ingredients
Instructions
- Trim any excess fat from the steak and cut into 1-inch cubes; place in a bowl.
- Make the marinade by mincing 2 garlic cloves and whisking with 1 tbsp olive oil, low-sodium soy sauce, Worcestershire sauce, Dijon, smoked paprika, red pepper flakes, 1/2 tsp kosher salt and 1/2 tsp black pepper; toss steak cubes to coat and let sit 10–15 minutes while you prep vegetables.
- Preheat oven to 425°F (220°C). Peel (if desired) and cut the sweet potato into 1/2-inch cubes; toss with 1/2 tbsp olive oil, a pinch of salt and a few grinds of black pepper and spread on a rimmed baking sheet in a single layer.
- Roast the sweet potato for 10 minutes, then add the broccoli (cut into bite-size florets and tossed with 1/2 tbsp olive oil and a pinch of salt) to the same sheet; return to oven and roast another 12–15 minutes until sweet potato is tender and edges are caramelized and broccoli is bright and lightly charred.
- While vegetables roast, heat a large heavy skillet (cast-iron preferred) over medium-high heat until very hot; add the remaining 1/2 tbsp olive oil or a quick swipe of cooking spray.
- Remove steak from marinade (shake off excess) and sear in the hot skillet in a single layer, working in batches to avoid crowding; cook 2–3 minutes per side for medium-rare (internal ~130–135°F) or 3–4 minutes per side for medium, adding the remaining 2 minced garlic cloves in the last minute and stirring to avoid burning.
- When all steak is seared, return any batches to the pan briefly with butter and a squeeze of half a lemon to glaze the bites; taste and adjust seasoning with remaining salt and pepper as needed.
- Assemble plates or meal-prep containers with 1 cup baby spinach per serving, roasted sweet potato and broccoli divided evenly, and steak bites on top; garnish with chopped parsley and the remaining lemon cut into wedges to squeeze over before eating.
Nutrition
- Carbohydrates
- 30
- Saturated Fat
- 13
- Sodium
- 900
- Fiber
- 7
- Unsaturated Fat
- 23
- Protein
- 51
- Fat
- 36
- Cholesterol
- 160
- Trans Fat
- 0.1
- Calories
- 640
- Sugar
- 10