Go Back

Mediterranean Bowl with Beef Meatballs

A colorful and satisfying Mediterranean Bowl featuring savory beef meatballs, roasted potatoes, and fresh salad elements, perfect for meal prep or entertaining.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Mediterranean
Calories: 550

Ingredients
  

For the Meatballs
  • 1 lb ground beef
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • to taste Salt and pepper
For the Binders & Coating
  • 1/2 cup breadcrumbs
For the Roasted Potatoes
  • 4 medium potatoes, cubed
  • 2 tbsp olive oil
  • to taste Salt and pepper
For the Greek Salad & Toppings
  • 1 cup cherry tomatoes, halved
  • 1 medium cucumber, diced
  • 1/4 medium red onion, thinly sliced
  • 1/2 cup feta cheese, crumbled
  • Olive oil, for drizzling
  • Lemon juice, to taste

Method
 

Preparation
  1. Preheat the oven to 400°F (200°C) and line two baking sheets with parchment.
  2. In a bowl, mix ground beef, breadcrumbs, Parmesan, egg, garlic, oregano, salt, and pepper until combined but not overworked. Form into meatballs and place on one baking sheet.
  3. In a separate bowl, toss cubed potatoes with 2 tbsp olive oil, salt, and pepper; spread on the second baking sheet.
Cooking
  1. Bake meatballs and potatoes together for about 20–25 minutes, or until meatballs are cooked through and potatoes are golden and tender.
Assembly
  1. While they roast, combine cherry tomatoes, cucumber, red onion, and feta in a bowl; drizzle with olive oil and lemon juice, then toss gently.
  2. To serve, layer roasted potatoes, meatballs, and Greek salad in bowls; finish with an extra drizzle of olive oil and a squeeze of lemon.

Notes

Don’t overmix the meat to keep meatballs tender and juicy. Roast potatoes in a single layer for crispiness. Store leftovers separately for up to 4 days.