Savory Ground Beef with Herb-Roasted Potatoes & Steamed Broccoli is a delightful dish that transforms simple ingredients into a comforting meal. I remember the first time I whipped this up on a busy weeknight; the aroma wafting through the kitchen was enough to make my family gather around the table, excited for dinner. This hearty combination of seasoned ground beef, crispy roasted potatoes, and tender steamed broccoli offers a satisfying balance of flavors and textures, making it a go-to recipe for busy nights or casual family gatherings.
Why You’ll Love This Dish
This dish is everything you could want in a weeknight meal: it’s quick to prepare, budget-friendly, and packed with nutrients. Perfect for a family dinner when time is limited, or when you want something that appeals to both adults and kids alike. The herb-roasted potatoes provide a crispy contrast to the savory beef while the steamed broccoli delivers a burst of vibrant color and flavor.
"I tried this recipe last week, and my kids couldn’t get enough! It’s now a regular in our dinner rotation!" – A Happy Home Cook
How This Recipe Comes Together
Making Savory Ground Beef with Herb-Roasted Potatoes & Steamed Broccoli is a breeze! Here’s how it flows:
First, you’ll preheat the oven and prepare the potatoes with olive oil and herbs. While they roast to perfection, you’ll brown the ground beef, seasoning it until it’s flavorful and a little crispy. Finally, a quick steam for the broccoli makes everything come together beautifully and healthily.
Gather These Items
To create this delicious meal, ensure you have the following ingredients on hand:
- 200g lean ground beef
- 2 medium potatoes, diced skin on
- 1 cup broccoli florets
- 2 tbsp olive oil
- 1 tsp dried oregano
- 1 tsp dried thyme
- 1/2 tsp garlic powder
- Salt & black pepper to taste
Feel free to swap in any of your favorite herbs or adjust the veggies based on what you have in your fridge!

Directions to Follow
Here’s a clear guide to bring your dish to life:
- Preheat your oven to 400°F (200°C).
- In a mixing bowl, toss the diced potatoes with olive oil, oregano, thyme, garlic powder, salt, and black pepper until well coated.
- Spread the seasoned potatoes on a baking sheet in a single layer and roast for 25-30 minutes, until golden and crispy.
- While the potatoes roast, heat a skillet over medium heat. Add the ground beef, breaking it apart as it cooks. Season with salt and pepper. Cook until no longer pink, letting it get slightly crispy on the edges.
- In a separate pot, bring water to a boil for steaming the broccoli florets. Steam them for 2-3 minutes until they are bright green and just tender.
- Once everything is cooked, plate the ground beef, crispy roasted potatoes, and vibrant steamed broccoli, sprinkling with a final pinch of salt and pepper if desired.
Best Ways to Enjoy It
Serving this dish is all about presentation and pairing it with complementary sides. Consider a sprinkle of fresh herbs like parsley or a drizzle of balsamic glaze over the potatoes for added flavor. A side of crusty bread or a light salad can round this meal out beautifully. If you enjoy a bit of spice, a dash of hot sauce on the side can elevate the whole experience!
How to Store
After enjoying this delightful dish, you might have leftovers. To keep them fresh, store the ground beef, potatoes, and broccoli in airtight containers in the refrigerator. They will last for up to 3 days. For reheating, a microwave works well, but for the potatoes, a quick roast in the oven can restore some of that original crispiness.
Pro Chef Tips
- Ensure the potatoes are of uniform size for even cooking.
- Stir the beef occasionally while cooking to prevent it from clumping.
- For extra flavor in the broccoli, add a squeeze of lemon juice right before serving.
Recipe Variations
Feel free to get creative with this recipe! You can substitute the ground beef with ground turkey or chicken for a leaner option. If you prefer vegetarian, try using lentils or mushrooms. You can also add your favorite vegetables to the roasting tray, such as carrots or bell peppers, for an extra flavor boost.
Frequently Asked Questions
How long does it take to prepare this dish?
The total preparation and cooking time is about 40-45 minutes.
Can I make this recipe ahead of time?
Absolutely! You can prepare the potatoes and beef a day in advance and simply reheat them before serving.
What is the best way to reheat leftovers?
The microwave is convenient, but reheating in a skillet or oven can keep potatoes crispy and beef flavorful.
PrintSavory Ground Beef with Herb-Roasted Potatoes & Steamed Broccoli
A delightful dish with seasoned ground beef, crispy roasted potatoes, and tender steamed broccoli, perfect for busy weeknight meals.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: None
Ingredients
- 200g lean ground beef
- 2 medium potatoes, diced skin on
- 1 cup broccoli florets
- 2 tbsp olive oil
- 1 tsp dried oregano
- 1 tsp dried thyme
- 1/2 tsp garlic powder
- Salt & black pepper to taste
Instructions
- Preheat your oven to 400°F (200°C).
- In a mixing bowl, toss the diced potatoes with olive oil, oregano, thyme, garlic powder, salt, and black pepper until well coated.
- Spread the seasoned potatoes on a baking sheet in a single layer and roast for 25-30 minutes, until golden and crispy.
- While the potatoes roast, heat a skillet over medium heat. Add the ground beef, breaking it apart as it cooks. Season with salt and pepper. Cook until no longer pink, letting it get slightly crispy on the edges.
- In a separate pot, bring water to a boil for steaming the broccoli florets. Steam them for 2-3 minutes until they are bright green and just tender.
- Once everything is cooked, plate the ground beef, crispy roasted potatoes, and vibrant steamed broccoli, sprinkling with a final pinch of salt and pepper if desired.
Notes
Store leftovers in airtight containers in the refrigerator for up to 3 days. Reheat in a microwave or oven to restore crispiness.
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 2g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 70mg









