Keftedes are Greek ground meat patties — heavily herbed, pan-fried until crusty outside and juicy inside, and served with cool tzatziki on the side. This recipe uses a cauliflower-based moisture trick instead of the traditional milk-soaked bread, which means the meatballs stay tender without any extra prep steps. If you want a ground meat dish that works as an appetizer, a pita filling, or a full dinner, this one earns its place in the rotation.
Before you start
Two things determine whether these turn out well. First, do not overwork the mixture. Once the ground meat starts warming up from your hands, the proteins tighten and the fat starts to smear — both lead to a dense, rubbery result. Mix just until everything is combined, then stop. Second, keep the heat at medium, not high. Ground meat patties this size need time to cook through without burning the outside. A screaming-hot pan gives you a charred crust and a raw center. Medium heat lets the crust develop gradually while the interior reaches a safe 160°F (71°C) — use an instant-read thermometer if you’re not sure, especially the first time you make these.
If something goes sideways
- The patties fall apart when you flip them: They need more time on the first side before you touch them. A proper crust releases naturally from the pan — if there’s resistance, wait another 60 seconds. Also check that your pan was fully preheated before the oil went in.
- The inside is cooked but the outside looks pale and soft: Your pan temperature was too low or the pan was overcrowded. Cook in batches with space between each patty so steam can escape. Steam prevents browning.
- The tzatziki tastes watery: The cucumber wasn’t drained long enough. After grating, squeeze it firmly in a clean kitchen towel or paper towels — more liquid will come out than you expect. Skip the garnish of extra cucumber on top — not worth the extra dish.
- The keftedes taste flat even though you followed the seasoning: Ground meat needs seasoning checked before cooking. Pinch off a small piece of the raw mixture, fry it in the pan for a minute, taste it, and adjust salt or herbs before you shape the rest. Raw tasting is not an option here, but a quick test cook is.
- The patties puffed up and cracked open during cooking: The mixture was probably overmixed or the patties were shaped too tightly. Press them gently into shape — firm enough to hold together, but not compacted like a hockey puck.

Hearty Keftedes With Tzatziki Recipe
Ingredients
Keftedes Ingredients
1 pound ground lamb (minced lamb)- ½ cup cauliflower florets - steamed
1 small yellow onion - roughly chopped
2 cloves garlic
1 tablespoon dried mint
2 teaspoons dried oregano
½ teaspoon red pepper flakes - optional
1 large egg
1 pinch kosher salt
1 pinch ground black pepper
2 tablespoons avocado oil - for frying
Tzatziki Ingredients
1 cup Greek yogurt - goat’s milk
⅓ cup cucumber - grated and squeezed of excess moisture
2 tablespoons fresh dill - finely chopped
2 tablespoons mint - finely chopped
1 tablespoon olive oil
1 teaspoon lemon zest - optional
1 clove garlic - grated with a microphone
Instructions
- To make the keftedes meatballs place steamed cauliflower, onion, and garlic into a food processor and blitz until everything is finely minced.
- Remove the onion mixture into a mixing bowl and add lamb, seasonings, and an egg to your ground. Then mix without overworking the meat, or it’ll become tough.
- If you want to let the flavors meld together, you can make this mixture ahead of time and refrigerate it, or you can resume making them into balls. Using a measuring tablespoon, scoop up a heap of ground lamb, gently form them into balls, and set them aside on a baking sheet.
- To cook the meatballs, you can either bake them in a preheated 450 degrees Fahrenheit oven for 15 minutes or fry them in a pan with ¼-inch of oil on medium-high heat for two minutes on opposing sides until nicely browned.
- To make the tzatziki add all the ingredients to a small mixing bowl and combine.
- Serve!
Nutrition
Common questions
Can I use beef instead of lamb for keftedes?
Yes, ground beef works fine here. Use 80/20 ground beef — the fat content is close to what ground lamb provides, so the texture stays similar. Leaner beef will produce a drier result.
How do I know when the keftedes are fully cooked?
The safest method is an instant-read thermometer inserted into the center of one patty — you’re looking for 160°F (71°C) for lamb or beef. If you don’t have a thermometer, cut one open: no pink, juices run clear, and the texture looks uniform throughout.
Can I make the mixture ahead of time?
Yes, up to 24 hours in the fridge. Cover the bowl tightly and shape the patties just before cooking — pre-shaped patties can weep moisture and get sticky if left overnight.
My tzatziki yogurt is very thin. What should I use?
Use full-fat Greek yogurt, not regular plain yogurt. Greek yogurt is strained, so it’s thick enough to hold the cucumber without turning soupy. If you only have regular yogurt, strain it through a fine mesh sieve lined with a paper towel for 30 minutes first.
Can I bake the keftedes instead of pan-frying them?
You can, but the crust will be softer and paler. If you bake them, use a wire rack set over a baking sheet at 400°F (200°C) for about 20 minutes, flipping once halfway — the rack keeps air circulating underneath so they don’t steam in their own juices.
If you liked this one
- Savory Stuffed Onion Dolma
- Pistachio Lamb Kebab Perfection
- Levantine Lamb Za’atar Flatbread
- Mediterranean Lamb Feta Pie










