Lentil meatballs with tzatziki sauce bring together simple lentils, herbs, and a creamy yogurt dip into one steady, reliable meal that fits healthy dishes and healthy meal prep. This lentils recipe works for both vegan meatballs and classic meatball recipes with egg, and it holds shape well while staying soft inside, which is the part I always care about most.
I started making these lentil recipes during busy weeks when I needed something filling that still felt light. I remember the first batch felt a bit rough, then I adjusted the texture and it clicked, soft centers, crisp edges, and that cool homemade tzatziki on top.

Why these lentil meatballs hold together
The balance between cooked lentils, breadcrumbs, and binding gives these vegan meatballs structure without heaviness. One cup lentils to one cup breadcrumbs creates a mix that presses easily and stays firm in the pan.
I prefer this approach over blending everything smooth because texture matters here. You get small bits of lentils in each bite, and that gives the meatballs more life, more bite.
What goes into this lentils recipe and why

Lentils bring protein and a soft base, and I always choose brown or green since they stay intact after cooking. Red lentils break too fast, and I learned that the messy way once.

Onion and garlic build flavor early, and cooking them first removes sharpness. Fresh parsley adds brightness, and I always add a little extra, I like that fresh note.
Breadcrumbs absorb moisture and help shaping, while the egg or flax egg binds everything together. Olive oil gives the outside a light crust, which makes the texture feel complete.
For the tzatziki sauce, yogurt gives body and a gentle tang, and cucumber adds freshness. I always squeeze the cucumber well, otherwise the homemade tzatziki turns thin, and that never feels right.

A closer look at homemade tzatziki sauce
Tzatziki sauce may look simple, yet it changes the whole dish. The mix of yogurt, garlic, and dill cools down the warm lentil meatballs and balances spices.
You know it works when the sauce feels thick and holds on a spoon. If it slides off too fast, it needs more drained cucumber or a bit more yogurt.
Cooking lentil meatballs step by step
Cook lentils until tender but still holding shape, then let them cool slightly before mixing. I usually taste one at this stage, just to check texture, small habit.
Sauté onion until soft, then add garlic briefly and combine everything in a bowl. The mixture should press together without sticking too much to your hands.

Shape into balls and cook in a pan with olive oil until each side turns golden. I turn them gently, and yes, sometimes one breaks, but that one becomes a snack.
How to know they are ready
The outside should feel firm and lightly crisp while the inside stays soft. If they feel too soft, they need a bit more time in the pan.
If they turn too dark too fast, the heat is too high. I trust color and feel more than time here.
Fixing common issues
If the mixture feels too wet, add more breadcrumbs and mix again. That usually solves it fast.
If the meatballs fall apart, they need better binding, so add a bit more egg or flax egg. If they taste flat, increase salt or herbs slightly.

Easy ways to change these meatball recipes
Add grated carrot for a sweeter note and softer texture. Use smoked paprika for deeper flavor, I do this often in colder months.
Swap parsley with cilantro for a sharper taste. Try a dairy free yogurt to keep the homemade tzatziki fully vegan.
Storage and reheating tips
Store cooked lentil meatballs in the fridge for up to four days in a sealed container. They reheat well in a pan with a little oil.
Freeze them in a single layer, then transfer to a bag and keep for up to three months. The texture stays good, maybe even better.
Small tips that make a difference
Let the mixture rest before shaping if it feels loose. Use a wide pan so the meatballs brown instead of steam.
Taste the mixture before shaping to adjust seasoning. Keep heat medium to avoid burning the outside.
How I like to serve lentil meatballs with tzatziki sauce
Serve them in a bowl with fresh salad and extra tzatziki sauce on top. Wrap them in flatbread with vegetables for a quick meal.
Add them to grain bowls for healthy meal prep. Sometimes I just eat them warm with a spoon of homemade tzatziki, simple and good.
Save this lentil recipes idea for later
Save this lentil meatballs recipe to your Pinterest board so you can come back when you need an easy healthy dish. Share how your vegan meatballs turned out or ask your questions in the comments, I always enjoy hearing what you try.
Lentil Meatballs with Tzatziki Sauce
Lentil meatballs with tzatziki sauce, easy vegan option, healthy meal prep, simple lentils recipe with rich flavor and texture.
Ingredients
- FOR THE LENTIL MEATBALLS:
- 1 cup dried brown or green lentils
- 2 ½ cups water
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup breadcrumbs
- 1 egg or 1 flax egg
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- ½ teaspoon black pepper
- 1 teaspoon salt
- 2 tablespoons olive oil for cooking
- FOR THE TZATZIKI SAUCE:
- 1 cup Greek yogurt
- ½ cucumber, grated and squeezed dry
- 1 clove garlic, minced
- 1 tablespoon fresh dill, chopped
- 1 tablespoon lemon juice
- 1 tablespoon olive oil
- Salt and pepper to taste
Instructions
- COOK THE LENTILS: Rinse lentils under cold water, then add them to a pot with water and bring to a boil; reduce heat and simmer for 20 to 25 minutes until tender but not mushy, then drain excess water and allow them to cool slightly for easier handling.
- SAUTÉ THE AROMATICS: Heat a small amount of olive oil in a pan over medium heat, cook the chopped onion for about 5 minutes until soft and translucent, then add minced garlic and cook for 1 minute until fragrant.
- MIX THE MEATBALL BASE: Combine cooked lentils, sautéed onion and garlic, breadcrumbs, egg, parsley, cumin, paprika, salt, and pepper in a large bowl, then mix thoroughly using hands or a spoon until the mixture holds together when pressed; adjust with extra breadcrumbs if too wet.
- SHAPE THE MEATBALLS: Form the mixture into small balls about the size of a golf ball, pressing firmly to help them maintain structure during cooking.
- COOK THE MEATBALLS: Heat olive oil in a skillet over medium heat, add the meatballs, and cook for 8 to 10 minutes while turning gently to brown all sides evenly and create a lightly crisp exterior.
- PREPARE THE TZATZIKI: Combine Greek yogurt, grated cucumber, garlic, dill, lemon juice, and olive oil in a bowl, mix until smooth, then season with salt and pepper and let it rest briefly to allow flavors to blend.
- SERVE: Plate the warm lentil meatballs and top with a generous spoonful of tzatziki, then finish with a drizzle of olive oil and optional fresh herbs.
Notes
For a vegan version, replace the egg with a flax egg and use a dairy-free yogurt alternative for the sauce.
Squeezing excess moisture from the cucumber prevents the sauce from becoming watery.
If the mixture feels too soft, chilling it for 10 to 15 minutes helps with shaping.
Nutrition Information
Yield
4Serving Size
1Amount Per Serving Calories 499Total Fat 16gSaturated Fat 3gUnsaturated Fat 14gCholesterol 3mgSodium 1183mgCarbohydrates 66gFiber 10gSugar 9gProtein 22g