I recently made this Baked Greek Lentil Meatballs with Tzatziki recipe, and I honestly couldn’t believe how satisfying they turned out. I was craving something Mediterranean, cozy, and healthy at the same time. When I pulled them out of the oven, the aroma of herbs and garlic filled my kitchen.
After dipping them into the creamy tzatziki, I knew this recipe was going to be on repeat. If you love bold Greek flavors in a lighter, plant-based way, you’re going to enjoy this as much as I did.

Ingredients
Here’s everything you’ll need to make these flavorful lentil meatballs and creamy tzatziki. Each ingredient plays an important role in building that classic Greek taste and perfect texture.
For the Lentil Meatballs:
1 cup dry brown lentils (cooked until tender)
Brown lentils hold their shape well and give a hearty, meaty texture. Avoid red lentils since they become too soft and mushy.
- 1/2 cup red onion, finely diced
- Adds sweetness and depth. Dice it small so it blends evenly into the mixture.
- 3 cloves garlic, minced
- Fresh garlic gives a bold flavor. Don’t substitute garlic powder for the same impact.
- 1/4 cup fresh parsley, finely chopped
- Brings freshness and brightness. Fresh herbs work much better than dried here.
- 1 teaspoon dried oregano
- Essential for that classic Greek flavor.
- 1/2 teaspoon salt
- Enhances all the flavors. Adjust to taste.
- 1/4 teaspoon black pepper
- Adds mild heat and balance.
- 1 tablespoon olive oil
- Helps bind the mixture and keeps the meatballs moist while baking.
- 1/2 cup breadcrumbs
- Helps hold everything together. Regular or whole wheat both work well.
- 1 large egg
- Acts as a binder so the meatballs stay firm and don’t crumble.
- For the Tzatziki:
- 1 cup plain Greek yogurt
- Use thick Greek yogurt for a creamy texture. Avoid runny yogurt.
- 1/2 cup cucumber, grated and squeezed dry
- Make sure to remove excess water so the sauce doesn’t become watery.
- 1 tablespoon olive oil
- Adds richness and smoothness.
- 1 tablespoon fresh lemon juice
- Provides brightness and balance.
- 1 clove garlic, minced
- Gives the sauce its signature tangy kick.
- 1 tablespoon fresh dill, chopped
- Fresh dill is key for authentic flavor.
- Salt to taste
- Balances the creamy and tangy elements.
Note: This recipe makes approximately 4 servings, with about 4–5 lentil meatballs per serving depending on size.
Variations
This recipe is flexible and easy to adjust based on your dietary needs or preferences.
- For a dairy-free version, use a plant-based yogurt for the tzatziki and ensure your breadcrumbs are dairy-free.
- For a gluten-free option, substitute regular breadcrumbs with gluten-free breadcrumbs or ground oats.
- If you want extra flavor, add a pinch of cumin or smoked paprika to the lentil mixture.
- For a vegan version, replace the egg with a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water).
- If you like a cheesy twist, mix in a small amount of crumbled feta for added richness.

Cooking Time
Here’s how long it takes from start to finish:
- Prep Time: 15 minutes
- Cooking Time: 25–30 minutes
- Total Time: About 40–45 minutes
Equipment You Need
- Baking sheet – For baking the lentil meatballs evenly
- Parchment paper – Prevents sticking and makes cleanup easier
- Large mixing bowl – To combine the meatball ingredients
- Food processor (optional) – Helps blend lentils for better texture
- Box grater – For grating cucumber
- Clean kitchen towel – To squeeze excess water from cucumber
How to Make Baked Greek Lentil Meatballs with Tzatziki Recipe?
These meatballs are baked, not fried, which makes them lighter and easier to prepare. The tzatziki comes together quickly while the meatballs are baking. Follow these simple steps for perfect results.
Prepare the Lentils
Cook the brown lentils according to package instructions until tender but not mushy. Drain any excess water and let them cool slightly. The lentils should be soft yet still hold their shape.
Make the Meatball Mixture
In a large bowl, mash the cooked lentils slightly using a fork or pulse briefly in a food processor. Add red onion, garlic, parsley, oregano, salt, pepper, olive oil, breadcrumbs, and egg. Mix everything until well combined but not overworked.
Shape the Meatballs
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. Scoop about 1–2 tablespoons of mixture and roll into small balls. Place them evenly spaced on the baking sheet.
Bake the Meatballs
Bake for 25–30 minutes, flipping halfway through for even browning. The outside should be golden and slightly crisp. Let them cool for a few minutes before serving.
Prepare the Tzatziki
While the meatballs bake, grate the cucumber and squeeze out all excess liquid using a towel. In a bowl, mix Greek yogurt, cucumber, olive oil, lemon juice, garlic, dill, and salt. Stir until smooth and refrigerate until ready to serve.
Additional Tips for Making This Recipe Better
After making these a few times, I’ve learned some tricks that really improve the results.
- I always squeeze the cucumber very well because watery tzatziki can ruin the texture.
- I don’t over-blend the lentils. I like leaving some texture for a more “meaty” bite.
- I chill the mixture for 10–15 minutes if it feels too soft before shaping.
- I brush a tiny bit of olive oil on top before baking for extra golden color.
- I taste the mixture before forming the balls and adjust salt if needed.
How to Serve Baked Greek Lentil Meatballs with Tzatziki Recipe?
These lentil meatballs are incredibly versatile. You can serve them as an appetizer with tzatziki on the side for dipping. They also work beautifully in warm pita bread with lettuce, tomatoes, and red onion.
For a complete meal, serve them over rice or quinoa with a generous spoonful of tzatziki and a drizzle of olive oil. Add olives, cucumber slices, and cherry tomatoes for a colorful Mediterranean bowl.
If you’re hosting, arrange them on a platter with fresh herbs sprinkled on top. A lemon wedge on the side adds a nice finishing touch and makes the presentation look fresh and vibrant.

Nutritional Information
These lentil meatballs are packed with plant-based nutrition. Here’s an approximate breakdown per serving:
- Calories: Around 300–350
- Protein: 15–18g
- Carbohydrates: 35–40g
- Fat: 10–14g
Make Ahead and Storage
Make Ahead
You can prepare the lentil mixture up to one day in advance and store it in the refrigerator. Shape and bake when ready to serve. The tzatziki can also be made a day ahead for deeper flavor.
Storage
Store leftover meatballs in an airtight container in the refrigerator for up to 4 days. Keep the tzatziki stored separately to maintain freshness and texture.
Freezing
The baked lentil meatballs freeze very well. Place them in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat the meatballs in a 350°F oven for about 10–15 minutes until warmed through. Avoid microwaving too long as it can make them dry.
For more delicious dinner ideas, you might also enjoy the Cheesy Pesto Baked Chicken Recipe or the Creamy Cajun Pasta Recipe for another flavorful meal option.
Why You’ll Love This Recipe?
These lentil meatballs are a healthy twist on traditional Greek flavors. Here’s why I think you’ll keep coming back to this recipe.
- It’s baked, not fried.
- I love that I can get a crispy exterior without using excess oil. It feels lighter but still satisfying.
- It’s packed with flavor.
- The garlic, herbs, and lemon create a bold Mediterranean taste in every bite.
- It’s meal-prep friendly.
- I often make a double batch because they store and freeze so well.
- It’s versatile.
- You can serve it as an appetizer, main dish, or in wraps and bowls.
- It fits many diets.
- With simple swaps, it can be made gluten-free, dairy-free, or fully vegan.

Baked Greek Lentil Meatballs with Tzatziki Recipe
Ingredients
Method
- Cook the brown lentils according to package instructions until tender but not mushy. Drain any excess water and let them cool slightly. The lentils should be soft yet still hold their shape.
- In a large bowl, mash the cooked lentils slightly using a fork or pulse briefly in a food processor. Add red onion, garlic, parsley, oregano, salt, pepper, olive oil, breadcrumbs, and egg. Mix everything until well combined but not overworked.
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. Scoop about 1–2 tablespoons of mixture and roll into small balls. Place them evenly spaced on the baking sheet.
- Bake for 25–30 minutes, flipping halfway through for even browning. The outside should be golden and slightly crisp. Let them cool for a few minutes before serving.
- While the meatballs bake, grate the cucumber and squeeze out all excess liquid using a towel. In a bowl, mix Greek yogurt, cucumber, olive oil, lemon juice, garlic, dill, and salt. Stir until smooth and refrigerate until ready to serve.
Notes
- I always squeeze the cucumber very well because watery tzatziki can ruin the texture.
- I don’t over-blend the lentils. I like leaving some texture for a more “meaty” bite.
- I chill the mixture for 10–15 minutes if it feels too soft before shaping.
- I brush a tiny bit of olive oil on top before baking for extra golden color.
- I taste the mixture before forming the balls and adjust salt if needed.
