Print Options:

Keto Lamb Meatballs with Tzatziki & Roasted Eggplant

There’s something incredibly comforting and satisfying about a plate of warm, seasoned meatballs, especially when paired with cool, creamy tzatziki and melt-in-your-mouth roasted eggplant. This dish has become one of our absolute favorites—especially when we want something elevated, flavorful, and deeply nourishing without straying from our keto lifestyle.

We love making this meal when we’re craving Mediterranean flavors but want to keep things simple and low-carb. The lamb is rich and juicy, the tzatziki adds a fresh, garlicky tang, and the eggplant rounds everything out with its earthy softness. It feels like something we’d order at a cozy little taverna, but it’s easy to whip up in our own kitchen.

Courses , ,
Difficulty Intermediate
Time
Prep Time: 15 mins Cook Time: 25 mins Total Time: 40 mins
Servings 4
Calories 435
Description

Juicy, herby lamb meatballs paired with garlicky tzatziki and caramelized roasted eggplant. This well-balanced Mediterranean keto dish is bold, satisfying, and perfect for lunch or dinner.

Ingredients
    For the Lamb Meatballs:
  • 1 lb ground lamb
  • 2 cloves garlic, minced
  • 1/4 cup chopped fresh parsley
  • 1 tsp dried oregano
  • 1/2 tsp ground cumin
  • 1/2 tsp sea salt
  • 1/4 tsp black pepper
  • 1 tbsp olive oil (for pan-searing)
  • For the Tzatziki Sauce:
  • 1/2 cup full-fat Greek yogurt (or coconut yogurt for dairy-free)
  • 1/2 cucumber, grated and squeezed dry
  • 1 tbsp fresh lemon juice
  • 1 clove garlic, minced
  • 1 tbsp chopped fresh dill
  • Salt and pepper to taste
  • For the Roasted Eggplant:
  • 1 medium 1 eggplant, cut into 1/2-inch cubes
  • 2 tbsp olive oil
  • 1/2 tsp sea salt
  • 1/4 tsp black pepper
Instructions
    Step 1: Roast the Eggplant
  1. Preheat oven to 400°F.
  2. Toss eggplant cubes with olive oil, salt, and pepper.
  3. Spread on a baking sheet and roast for 20-25 minutes, flipping halfway through, until golden and tender.
  4. Step 2: Make the Tzatziki
  5. In a small bowl, combine grated cucumber, yogurt, lemon juice, garlic, dill, salt, and pepper.
  6. Stir well and chill until ready to serve.
  7. Step 3: Cook the Meatballs
  8. In a mixing bowl, combine ground lamb, garlic, parsley, oregano, cumin, salt, and pepper.
  9. Form into 12 small meatballs.
  10. Heat olive oil in a skillet over medium heat. Add meatballs and cook for 8-10 minutes, turning to brown all sides, until fully cooked.
  11. Step 4: Assemble the Plate
  12. Divide roasted eggplant onto plates.
  13. Top with lamb meatballs.
  14. Spoon tzatziki over or serve on the side.
  15. Garnish with extra herbs or a lemon wedge if desired.

Nutrition Facts

Servings: 4 ServingCalories:435kcalTotal Fat:33gSaturated Fat: 10gTotal Carbohydrate:9gDietary Fiber: 3gSugars: 3gProtein:23g

Note

Substitutions & Variations

  • Dairy-Free: Use coconut yogurt for the tzatziki.
  • Beef Option: Ground beef works in place of lamb.
  • Extra Greens: Add arugula or spinach on the side.
  • Spicy Twist: Mix a pinch of red pepper flakes into the meatballs.
  • Herb Swap: Use mint instead of dill for a different flavor.