Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Juicy Pan-Fried Ground Beef and Lamb Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Juicy pan-fried meatballs made with a flavorful mix of ground beef and lamb, fresh herbs, feta, and lemon zest. Quick to cook in a skillet, they’re tender inside, golden outside, and perfect for appetizers, wraps, or salads.

  • Total Time: 40 minutes
  • Yield: 20–24 meatballs (6–8 servings)

Ingredients

1 lb ground beef (90/10)

1 lb ground lamb

1 small red onion, quartered

3 cloves garlic, peeled

½ cup fresh herbs (dill, mint, parsley), stems removed if woody

1 large egg

¼ cup feta cheese

2 tsp fresh lemon zest

1 tsp kosher salt

½ tsp Aleppo pepper

2 Tbsp olive oil

Instructions

  1. Add onion, garlic, and herbs to a food processor and pulse until finely chopped.
  2. In a large bowl, combine ground beef, ground lamb, herb mixture, egg, feta, lemon zest, salt, and Aleppo pepper.
  3. Mix gently with hands until just combined, without overworking.
  4. Shape into 1½-inch meatballs (about 20–24 total).
  5. Heat olive oil in a large skillet over medium heat.
  6. Cook meatballs in batches, 8–10 minutes, turning occasionally until browned and cooked through.
  7. Transfer to a paper towel–lined plate to drain excess oil before serving.

Notes

Can substitute all beef or all lamb if preferred.

Optional spices: add cumin or coriander for earthy flavor.

For a lighter method, bake at 400°F (200°C) for 20–25 minutes instead of pan-frying.

Freeze cooked or raw meatballs for later use.

Pairs well with tzatziki, hummus, pita, rice, or salad.

  • Author: Madelynn
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer, Main Dish
  • Method: Pan-Frying
  • Cuisine: Mediterranean
  • Diet: Halal

Nutrition

  • Serving Size: 3 meatballs
  • Calories: 280
  • Sugar: 1g
  • Sodium: 320mg
  • Fat: 21g
  • Saturated Fat: 8g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 3g
  • Fiber: 0g
  • Protein: 21g
  • Cholesterol: 85mg