These juicy and flavorful meatballs are paired with a vibrant mix of roasted vegetables, making for a hearty and nutritious meal. Perfect for a family dinner or meal prep, this dish is both satisfying and healthy.


For the Meatballs:

  • 1 lb ground beef (or a mix of beef and pork)
  • 1/2 cup breadcrumbs (or almond flour for a low-carb option)
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup milk (or almond milk)
  • 1 egg
  • 2 cloves garlic, minced
  • 1 small onion, finely chopped
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1/2 tsp salt
  • 1/4 tsp black pepper

For the Vegetables:

  • 1 red bell pepper, chopped
  • 1 yellow bell pepper, chopped
  • 1 zucchini, chopped
  • 1 carrot, chopped
  • 1 red onion, chopped
  • 2 tbsp olive oil
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • Salt and pepper to taste


  1. Preheat the Oven: Preheat your oven to 400°F (200°C).
  2. Prepare the Meatballs:
    • In a large bowl, combine the ground beef, breadcrumbs, Parmesan cheese, milk, egg, garlic, onion, oregano, basil, salt, and pepper. Mix well until all ingredients are fully incorporated.
    • Shape the mixture into meatballs, about 1 inch in diameter. Place them on a baking sheet lined with parchment paper.
  3. Roast the Vegetables:
    • In another large bowl, toss the chopped bell peppers, zucchini, carrot, and red onion with olive oil, thyme, rosemary, salt, and pepper.
    • Spread the vegetables on a separate baking sheet lined with parchment paper.
  4. Bake:
    • Place both baking sheets (meatballs and vegetables) in the preheated oven.
    • Bake the meatballs for about 20-25 minutes, or until they are cooked through and golden brown.
    • Roast the vegetables for about 20-25 minutes, stirring halfway through, until they are tender and slightly caramelized.
  5. Serve:
    • Remove the meatballs and vegetables from the oven. Serve the meatballs over the roasted vegetables.

Nutrition Facts (per serving, serves 4):

  • Calories: 450
  • Protein: 25g
  • Fat: 30g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Sugar: 8g
  • Sodium: 700mg

This meal is a delicious way to enjoy a balanced plate with protein and a variety of colorful vegetables. Enjoy!