Mediterranean Salad Bowls Lebanese Meatballs
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 This Recipe
- 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!)

Ingredients
Lebanese Meatballs
- Grass-Fed Ground Beef – 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 – 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 – 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!

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, or you can always just bake them directly on the sheet pan. Either way, they’re so good!
- Prep the Meatballs – Mix all the ingredients together, roll into 1-inch balls, and thread onto skewers.
- 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 Salad Bowls
- Cook the Couscous – Simmer pearl couscous in water with garlic, lemon juice, olive oil, salt, and pepper. Cover and cook for 10 minutes.
- Make the Salad – Toss together the cucumber, tomatoes, red onion, fresh herbs, and feta.
- Whisk the Tahini Sauce – Stir together Greek yogurt, tahini, lemon juice, garlic, and salt. Add water as needed for desired consistency.
- 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



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 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.

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 Mediterranean Meatball Salad
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!

More Healthy Salads
- Italian Chopped Salad
- Tandoori Paneer Salad
- Cherry Plum & Goat Cheese Summer Salad
- Sweet Potato Fennel Salad
- Peach Mozzarella Salad
More 30-Minute Dinner Recipes
- Ginger Beef & Broccoli Bowls
- Miso Glazed Salmon Bowls
- Chicken Taco Soup
- Peanut Butter Chicken Recipe
- Southwest Chicken Burrito Bowls
Want to save this recipe? Enter your email below and I’ll send the recipe to your inbox. Plus you’ll get new healthy recipes every week!
Mediterranean Salad Bowls w/ Lebanese Meatballs
Equipment
Ingredients
Lebanese Meatballs
- 1 pound grass-fed ground beef
- 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
- 1 teaspoon cumin
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon minced garlic
Coucous
- 1 cup dry pearl couscous
- 1/2 teaspoon minced garlic
- 1 Tablespoon lemon juice
- 1 Tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
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
- 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
- Preheat the oven to 375 degrees F and soak 4 bamboo skewers in water (unless you're using metal skewers).
- Combine all ingredients for the meatballs in a bowl and mix well to combine.
- Roll the meat into 1" balls and slide onto soaked skewers.
- 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).
- While the meatballs are cooking, prepare the couscous.
- In a pot, bring 1 1/2 cups of water to a boil.
- Once the water begins to boil, add the dry couscous pearls, garlic, lemon juice, olive oil, salt, and pepper.
- Turn the heat down to a low simmer, place a lid on the pot, and cook covered for 10 minutes.
- While the couscous is cooking, slice the cucumbers, tomatoes, red onion.
- Once everything is done cooking, toss the vegetables, couscous, feta, and fresh parsley together in a large bowl to create the salad.
- Combine and mix all of the ingredients together for the tahini sauce with a spoon or whisk.
- 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
- Add 1 teaspoon of olive oil to a pan on medium heat.
- Once the pan is hot, add the pine nuts and toast until they start to slightly brown and become fragrant (about 3-4 minutes).
- Add the pine nuts over each bowl and enjoy!
Video
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 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.

Hannah says:
This was so yummy and has really helped make my diet healthier
Jar Of Lemons replied:
Thanks, Hannah. I’m glad you enjoyed this recipe!
David says:
Absolutely delicious! Very flavorful. I substituted quinoa for the couscous and loved it! All the recipes I’ve tried have been excellent!
Aly says:
Loved it! Easy to make, healthy and delish. 40 minutes start to finish!
CHELSEA says:
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.
Jar Of Lemons replied:
Thanks for leaving a review, Chelsea! I’m so glad you enjoyed this recipe! 🙂
Jenna says:
Really tasty! Salad was delicious without dressing, though I did add a little red wine vinegar over my finished combined bowl. I broiled the meatballs for 11 minutes straight with the oven door closed and they came out great.
Jar Of Lemons replied:
I’m glad to hear you enjoyed this salad!
Sumner L. says:
These meatballs were excellent. My first batch I decided to fry in a skillet and I don’t recommend doing this! The oven is definitely the way to go. I follow a Low Fodmap diet so I was able to omit onion and they were still great. The meatballs along with the other flavors from the salad are really a wonderful combo of flavors.
Thanks and I look forward to making more of your recipes.
Jeannette Swindler says:
Husband and I made this for dinner tonight. I added garlic salt and fresh lemon juice to the salad before adding meatballs. It was fantastic. Husband commented on Facebook about the great meal when he was only 1/2 done eating!
JoAnn Duckworth says:
Made the meatballs for gluten free,dairy free granddaughter.
Do you dress the vegetables with anything?
Christine McMichael replied:
So glad to hear that! I did not add a dressing as I felt the quinoa, feta, and avocado added enough flavor and texture. However, feel free to play around with adding different dressings!
Dominique says:
Do you recommend using fresh or dried mint and parsley?
Christine McMichael replied:
It is dried, but fresh is always welcome, too!
kristi says:
i have never posted a comment on a recipe i found online, but the seasoning in these meatballs was amazing. It looked so good, i went ahead and made a double recipe and froze the rest for another night! thank you and i will be following your recipes for more awesome stuff!
Christine McMichael replied:
I am so glad to hear that, Kristi! 🙂
Leslie Haasch says:
Those meatballs looks so good – my mouth is watering!
Christine McMichael replied:
Thank you, Leslie!
Matt Kearns says:
Love me some healthy meatballs! These look awesome!
Christine McMichael replied:
Me too! So good!