These high-protein Mediterranean Meatball Bowls with roasted vegetables are a new favorite. Juicy turkey meatballs pair with roasted sweet potatoes, cauliflower, and broccoli, finished with creamy hummus, crumbled feta, fresh dill, and bright pickled red onions. Grain-free if you skip the couscous or rice, naturally high in fiber and protein, and ideal for simple weeknight dinners or make-ahead meal prep.

Mediterranean Bowls with Hummus
Inspired by the bold, build-your-own-bowl flavors found at popular Mediterranean fast-casual spots, these sheet pan Mediterranean meatball bowls are designed to come together quickly and deliver big flavor. Instead of a grain base, roasted vegetables form the foundation, making the bowls heartier and extra vegetable-forward. They’re meal prep friendly and easy to customize with your favorite toppings.
Why This Recipe Works

This recipe captures those crave-worthy Mediterranean bowl flavors at home—without the restaurant price or wait. It’s satisfying hot or reheated and the leftovers stay delicious, making it one of those dinners you’ll want to repeat.
- Meal prep star: Make the meatballs and roast the vegetables in advance for quick lunches and dinners all week.
- High in protein and fiber: The turkey meatballs and three vegetables deliver substantial protein and fiber per serving.
- Customizable: Follow the template and then add or swap ingredients to suit your preferences.
- Cost-effective: Homemade bowls are more budget-friendly than takeout but just as tasty.

Ingredients You’ll Need
Below are the main ingredients for easy Mediterranean turkey meatball bowls. Refer to the recipe card for exact amounts.
- Vegetables: Cauliflower, broccoli, and sweet potatoes roast beautifully and make a hearty base.
- Seasoning: Olive oil, kosher salt, and black pepper keep flavors simple and bright.
- Binders: Panko breadcrumbs and an egg hold the turkey meatballs together.
- Liquid: Chicken bone broth (or water) adds moisture so the meatballs stay tender.
- Herbs & spices: Fresh parsley, dill, cumin, sweet paprika, and garlic powder for depth.
- Protein: Lean ground turkey (93% lean) for juicy meatballs.
- Toppings: Store-bought hummus for convenience, crumbled feta for salty creaminess, lemon wedges for brightness, and quick pickled red onions for tang.
How to Make Mediterranean Turkey Meatball Bowls
The oven does most of the work—while the meatballs and vegetables roast, prepare the quick pickled red onions. The steps below outline the full method; see the recipe card further down for exact ingredient amounts and a printable version.



- Preheat and roast sweet potatoes: Preheat the oven to 400°F. Toss sweet potato pieces with oil, salt, and pepper and roast for 10 minutes.
- Prepare the other vegetables: In a bowl, toss cauliflower and broccoli florets with olive oil and salt so they roast evenly.
- Make the meatball mixture: In a large bowl combine panko, bone broth (or water), egg, chopped parsley, cumin, paprika, garlic powder, and salt. Gently fold in the ground turkey without overworking.
- Form and bake the meatballs: Shape the mixture into 12 even meatballs and arrange on a foil-lined sheet pan. Slide meatballs into the oven along with the vegetables.
- Finish roasting: Roast meatballs and vegetables 20–25 minutes until meatballs are cooked through and vegetables are tender. Broil meatballs 2–3 minutes if you want browned tops.
- Quick-pickle the onions: While everything cooks, toss thinly sliced red onion with red wine vinegar, water, and kosher salt. Let sit at least 10 minutes to mellow and develop tang.
- Assemble the bowls: Divide roasted vegetables and meatballs among bowls. Top with hummus, pickled onions, crumbled feta, fresh dill, and a squeeze of lemon.


Variations
- Veggie swaps: Use carrots, bell peppers, beets, or butternut squash in place of or alongside the vegetables listed.
- Greens: Turn it into a salad by serving the warm meatballs and veg over arugula, spinach, or mixed greens.
- Grain bowl: Add a grain like rice, couscous, or quinoa if you prefer a grain base.
- Different proteins: Substitute ground chicken, lean beef, or bison for the turkey.
- Vegetarian: Swap meatballs for baked falafel, lentils, or roasted chickpeas for a vegetarian bowl.
- Flavor tweaks: Try smoked paprika, coriander, or chili powder for a different spice profile. Swap dill for chives or extra parsley if needed.
- Sauces: If you don’t like hummus, use tzatziki, harissa, or a simple yogurt drizzle instead.
- Cheese: Replace feta with goat cheese or omit for a dairy-free option.

Storage & Meal Prep
These bowls store and reheat well, making them ideal for weekly meal prep. Store components separately for best texture: keep meatballs and roasted vegetables in an airtight container and pack hummus, feta, and pickled onions in small separate containers.
- Refrigerate: Keep all parts in the fridge up to 4 days.
- Reheat: Microwave meatballs and vegetables for about a minute, then add cold toppings just before eating.
- Freeze: Flash-freeze cooked meatballs on a parchment-lined sheet pan, transfer to a sealed container, and freeze up to 3 months. Thaw overnight in the refrigerator or reheat from frozen in the microwave.

Recipe Card
Sheet Pan Mediterranean Meatball Bowls with Roasted Vegetables
Juicy turkey meatballs roasted with sweet potatoes, cauliflower, and broccoli. Serve with hummus, pickled red onions, crumbled feta, dill, and lemon for a high-protein, high-fiber meal prep dinner.
Yield
4 servings — Serving size: 3 meatballs and about 1½ cups vegetables
Ingredients
- 10 ounces cauliflower florets
- 10 ounces broccoli florets
- 12 ounces sweet potatoes, peeled and cut into ½-inch pieces
- 4 teaspoons olive oil
- 1½ teaspoons kosher salt, divided
- Black pepper, to taste
- ⅓ cup panko breadcrumbs (plain or gluten-free)
- 2 tablespoons chicken bone broth or water
- 1 large egg
- ¼ cup chopped parsley
- 1 teaspoon cumin
- ½ teaspoon sweet paprika
- ½ teaspoon garlic powder
- 1 lb 93% lean ground turkey
- ½ cup hummus
- 2 ounces crumbled feta
- Fresh dill, optional
- 1 lemon, cut into wedges
Quick Pickled Red Onions
- ½ small red onion, thinly sliced
- ¼ cup red wine vinegar
- 3 tablespoons water
- ¼ teaspoon kosher salt
Instructions
- Preheat the oven to 400°F and position two center racks.
- Spray a large sheet pan with oil. Toss sweet potatoes with 1 teaspoon oil and ¼ teaspoon salt; spread in a single layer and roast 10 minutes.
- Meanwhile, toss cauliflower and broccoli with 1 tablespoon olive oil and ¼ teaspoon salt in a bowl.
- In a large bowl combine panko, broth, egg, parsley, cumin, paprika, garlic powder, and remaining 1 teaspoon salt. Add turkey and mix gently. Form into 12 meatballs and place on a foil-lined smaller sheet pan.
- Remove the sweet potato pan, push sweet potatoes to one side, add the cauliflower and broccoli to the other side, and return to the oven with the meatballs.
- Bake 20–25 minutes until meatballs are cooked through and vegetables are tender. Broil meatballs 2–3 minutes to brown the tops if desired. Sprinkle vegetables with a pinch of salt.
- While baking, toss sliced onion with vinegar, water, and salt. Let sit at room temperature at least 10 minutes, then drain.
- Divide meatballs and roasted vegetables among four bowls. Top with pickled onions, feta, 2 tablespoons hummus per bowl, fresh dill, and a squeeze of lemon.
Nutrition (per serving)
Calories: ~490 kcal • Protein: 33.5 g • Carbs: 37 g • Fat: 24.5 g • Fiber: 7.5 g