Top photo of Mediterranean Salad Bowl w/ Lebanese Meatballs.
4.79 from 76 votes

I've been making these Mediterranean Salad Bowls with Lebanese Meatballs for YEARS and they're still one of my top favorite healthy dinners! With 37 grams of protein and next-level flavor in every bite, I could eat these every single day. And as a mom of 3 littles, the fact that these bowls come together in just 30 minutes is such a game-changer! Make them with couscous or quinoa (for a gluten-free version), add any veggies you want, and top them off with the best yogurt tahini sauce. This is an easy dinner idea you'll definitely want to come back to!

Prep: 10 Cook: 20 Total: 30
Rate Recipe

Mediterranean Bowls Recipe with Lebanese Meatballs

This post may contain affiliate links, please see our privacy policy (opens in a new tab)

I’ve been making these Mediterranean Salad Bowls with Lebanese Meatballs for YEARS and they’re still one of my top favorite healthy dinners! With 37 grams of protein and next-level flavor in every bite, I could eat these every single day. And as a mom of 3 littles, the fact that these bowls come together in just 30 minutes is such a game-changer! Make them with couscous or quinoa (for a gluten-free version), add any veggies you want, and top them off with the best yogurt tahini sauce. This is an easy dinner idea you’ll definitely want to come back to!

Healthy Mediterranean Bowl

Juicy, spiced Lebanese-inspired meatballs paired with a refreshing cucumber-tomato salad, fluffy pearl couscous, feta cheese, red onions, and a creamy tahini sauce for a delicious, flavorful meal. Healthy dinners do not get better than this! And it all comes together in just 30 minutes. Amazing.

I love this Mediterranean Meatball Salad recipe for easy weeknight meals or even as meal-prep lunches for the week ahead. But it’s actually also a great recipe if you’re having people over or want to gift a meal! It’s super easy to make a double or triple batch, and it’s one of those meals that looks and tastes impressive but is actually effortless to create. It’s SO good!

Why You’ll Love These Mediterranean Bowls

  • 30-Minute Dinner – Quick and easy for busy weeknights. 30 minutes from start to finish, that’s it!
  • 37 g Protein – I love that this meal is filling, hearty, and made with healthy ingredients.
  • Flavorful – Warm spiced meatballs, crisp veggies, and a creamy, nutty sauce. Yeah, it’s goooooood.
  • Gluten-Free Option – Swap the couscous for quinoa or cauliflower rice to easily make it gluten-free!
  • Meal-Prep Friendly – Stores well for prepped lunches throughout the week.

You’ll Also Love: 129 Healthy Dinners You’ll Crave (30 Minutes or Less!)

Angled close up of Mediterranean Salad Bowl recipe w/ Lebanese Meatballs.

Mediterranean Bowl Recipe Ingredients

Lebanese Meatballs

  • Grass-Fed Ground Beef (opens in a new tab) – Lean ground beef is my preference, but any type of ground beef works great.
  • Red Onion – Finely chopped for a hint of sweetness.
  • Egg – Helps bind the meatballs together.
  • Fresh Herbs – Fresh mint and parsley are an absolute must for that fresh Lebanese taste.
  • Spices – Allspice, cinnamon, cumin, coriander, crushed red pepper, salt, and pepper. The perfect balance of warm, aromatic, and slightly spicy flavors.
  • Garlic – Use a freshly minced garlic clove or store-bought minced garlic.

Garlic Coucous

  • Pearl Couscous (opens in a new tab) – Has a chewy texture and absorbs all the flavors beautifully. Swap with quinoa or brown rice for a gluten-free version!
  • Garlic
  • Lemon Juice – Freshly squeezed is best!
  • Olive Oil
  • Salt/Pepper – Simple but essential seasonings for flavorful couscous.

Mediterranean Salad

  • Cucumber & Grape Tomatoes – Crisp and refreshing. I love these in Mediterranean salads!
  • Red Onion – Adds a little sharpness that’s SO good.
  • Fresh Herbs (Parsley or Mint) – Brings out the Mediterranean flavors. Freshly chopped or garnish on top!
  • Feta Cheese – Salty, tangy, and creamy. I love feta cheese. This can be omitted for a dairy-free version!
  • Toasted Pine Nuts – Optional, but totally worth it! I like to toast the pans in just a few minutes and add them over the salad bowls.

Tahini Sauce

  • Greek Yogurt – Creamy and tangy. This is the perfect base for the sauce! Substitute with a plain dairy-free yogurt if needed.
  • Tahini (opens in a new tab) – I love the flavor that tahini adds to the sauce. It’s so good!
  • Lemon Juice, Garlic, Salt & Water – Brings everything together into a smooth, delicious sauce. That fresh lemon juice with minced garlic is the perfect combo!
Ingredients for Mediterranean Salad Bowls w/ Lebanese Meatballs recipe.

How to Make Lebanese Meatballs

These Lebanese Meatballs are actually super easy to make! You can add them to skewers and bake them on a baking sheet with a roasting rack, (opens in a new tab) or you can always just bake them directly on the sheet pan. Either way, they’re so good!

  1. Prep the Meatballs – Mix all the ingredients together, roll into 1-inch balls, and thread onto skewers.
  2. Bake – Place on a lightly oiled baking sheet and bake at 375°F for about 17-20 minutes, or until cooked through.

How to Make Mediterranean Bowls

  1. Cook the Couscous – Simmer pearl couscous in water with garlic, lemon juice, olive oil, salt, and pepper. Cover and cook for 10 minutes.
  2. Make the Salad – Toss together the cucumber, tomatoes, red onion, fresh herbs, and feta.
  3. Whisk the Tahini Sauce – Stir together Greek yogurt, tahini, lemon juice, garlic, and salt. Add water as needed for desired consistency.
  4. Assemble the Bowls – Divide the couscous and salad into bowls, top with meatballs, drizzle with tahini sauce, and sprinkle with toasted pine nuts if using.

You’ll Also Love: Vegan Turmeric Ginger Dressing (opens in a new tab)

Tips

  • Soak bamboo skewers before starting, this keeps them from burning on the ends!
  • The skewers are optional, but a fun way to present to bowls! Bake them on a baking sheet with a metal rack (opens in a new tab) or you can always just bake them directly on the sheet pan.
  • Fresh mint and parsley make a HUGE difference in flavor!
  • If you’re meal prepping these bowls, the meatballs, salad, and tahini sauce can be prepped and stored in separate containers.
  • Feel free to swap couscous for quinoa, brown rice, or cauliflower rice.
  • After baking the meatballs, be sure to let them rest for a few minutes.
Angled photo of Mediterranean Salad Bowls w/ Lebanese Meatballs.

Mediterranean Salad Bowl Variations

  • Meatball Quinoa Bowls – Swap the couscous for quinoa, cooking the quinoa according to package directions. Then just mix it with the lemon juice, garlic, salt, and pepper for extra flavor!
  • Spicy Lebanese Meatballs – Add extra crushed red pepper or a pinch of cayenne.
  • Dairy-Free Option – Skip the feta (or use a diary-free feta cheese) and use plain dairy-free yogurt for the tahini sauce.
  • Low-Carb Version – Serve over cauliflower rice or fresh greens instead of couscous.

You’ll Also Love: Sweet & Sour Meatballs

How to Store a Mediterranean Bowl

I love how this Mediterranean Salad Bowls w/ Lebanese Meatballs recipe can be easily stored for later or even made ahead of time! Here’s how to store these bowls:

Refrigerator – Store leftover meatballs, couscous, salad, and sauce all in separate airtight containers for up to 4 days.

Freezer – The meatballs and couscous can be frozen for up to 3 months!

Reheat – Warm the meatballs and couscous in the microwave, air fryer, or oven. Serve over a fresh salad with freshly made sauce!

Closeup of Mediterranean meatball salad in a large bowl.

More Healthy Salads

More 30-Minute Dinner Recipes

Save This Recipe

Enter your email address and we'll send it straight to your inbox.

Top photo of Mediterranean Salad Bowl w/ Lebanese Meatballs.
ServingsServes 4
4.79 from 76 votes

Mediterranean Bowl Recipe with Lebanese Meatballs

I've been making these Mediterranean Salad Bowls with Lebanese Meatballs for YEARS and they're still one of my top favorite healthy dinners! With 37 grams of protein and next-level flavor in every bite, I could eat these every single day. And as a mom of 3 littles, the fact that these bowls come together in just 30 minutes is such a game-changer! Make them with couscous or quinoa (for a gluten-free version), add any veggies you want, and top them off with the best yogurt tahini sauce. This is an easy dinner idea you'll definitely want to come back to!
Prep: 10 minCook: 20 minTotal: 30 min

Ingredients

Lebanese Meatballs

  • 1 pound grass-fed ground beef (opens in a new tab)
  • 1/4 cup finely chopped red onion
  • 1 large egg
  • 3 teaspoons finely chopped mint
  • 3 teaspoons finely chopped parsley
  • 1/4 teaspoon allspice
  • 1 teaspoon cinnamon
  • 1/2 teaspoons coriander
  • 1/2 teaspoon crushed red pepper (opens in a new tab)
  • 1 teaspoon cumin
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 teaspoon minced garlic

Coucous

Mediterranean Salad

  • 1 1/2 cups chopped cucumber
  • 1 1/2 cups halved grape tomatoes
  • 1/2 cup sliced or chopped red onion
  • 1 Tablespoon fresh chopped parsley or mint
  • 1/2 cup crumbled feta

Tahini Sauce

  • 3 Tablespoons plain greek yogurt
  • 2 Tablespoons tahini (opens in a new tab)
  • 1-2 Tablespoons lemon juice
  • 1/4 teaspoon salt
  • 1/4 teaspoon minced garlic
  • 2 Tablespoons water (or more as needed)

Garnish (optional)

  • 1/4 cup toasted pine nuts

Instructions

  1. Preheat the oven to 375 degrees F and soak 4 bamboo skewers in water (unless you're using metal skewers).
  2. Combine all ingredients for the meatballs in a bowl and mix well to combine.
  3. Roll the meat into 1" balls and slide onto soaked skewers.
  4. Place each skewer on a lightly oiled baking sheet or a roasting pan with a grate, then bake for 17-20 minutes (or until the internal temperature reaches 160 degrees F).
  5. While the meatballs are cooking, prepare the couscous.
  6. In a pot, bring 1 1/2 cups of water to a boil.
  7. Once the water begins to boil, add the dry couscous pearls, garlic, lemon juice, olive oil, salt, and pepper.
  8. Turn the heat down to a low simmer, place a lid on the pot, and cook covered for 10 minutes.
  9. While the couscous is cooking, slice the cucumbers, tomatoes, red onion.
  10. Once everything is done cooking, toss the vegetables, couscous, feta, and fresh parsley together in a large bowl to create the salad.
  11. Combine and mix all of the ingredients together for the tahini sauce with a spoon or whisk.
  12. Serve each bowl by adding 1/4 of the salad, then topping with the baked meatballs (about 4 per bowl) and tahini sauce.

Optional Garnish

  1. Add 1 teaspoon of olive oil to a pan on medium heat.
  2. Once the pan is hot, add the pine nuts and toast until they start to slightly brown and become fragrant (about 3-4 minutes).
  3. Add the pine nuts over each bowl and enjoy!

Watch Me Make This

Notes

  • Soak bamboo skewers before starting, this keeps them from burning on the ends!
  • The skewers are optional, but a fun way to present to bowls! Bake them on a baking sheet with a metal rack (opens in a new tab) or you can always just bake them directly on the sheet pan.
  • Fresh mint and parsley make a HUGE difference in flavor!
  • If you’re meal prepping these bowls, the meatballs, salad, and tahini sauce can be prepped and stored in separate containers.
  • Feel free to swap couscous for quinoa, brown rice, or cauliflower rice.
  • After baking the meatballs, be sure to let them rest for a few minutes.

Nutrition

Serving: 53 g | Calories: 605 kcal | Carbohydrates: 45 g | Protein: 37 g | Fat: 31 g | Saturated Fat: 9 g | Polyunsaturated Fat: 6 g | Monounsaturated Fat: 12 g | Trans Fat: 1 g | Cholesterol: 137 mg | Sodium: 1346 mg | Potassium: 852 mg | Fiber: 5 g | Sugar: 4 g | Vitamin A: 805 IU | Vitamin C: 16 mg | Calcium: 187 mg | Iron: 5 mg

Did you make this? I’d love to see!
Tag me on socials at @JarOfLemons (opens in a new tab) or #JarOfLemons (opens in a new tab)

What Do You Think

Rate & Review

Rating




51 Comments

  1. Katrina

    I made this for lunch today, added a pepper as it was knocking about in the fridge.

    AMAZING! Will definitely put it in our meal rotation this summer.

    1. Jar Of Lemons

      Thanks, Katrina. I’m glad you enjoyed this recipe!

  2. Hannah

    This was so yummy and has really helped make my diet healthier

    1. Jar Of Lemons

      Thanks, Hannah. I’m glad you enjoyed this recipe!

  3. David

    Absolutely delicious! Very flavorful. I substituted quinoa for the couscous and loved it! All the recipes I’ve tried have been excellent!

  4. Aly

    Loved it! Easy to make, healthy and delish. 40 minutes start to finish!

  5. CHELSEA

    I usually don’t leave comments on recipes – but this was a hit!
    Used pearl couscous instead of quinoa and it was a great swap (if you’re not GF)
    Made a simple lemon vinaigrette to drizzle on top and it helped to bring out the flavor of the meatballs even more!
    Such an easy and flavorful meal that I can’t wait to make again.

    1. Jar Of Lemons

      Thanks for leaving a review, Chelsea! I’m so glad you enjoyed this recipe! 🙂