If you are looking for the ultimate cosy, creamy, garlicky dinner that feels indulgent but is still easy enough for a weeknight, these garlic Parmesan chicken meatballs are exactly what you need. This dish brings together juicy garlic Parmesan chicken meatballs with a rich, silky orzo that cooks directly in the pan, soaking up every layer of flavour. It is one of those meals that feels restaurant worthy but is made from familiar ingredients you probably already love.

Garlic Parmesan chicken meatballs are a comforting, flavour packed dinner that feels indulgent while still being simple to make at home. Juicy chicken meatballs are infused with garlic, herbs and Parmesan, then simmered in a creamy orzo sauce that absorbs every layer of flavour. This dish is ideal for cosy evenings, family dinners or when you want something that feels special without spending hours in the kitchen. It delivers rich, savoury satisfaction with minimal effort and washing up.
This was inspired by my garlic parmesan steak pasta, packed full of flavour but with a chicken and orzo twist. If you like this recipe you should also try my garlic parmesan chicken tenders.

Ingredients

Chicken mince - Chicken mince is the base of the garlic Parmesan chicken meatballs. It is lean, mild in flavour and perfect for soaking up all the seasoning, garlic and cheese while staying tender and juicy.
Fine breadcrumbs - Breadcrumbs keep the garlic Parmesan chicken meatballs light and prevent them from becoming dense. They also help lock in moisture so every bite stays soft.
Parmesan - Parmesan adds saltiness, umami and that unmistakable nutty flavour that defines garlic Parmesan chicken meatballs. I love using finely grated Parmesan because it melts evenly and blends beautifully into the meatball mixture and the sauce.
Egg - Egg binds everything together so the garlic Parmesan chicken meatballs hold their shape while cooking.
Dijon mustard - Dijon gives a subtle sharpness that lifts the richness of the garlic Parmesan chicken meatballs and the creamy orzo.
Honey - Honey balances the savoury elements with a gentle sweetness. I like adding honey because it rounds out the garlic and Parmesan and makes the flavours feel more complete.
Garlic granules and roasted garlic - These are the heart of garlic Parmesan chicken meatballs. Garlic granules add even seasoning throughout, while roasted garlic brings a deeper, sweeter garlic flavour. I love roasted garlic because it gives richness without harshness.
Paprika and oregano - Paprika adds warmth and colour, while oregano gives a herby backbone that complements the garlic Parmesan chicken meatballs perfectly.
Lemon juice and zest - Lemon brightens the dish and cuts through the creamy sauce so it never feels heavy.
Parsley - Parsley adds freshness and a pop of colour at the end, lifting the whole plate.
Orzo - Orzo is the perfect pasta for this dish because it cooks directly in the sauce, absorbing flavour and becoming beautifully creamy.
Shallot and garlic - These build the flavour base of the sauce and give the orzo a deep savoury foundation.
White wine - Wine deglazes the pan and adds acidity and depth. It is optional but highly recommended for extra flavour.
Double cream and chicken stock - These form the creamy cooking liquid for the orzo, making it rich but still balanced.
See recipe card for quantities.
Instructions
Jump to Recipe for quantities
- Step 1: In a large bowl, combine all of the meatball ingredients until well mixed. Roll the mixture into small balls to form garlic Parmesan chicken meatballs.

- Step 2: Heat olive oil in a large saucepan over medium to high heat. Add the garlic Parmesan chicken meatballs and fry, turning regularly, until golden on all sides. Remove from the pan and set aside.

- Step 3: In the same pan, melt butter and add the diced shallot. Cook until softened, then add minced garlic and cook briefly until fragrant. Stir in paprika, oregano and orzo, coating the orzo in the aromatic butter and spices. Pour in the white wine if using and allow it to bubble for a minute to lift the flavour from the pan.

- Step 4: Add the cream and Dijon mustard, then pour in most of the chicken stock so the orzo is fully submerged. Cover and simmer for 5 minutes, stirring halfway through, until the orzo is almost tender. then cover for another 5 minutes. If the orzo is not done but the liquid has evaporated, add more until it has cooked. Stir and add the remaining stock and nestle the garlic Parmesan chicken meatballs back into the pan and cover again for 5 more minutes until the orzo is saucy.
5. Step 5: Stir and add the remaining stock and nestle the garlic Parmesan chicken meatballs back into the pan and cover again for 5 more minutes until the orzo is saucy. Finish with Parmesan, lemon zest and parsley. Stir gently and cook for a few minutes until there isn't much liquid less in the pan and the sauce glossy and creamy.

Hint: Do not overmix the meatball mixture. Gently combining the ingredients keeps the meatballs tender and prevents them becoming dense. Light handling helps trap air, giving you softer garlic Parmesan chicken meatballs that stay juicy after frying and simmering in the sauce.
Substitutions
Chicken mince – Swap for turkey mince for a leaner option or pork mince for richer, juicier meatballs.
Fine breadcrumbs – Use panko for lighter texture or crushed crackers for a more savoury bite.
Parmesan – Replace with Grana Padano for a milder nutty flavour or Pecorino Romano for a sharper, saltier kick.
Egg – Use a flax egg for an egg free option or a splash of milk mixed with extra breadcrumbs to help bind.
Dijon mustard – Swap for wholegrain mustard for texture or a little mayonnaise for subtle tang.
Honey – Replace with maple syrup for deeper sweetness or brown sugar for a warmer caramel note.
Garlic granules – Use onion granules for softer savoury flavour or extra fresh garlic for bolder garlic punch.
Paprika – Swap for smoked paprika for smoky depth or sweet paprika for gentle warmth.
Oregano – Replace with Italian mixed herbs for rounded flavour or dried thyme for earthier notes.
Lemon juice – Use white wine vinegar for sharper acidity or apple cider vinegar for fruity brightness.
Roasted garlic – Swap for garlic confit for sweet richness or black garlic paste for deep umami.
Parsley – Replace with basil for fragrant freshness or chives for mild onion lift.
Olive oil – Use avocado oil for high heat cooking or rapeseed oil for neutral flavour.
Orzo – Swap for risoni, small pasta shapes or pearl couscous for a fluffier bite.
Shallot – Replace with red onion for bolder sweetness or leeks for gentle savoury flavour.
Fresh garlic – Use garlic paste for convenience or extra roasted garlic for mellow depth.
White wine – Swap for chicken stock with a splash of lemon for acidity or white wine vinegar diluted with water.
Double cream – Replace with single cream for lighter sauce or crème fraîche for gentle tang.
Chicken stock – Use vegetable stock for vegetarian friendly base or turkey stock for deeper meat flavour.
Variations
Spicy Garlic Parmesan Chicken Meatballs - Add chilli flakes to both the meatball mixture and the orzo sauce for gentle heat. Finish with a drizzle of chilli oil and extra Parmesan for a spicy, creamy version that still keeps the classic garlic and cheese flavours front and centre.
Spinach and Mushroom Version - Stir sautéed mushrooms and a handful of baby spinach into the orzo before returning the meatballs to the pan. This adds earthy depth, extra texture and a boost of veg while keeping the dish rich and comforting.
Lemon Herb Garlic Parmesan Chicken Meatballs - Increase the lemon zest and add fresh thyme and basil to the sauce. This creates a brighter, fresher tasting dish that still feels creamy but is lighter and more fragrant.
Equipment
Large pan with lid
Storage
Allow the garlic Parmesan chicken meatballs and creamy orzo to cool completely before storing. Transfer to an airtight container and refrigerate within two hours of cooking. Properly stored, the dish will keep well in the fridge for up to three days. The sauce will thicken as it chills because the orzo continues to absorb liquid. When reheating, add a splash of chicken stock, cream or water to loosen the sauce and restore its creamy texture.
Reheat gently on the hob over low heat, stirring regularly to prevent sticking. Alternatively, microwave in short bursts, stirring between each one until heated through. Avoid reheating on very high heat as this can cause the sauce to split and the meatballs to dry out. This dish is best enjoyed freshly reheated rather than frozen, as freezing can affect the texture of the orzo and cream-based sauce.
Top Tip
Brown the meatballs well before making the sauce. A deep golden crust adds flavour and helps the meatballs hold their shape during simmering. The caramelised bits left in the pan also add richness to the orzo sauce when deglazed.
FAQ
Garlic Parmesan pairs beautifully with pasta, orzo, mashed potatoes, rice, roasted vegetables, crusty bread, salad and garlic bread. Its rich, savoury flavour also works well with chicken, shrimp, salmon, cauliflower and mushrooms, making it ideal for both meat based and vegetarian meals.
Chicken meatballs are cooked when they are golden on the outside, firm to the touch and the juices run clear. The safest way to check is with a thermometer. They should reach an internal temperature of 75°C and show no pink in the centre.
To keep chicken meatballs tender, avoid overmixing the meat, include a binder like breadcrumbs and egg, and add moisture such as honey, mustard or roasted garlic. Gentle cooking and simmering in sauce also helps prevent them from drying out.
Related
Looking for other recipes like this? Try these:
Pasta
Looking for other pasta recipes like these garlic parmesan chicken meatballs?:
Recipe

Garlic Parmesan Chicken meatballs and orzo
Equipment
- Mixing bowl
- Large pan with lid
Ingredients
For the meatballs
- 500 g chicken mince
- 80 g fine breadcrumbs
- 30 g grated parmesan
- 1 egg
- 1 teaspoon dijon mustard
- 1 teaspoon honey
- 1 teaspoon garlic granules
- 1 teaspoon paprika
- 1 teaspoon oregano
- Juice of half lemon
- 1 bulb roast garlic or 1 tablespoon roasted garlic paste optional but adds extra garlic flavour
- 5 g parsley finely chopped
- 1 teaspoon olive oil plus 1 tablespoon for frying
Sauce
- 300 g orzo
- 1 shallot diced
- 3 cloves garlic minced
- 100 ml white wine optional
- 300 ml double cream
- 600 ml chicken stock
- ½ teaspoon dijon mustard
- 1 teaspoon paprika
- 1 teaspoon oregano
- 30 g parmesan
- 5 g parsley
- Zest of half lemon
- Salt and pepper
Instructions
- In a large bowl, combine all of the meatball ingredients until well mixed. Roll the mixture into small balls to form garlic Parmesan chicken meatballs.500 g chicken mince, 80 g fine breadcrumbs, 30 g grated parmesan, 1 egg, 1 teaspoon dijon mustard, 1 teaspoon honey, 1 teaspoon garlic granules, 1 teaspoon paprika, 1 teaspoon oregano, Juice of half lemon, 1 bulb roast garlic or 1 tablespoon roasted garlic paste, 5 g parsley, 1 teaspoon olive oil plus 1 tablespoon for frying
- Heat olive oil in a large saucepan over medium to high heat. Add the garlic Parmesan chicken meatballs and fry, turning regularly, until golden on all sides and cooked through. Remove from the pan and set aside. This usually takes 10-15 minutes
- In the same pan, melt butter and add the diced shallot. Cook until softened, then add minced garlic and cook briefly until fragrant. Stir in paprika, oregano and orzo, coating the orzo in the aromatic butter and spices. Pour in the white wine if using and allow it to bubble for a minute to lift the flavour from the pan.1 shallot, 3 cloves garlic, 1 teaspoon paprika, 1 teaspoon oregano, 100 ml white wine
- Add the cream and Dijon mustard, then pour in most of the chicken stock so the orzo is fully submerged. Cover and simmer for 5 minutes, stirring halfway through, until the orzo is almost tender. then cover for another 5 minutes. Stir and add the remaining stock and nestle the garlic Parmesan chicken meatballs back into the pan and cover again for 5 more minutes until the orzo is saucy.300 g orzo, 300 ml double cream, 600 ml chicken stock, ½ teaspoon dijon mustard, Salt and pepper
- Finish with Parmesan, lemon zest and parsley. Stir gently and cook for a few minutes until there isn't much liquid less in the pan and the sauce glossy and creamy.30 g parmesan, 5 g parsley, Zest of half lemon
























