A balanced, comforting meal featuring savory seasoned ground beef, crispy herb-roasted potatoes, and bright steamed broccoli. Perfect for weeknights or make-ahead lunches.
1 lb lean ground beef
1½ lbs baby or Yukon gold potatoes, halved or quartered
1 large head broccoli, cut into florets
1 small onion, diced
2 garlic cloves, minced
2 tbsp olive oil (plus more for broccoli)
1 tsp dried rosemary
1 tsp dried thyme
½ tsp garlic powder
Salt and pepper to taste
½ tsp paprika (optional)
Lemon wedge or chopped parsley (optional)
Preheat oven to 425°F. Toss potatoes with olive oil, herbs, garlic powder, salt, and pepper. Roast 30–35 minutes, flipping halfway.
In a skillet, sauté onion and garlic in olive oil. Add ground beef, season with salt, pepper, and paprika. Cook until browned.
Steam broccoli 5–6 minutes until tender-crisp. Season with salt and a drizzle of olive oil or lemon juice.
Assemble beef, potatoes, and broccoli on plates. Serve hot.
Sub ground turkey for leaner option. Add chili flakes or Dijon to beef for extra flavor. Store leftovers for up to 4 days.