Equipment
Ingredients
Meatballs
- 120 g panko breadcrumbs
- 60 ml milk
- 1 egg
- 60 g shallot, minced
- 3 g dried oregano
- 9 g salt, kosher
- 1 g black pepper
- 1 g red-pepper flakes
- 20 g garlic, minced
- 450 g ground lamb
Pea Pesto
- 120 ml olive oil, extra-virgin
- 240 g peas
- 30 g basil, packed
Serving
- crusty bread
Nutrition (per serving)
Nutrition is estimated per serving. Nutrients without complete source data are omitted.
Full nutrition
- Calories
- 823 kcal
- Protein
- 39 g
- Carbohydrates
- 40 g
- Fat
- 56 g
- Fiber
- 6 g
- Sugar
- 7 g
- Sodium
- 1243 mg
- Saturated Fat
- 14 g
- Trans Fat
- 0 g
- Monounsaturated Fat
- 32 g
- Polyunsaturated Fat
- 6 g
- Cholesterol
- 157 mg
- Potassium
- 744 mg
- Calcium
- 170 mg
- Iron
- 5.8 mg
- Magnesium
- 77 mg
- Phosphorus
- 409 mg
- Zinc
- 6.9 mg
- Vitamin A
- 75 mcg
- Vitamin C
- 28 mg
- Vitamin D
- 0.6 mcg
- Vitamin E
- 5.0 mg
- Vitamin K
- 78 mcg
- Vitamin B6
- 0.5 mg
- Vitamin B12
- 3.2 mcg
- Thiamin
- 0.63 mg
- Riboflavin
- 0.61 mg
- Niacin
- 11.3 mg
- Folate
- 119 mcg
- Water
- 158 g
Sources: USDA FoodData Central
Method
Preheat the oven to 220°C (425°F).
In a medium bowl, stir together the panko breadcrumbs, milk, and egg until well combined.
Add the minced shallot, dried oregano, 9g salt, black pepper, red-pepper flakes, and 14g of the minced garlic to the bowl and stir.
Incorporate the ground lamb into the mixture gently until just combined.
Shape the mixture into 12 meatballs, each approximately 5cm in diameter.
Place the meatballs on a rimmed baking sheet and roast at 220°C (425°F) for 15 minutes until browned and an internal temperature of 74°C (165°F) is reached.
While meatballs roast, bring a small saucepan of salted water to a boil.
Add the peas to the boiling water and blanch for 1 minute.
Drain the peas and rinse under cold water until they are completely chilled.
Transfer the chilled peas and basil to a food processor and pulse until coarsely chopped.
Add the olive oil and pulse again until the mixture is blended but still maintains a chunky texture.
Stir in the remaining 6g of minced garlic and season with salt and pepper to taste.
Spread the pea pesto onto plates, top with meatballs, and serve with crusty bread.
Chef's Notes
- For extra tender meatballs, avoid overmixing the lamb mixture. Mix just until the ingredients are combined to prevent toughening.
- Don't overcook the peas when blanching; they should be bright green and still have a slight bite, as they will be processed and served mostly raw in the pesto.
- The key to a great pesto is texture. Pulse the ingredients in the food processor rather than blending to a smooth paste to achieve the desired chunky consistency.
- If you don't have panko, regular breadcrumbs can be used, but they may absorb more liquid, potentially leading to a softer meatball. Toasting them lightly beforehand can help.
Storage
Refrigerator: 3 days — Store meatballs and pesto in separate airtight containers.
Freezer: 1 month — Freeze cooked meatballs only; pesto texture may degrade when thawed.
Reheating: Reheat meatballs in a 175°C (350°F) oven until the internal temperature reaches 74°C (165°F).
Troubleshooting
Meatballs are tough and dry
Cause: Overmixing the lamb or overcooking in the oven
Fix: Serve with extra olive oil or pesto to provide moisture.
Prevention: Mix lamb until just incorporated and use a thermometer to pull meatballs at exactly 74°C (165°F).
Pesto is watery
Cause: Peas were not drained sufficiently after blanching
Fix: Pulse in a few more basil leaves or a teaspoon of breadcrumbs to absorb moisture.
Prevention: Pat the peas dry with a paper towel after rinsing.
Cultural Context
This dish draws inspiration from Mediterranean cuisines, particularly those that embrace fresh herbs, lean meats, and vibrant vegetable-based sauces. While specific origins are hard to pinpoint, meatballs are a global phenomenon, and the combination with a bright, fresh pesto echoes the simplicity and flavor profiles found across Greece, Italy, and the Middle East.










