Chicken, Lemon & Ricotta Meatballs with Linguine Recipe
Introduction
This flavorful dish features tender chicken meatballs infused with fresh lemon zest and creamy ricotta, served alongside linguine and green beans. It’s a delightful balance of bright citrus, herbaceous notes, and comforting textures that make for a satisfying meal.

Ingredients
- 2 chicken breasts
- 2 lemons, zested
- 200g ricotta
- 3 tbsp parsley, chopped
- 150g fresh breadcrumbs
- 100ml milk, plus 2 tbsp
- 1 medium egg, beaten
- 25g plain flour, for dusting
- 1 tbsp olive oil
- 300g linguine
- 320g green beans, trimmed and halved
Instructions
- Step 1: Cut the chicken into very small pieces using a sharp knife, or pulse briefly in a food processor so it doesn’t turn to paste. Place the chicken in a bowl and add half the lemon zest, half the ricotta, half the parsley, and the breadcrumbs. Mix well.
- Step 2: Add 2 tablespoons of milk, the beaten egg, and a pinch of seasoning to the chicken mixture. Stir until combined thoroughly.
- Step 3: Lightly dust a plate with flour. Wet your hands and shape golf ball-sized portions of the mixture into meatballs. Place them on the floured plate and repeat until all mixture is used.
- Step 4: Heat a heavy-based frying pan over medium heat and add the olive oil. Cook the meatballs without touching until they brown evenly on all sides, turning occasionally, for about 10-15 minutes. Remove and set aside on a plate.
- Step 5: Meanwhile, bring a large pan of salted water to a boil. Add the linguine and cook according to the package instructions. Three minutes before the pasta is done, add the green beans to the boiling water.
- Step 6: Drain the linguine and green beans, reserving some of the pasta water. Rinse under cool water to stop further cooking.
- Step 7: Return the frying pan to medium heat. Add the remaining ricotta, breaking it up, then pour in 100ml milk and 2 tablespoons of reserved pasta water. Cook gently for a couple of minutes until the sauce thickens slightly.
- Step 8: Add the drained linguine, green beans, remaining lemon zest, and parsley to the sauce. Season to taste, mix well, then fold in the meatballs. Serve immediately.
Tips & Variations
- For extra flavor, add a teaspoon of garlic powder or finely chopped garlic to the meatball mixture.
- Substitute chicken breasts with minced turkey or pork for a different taste.
- If you prefer a spicier dish, sprinkle some red chili flakes into the sauce before combining the pasta.
- Use gluten-free breadcrumbs and pasta to make this dish gluten-free.
Storage
Store leftover meatballs and pasta in an airtight container in the fridge for up to 2 days. Reheat gently in a pan over low heat, adding a splash of milk or pasta water to loosen the sauce as needed. Avoid microwaving for best texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I freeze the meatballs?
Yes, you can freeze the uncooked meatballs by placing them on a tray until firm, then transferring to a freezer-safe container. Cook from frozen, adding a few extra minutes to the cooking time.
What can I use instead of ricotta?
Soft cheeses like cottage cheese or cream cheese can be used as substitutes, though they may alter the texture slightly. For a dairy-free option, try a cashew-based cream.
Print
Chicken, Lemon & Ricotta Meatballs with Linguine Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
This Chicken, Lemon & Ricotta Meatballs with Linguine recipe offers a light and flavorful twist on a classic Italian dish. Tender chicken meatballs infused with fresh lemon zest and creamy ricotta are pan-fried to golden perfection and served over al dente linguine tossed with green beans in a luscious ricotta and lemon sauce. This dish balances tangy freshness with rich textures, making it a delightful and wholesome family meal.
Ingredients
Meatballs
- 2 chicken breasts
- 2 lemons, zested
- 200g ricotta, divided
- 3 tbsp parsley, chopped, divided
- 150g fresh breadcrumbs
- 100ml milk, plus 2 tbsp reserved
- 1 medium egg, beaten
- 25g plain flour, for dusting
- 1 tbsp olive oil
Pasta & Vegetables
- 300g linguine
- 320g green beans, trimmed and halved
Instructions
- Prepare the chicken mixture: Cut the chicken breasts into very small pieces using a sharp knife or pulse briefly in a food processor to avoid forming a paste. In a bowl, combine the chicken with half the lemon zest, half the ricotta, half the chopped parsley, and the fresh breadcrumbs. Mix well.
- Add wet ingredients and season: Add 2 tablespoons of milk, the beaten egg, and a generous pinch of salt and pepper to the chicken mixture. Stir thoroughly to combine all ingredients.
- Shape the meatballs: Lightly dust a plate with the plain flour. Wet your hands with water and roll golf ball-sized portions of the mixture into meatballs. Place them on the floured plate without overcrowding.
- Cook the meatballs: Heat a heavy-based frying pan over medium heat and add the olive oil. Carefully place the meatballs in the pan, ensuring they do not touch each other. Cook for 10–15 minutes, turning regularly so they brown evenly on all sides. Once cooked through and golden, transfer the meatballs to a plate.
- Cook the pasta and green beans: Bring a large pan of salted water to a boil. Add the linguine and cook according to package instructions. Three minutes before the pasta finishes cooking, add the green beans to the same water. Drain both linguine and beans, reserving some pasta water. Rinse under cool water to stop further cooking.
- Make the ricotta sauce: In the frying pan used for the meatballs, add the remaining ricotta, breaking it up as much as possible. Pour in 100ml milk and 2 tablespoons of the reserved pasta water. Cook over medium heat for a few minutes until the sauce thickens slightly.
- Toss and finish the dish: Add the cooked linguine, green beans, remaining lemon zest, and parsley to the ricotta sauce. Season with salt and pepper to taste. Gently fold in the cooked meatballs to warm through. Serve immediately for a fresh, creamy, and zesty meal.
Notes
- Pulse the chicken briefly if using a food processor to maintain texture and avoid a paste-like consistency.
- Wetting your hands when rolling meatballs prevents sticking.
- Reserving pasta water helps achieve a silky sauce consistency.
- Rinsing pasta and beans with cool water stops overcooking and keeps vibrant colors.
- This dish can be paired with a crisp white wine or a light lemonade for a refreshing complement.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Italian
Keywords: chicken meatballs, lemon ricotta meatballs, linguine recipe, Italian pasta dish, green beans linguine, creamy ricotta sauce, easy chicken dinner

