Tasty pan-seared Lamb and beef meatballs with onions and fresh herbs. These Greek-style meatballs are great for a quick dinner or meal prep! Option to make them dairy-free or gluten-free. You can also use all lamb or all beef instead.

Get the FULL recipe below! 

Happy Eating,

Chef Julie 


Facebook Meal Prep Community

FREE 5 day Meal Prep Challenge


Print Recipe
4.16 from 33 votes

Lamb & Beef Meatballs (Keftedes) Recipe

These Greek-style Keftedes are made with lamb, beef, onions and fresh herbs. Great for an easy dinner or meal prep.
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: Appetizer, Main Course
Cuisine: Greek
Diet: Gluten Free, Low Calorie, Low Lactose
Keyword: appetizer, easy dinner, Greek, keftedes, lamb, lamb and beef meatballs, meatballs
Servings: 6 servings
Calories: 261kcal

Special Equipment

  • Large mixing bowl
  • Large Saute pan
  • Sheet pan
  • Tongs
  • Cutting board/ chef’s knife
  • Spoon or ice cream scoop (optional for portioning meatballs)


  • 1 pound Ground lamb meat
  • 1 pound Ground beef
  • ½ each Onion minced
  • 1-2 Tbsp. Fresh mint chiffonade/small chopped (Optional)
  • 1 Tbsp. Dried oregano or Italian herb mix
  • ¼ Cup Parmesan shredded (optional)
  • ¼ Cup Breadcrumbs (gluten-free if desired)
  • 1 each Egg
  • ¼ Cup Flour for dredging (optional)
  • 2-3 Tbsp. Olive oil
  • To Taste Salt and black pepper


  • Preheat the oven to 350 degrees. Line a sheet pan with parchment paper (for easier clean-up) and set aside.
  • In a large mixing bowl add the lamb, beef, onion, herbs, breadcrumbs, parmesan, and eggs and using your hands mix it well until combined.
  • Roll the meatballs: Scoop about 3 Tablespoons or so (depending how large you want them) of meat and using your hands, roll into a ball. Place on a plate. Continue to roll meatballs until all the meat has been used up.
  • Heat a saute pan on medium-high heat, add about 2-3 Tablespoons of oil so it coats the bottom of the pan.
  • Optional Step - roll the meatballs in flour and shake off the excess before cooking. This will help to brown the meat.This step can be skipped and the meatballs will still sear nicely if you have the heat high enough.
  • When the pan is hot, add the meatballs to the pan and sear, about 3-4 minutes or so. Try to leave a little space between each if possible.
  • When the meatballs are a deep brown then flip them using tongs and sear on the other side, another 3-4 minutes or so.
  • Transfer the meatballs to a baking sheet (they’ll still be raw in the center) and finish cooking them in the oven for about 8-10 minutes. Check a meatball by cutting it in half, if it’s not cooked to your liking then continue to bake for a few more minutes.
  • Remove and enjoy right away or let them cool and use for meal prep!
Tried this recipe?Mention @MintPersonalChef or tag #MintPersonalChef!


  • Consume within 6-7 days if refrigerated or 1 month if frozen. 
  • Use 100% ground lamb or 100% beef if you prefer. 
  • Enjoy with a Greek salad, Tzatziki sauce or pita bread!


Calories: 261kcal