These high-protein Mediterranean Meatball Bowls Loaded with Roasted Vegetables are my new obsession. Made with juicy turkey meatballs, sweet potatoes, cauliflower, broccoli, creamy hummus and pickled red onion in every bite. High-fiber, meal prep-friendly and one of those dinners I can’t stop making.

Mediterranean Bowls with Hummus
I’m a big CAVA fan, so I created this bowl inspired by those flavors at home in an easy, weeknight-friendly way. These sheet pan Mediterranean meatball bowls bring all those bold, satisfying elements together, including roasted sweet potato, cauliflower and broccoli, juicy turkey meatballs, and a scoop of creamy hummus, with brightness from pickled red onions. For this version, I skip the grains as a base and use roasted vegetables, making it hearty, veggie-loaded, and naturally high-fiber. It’s also great for meal prep—if you’re looking for more ideas, check out my meal prep recipes.
Ingredients You’ll Need
Check out the ingredient list below for these easy Mediterranean turkey meatball bowls. See the recipe card below for the exact measurements.
- Vegetables: Cauliflower, broccoli, sweet potatoes
- Seasoning: Olive oil, kosher salt, and black pepper
- Binders: Panko breadcrumbs and an egg hold the turkey mixture together.
- Liquid: Chicken bone broth or water adds moisture to the meatballs, preventing them from drying out.
- Herbs: Mix fresh parsley into the meatballs and garnish with dill
- Spices: Cumin, sweet paprika, garlic powder
- 93% Lean Ground Turkey is the protein in these healthy meatballs.
- Hummus: Buy hummus for a quick shortcut. I love Sabra’s Supremely Spicy for a kick or roasted red pepper for a mild option.
- Feta: Crumble some feta on top for a creamy, salty contrast. Block feta is typically better quality than pre-crumbled cheese.
- Lemon: Slice a lemon into wedges and serve with the Mediterranean bowls.
- Quick Pickled Red Onions: Thinly sliced red onions are soaked in red wine vinegar, water, and kosher salt for at least 10 minutes, and they will keep for a couple of weeks in the fridge.
How to Make Mediterranean Turkey Meatball Bowls
While the meatballs and vegetables cook in the oven, prepare the quick pickled onions. See the recipe card at the bottom for printable instructions.



- Roast the sweet potatoes: Toss them with oil, salt, and pepper, then roast for 10 minutes at 400°F.
- Season the cauliflower and broccoli with oil, salt, and pepper.
- Make the turkey meatballs: Combine the panko, broth, egg, parsley, spices, and remaining salt. Then, gently mix in the turkey. Shape the mixture into 12 meatballs and place them on a foil-lined sheet pan.
- Finish roasting the vegetables: Move the sweet potatoes to one side and add the other veggies in a single layer, ensuring there’s space between them.
- Bake the meatballs and vegetables for 20 to 25 minutes. Remove the veggies, then broil the meatballs until the tops are browned.
- Make the pickled onions by mixing the four ingredients in a small bowl. Let them sit for at least 10 minutes.
- Assemble the bowls: Divide the meatballs and roasted vegetables among 4 bowls. Top with pickled onions, feta, hummus, dill, and lemon juice.


Variations
- Vegetables: Substitute carrots, bell peppers, beets, or butternut squash.
- Turn it into a salad by adding arugula, spinach, or mixed greens.
- Grain bowl: Skip the sweet potatoes and add a grain like couscous, rice, or quinoa.
- Meat: Swap turkey for lean ground chicken, beef, or bison.
- Vegetarian Mediterranean Bowls: Replace meatballs with falafel, lentils, or canned chickpeas.
- Panko options: Use regular unseasoned breadcrumbs or gluten-free panko.
- Herbs: Use dried parsley if needed or substitute oregano, thyme, or rosemary. If you don’t have dill, use chives or more parsley.
- Experiment with spices: Swap garlic powder for onion powder, or use smoked paprika if you don’t have sweet. Add a little coriander or chili powder.
- Hummus: Feel free to make your own homemade hummus using one of my recipes, such as my Classic Hummus or Roasted Red Pepper Hummus.
- Don’t like hummus? Try the bowls with tzatziki or harissa for added heat.
- Cheese: Replace feta with goat cheese, or omit it for a dairy-free bowl.
- Acid: Sub red wine vinegar for lemon juice.

Storage & Meal Prep
All the ingredients will last up to 4 days in the fridge. Here’s how to pack them for on-the-go lunches.
- Store the turkey meatballs, vegetables, and dill in an airtight glass container, then squeeze lemon juice over them. Pack the feta, pickled onions, and hummus in small individual containers or in one larger dish. Alternatively, you can pack everything in one dish if you don’t mind microwaving the cold ingredients.
- Reheat: Microwave the meatballs and veggies for about a minute, then add the toppings.
- How to freeze meatballs: Flash-freeze them on a parchment-lined sheet pan. Then, transfer to an airtight container and freeze for up to 3 months. Thaw in the fridge the day before, or microwave frozen meatballs until heated through.

More Mediterranean Bowl Recipes You’ll Love
For more meal prep dinner ideas, check out these five delicious Mediterranean recipes to inspire your next meal!
Yield: servings
Serving Size: 3 meatballs, 1 ½ cups vegetables
- 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
- black pepper, to taste
- â…“ cup panko breadcrumbs, plain, or gluten-free
- 2 tablespoons chicken bone broth, or water
- 1 large egg
- ÂĽ cup parsley, chopped
- 1 teaspoons cumin
- ½ teaspoons sweet paprika
- ½ teaspoons garlic powder
- 1 lb 93% lean ground turkey
- ½ cup hummus, I love supremely spicy for heat or roasted pepper hummus
- 2 ounces feta cheese, crumbled
- fresh dill, optional for topping
- 1 lemon, cut into wedges
-
Preheat the oven to 400F. Adjust the 2 center racks.
-
Spray a large sheet pan with oil, add sweet potatoes, drizzle with 1 teaspoon oil and season with ÂĽ teaspoon salt, using your hands to coat well and spread out. Roast 10 minutes.
-
Meanwhile in a large bowl, combine the cauliflower and broccoli with 1 tablespoon of olive oil, ÂĽ teaspoon salt, and toss well to coat evenly.
-
Combine the panko, chicken broth, egg, parsley, spices, and remaining 1 teaspoon salt in a large bowl and mix well to combine.
-
Add the turkey and mix using a fork to fully combine everything, careful not to overwork. Using wet hands, form into 12 meatballs and place on a smaller sheet pan, lined with foil.
-
Remove the pan from the oven, stir, then push the sweet potatoes to one side, add the remaining vegetables on the other side of the pan, making sure everything has a little bit of room. Place them back into the oven along with the meatballs.
-
Bake until the meatballs are cooked through, and the vegetables are tender, about 20 to 25 minutes. Remove the vegetables and broil the meatballs on high 2 to 3 minutes, until the top is browned. Sprinkle the veggies with a pinch of salt.
-
While they bake, toss the sliced onion with the vinegar, water and salt in a small bowl. Let sit at room temperature for at least 10 minutes, stirring once or twice, until softened and lightly pickled. Then drain.
-
To serve, divide the meatballs and vegetables among 4 bowls, top veggies with pickled onions and feta, add 2 tablespoons hummus to the bowl, and finish with fresh dill and fresh lemon juice.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Serving: 3 meatballs, 1 ½ cups vegetables, Calories: 489.5 kcal, Carbohydrates: 37 g, Protein: 33.5 g, Fat: 24.5 g, Saturated Fat: 6.5 g, Cholesterol: 140.5 mg, Sodium: 974 mg, Fiber: 7.5 g, Sugar: 7 g





