Printer icon

One-Dish Steak and Vegetables

One-Dish Steak and Vegetables

Nothing quite says “hearty” like a well-cooked steak and potatoes meal. This kind of dish brings us back to weekday meals with family, where we slowly enjoy our food while chatting about our day. This homey meal works great for any occasion due to the simplicity of the one-dish prep, the low number of ingredients, and the short cook time. Unlike traditional steak and potatoes, you’ll be using broccoli florets and sweet potatoes. While this may throw the flavors off a bit from the meals of your youth, this combination still achieves a homey taste through the roasting process.

While sirloin steak may not be a cut you eat every day, it’s a great red meat indulgence to have occasionally. Given that, if you aren’t used to purchasing sirloin, here are some things to consider: Make sure to look for cuts that have good color without any package bloating (this can indicate early spoiling); weigh the cost-benefits of cheaper sirloin with the ethical implications (often cheaper meat is the result of factory-farming practices); and, consider purchasing your sirloin from a local source in bulk. Tons of cattle farmers offer quarter to full cows, which they raise, slaughter, and butcher. If you can afford the deep freezer space, this a great way to save money on beef.

Since this dish does a great job combining meat and vegetables already, you shouldn’t need to do too much additional work pulling together a complete meal. Try serving this dish on its own or with a simple salad to accompany.

One-Dish Steak and Vegetables

Serves: 4Prep: 20 minCook: 25 min

Protein: 25g / %

Carbs: 19g / %

Fat: 26g / %

Values are per portion. These are for information only & are not meant to be exact calculations.

Add to Meal Plan  


  • 2 to 4 sirloin steaks
  • 2 sweet potatoes, diced
  • 1 broccoli head, cut into florets
  • 1 red onion, chopped
  • 8 oz. grape tomatoes
  • 4 tbsp. olive oil
  • 1/2 tbsp. paprika
  • 4 garlic cloves, minced
  • 3 to 4 fresh thyme sprigs
  • Sea salt and freshly ground black pepper


  1. Preheat oven to 425 F.
  2. In a bowl, combine olive oil, paprika and garlic; season with salt and pepper to taste.
  3. Place the diced potatoes and broccoli florets on a baking sheet and bake 10 – 12 minutes.
  4. Season the steaks to taste with sea salt and freshly ground black pepper.
  5. Brown the steaks in a skillet over high heat, 1 to 2 minutes per side.
  6. Add the steaks, tomatoes, and onions to the baking sheet.
  7. Pour the olive oil mixture over everything and gently mix.
  8. Place some fresh thyme on top and place the baking sheet back in the oven.
  9. Bake another 12 to 15 minutes, turning the steak at the halfway point.