Chicken Meatballs with Green Goddess Dressing – A Fresh Twist on Comfort Food

⚖️
Difficulty
Easy
⏲️
Prep Time
20 mins
🕒
Cook Time
20 mins
⏱️
Total Time
40 mins
🍽️
Servings
4

Growing up in Morocco, my mother would roll spiced chicken kefta on Friday nights, and the kitchen would fill with the scent of cumin, coriander, and fresh herbs. Years later, as a chef trained at Le Cordon Bleu in Paris, I learned that a good sauce can transform any dish into something unforgettable. This chicken meatballs recipe with green goddess dressing is the perfect marriage of those two worlds – a fresh twist on comfort food that brings together North African warmth and French finesse. The dressing, made with avocado, yogurt, and a bouquet of herbs, adds a creamy, bright finish that makes these healthy chicken meatballs feel like a restaurant meal.

Imagine biting into a perfectly browned meatball – juicy and tender on the inside, with a subtle golden crust. The green goddess dressing wraps each bite in cool, herbal richness, with notes of mint, basil, and a whisper of anchovy (or skip it for a vegetarian version). I love serving these on a big platter, drizzled with dressing and scattered with microgreens – it’s the kind of dish that turns a Tuesday night into something special. The secret? A touch of French technique: gently shaping the meatballs so they stay delicate, and letting the dressing sit for an hour to let the flavors meld.

After testing this recipe dozens of times in my NYC apartment (and bringing it to crowded potlucks where it vanished in minutes), I can promise you this easy meatball dinner never disappoints. I’ll show you my trick for keeping the meatballs exceptionally moist, plus the one mistake that can make them dry. Whether you’re feeding a family or meal-prepping for a busy week, these chicken meatballs with green goddess dressing are your new go-to. From my kitchen to yours – let’s cook!

Why This Chicken Meatballs Recipe Is the Best

The Flavor Secret: This isn’t just another chicken meatball recipe. I blend the lean ground chicken with a panade (breadcrumbs soaked in milk) – a classic French technique that locks in moisture and gives the meatballs a pillowy texture. The spice mix – cumin, coriander, and a pinch of cinnamon – nods to my Moroccan roots, while the green goddess dressing brings bright, fresh herbs (parsley, chives, tarragon) and creamy avocado. The result is a dish that’s familiar yet surprising, comforting yet full of life.

Perfected Texture: The biggest challenge with healthy chicken meatballs is keeping them from drying out. My solution: gently mixing the meat (don’t overwork it!) and cooking them in a hot skillet with a lid for the final few minutes. The lid traps steam and finishes cooking the centers gently. This method, which I learned during my pastry training (we use the same principle for custards), guarantees juicy, tender meatballs every time.

Foolproof & Fast: Even if you’re new to making meatballs, this recipe is forgiving. The ingredients are simple – most can be found at any US grocery store – and the active cooking time is under 25 minutes. The green goddess dressing comes together in a blender or food processor in just 5 minutes. It’s the perfect easy meatball dinner for a weeknight, yet impressive enough for guests.

Chicken Meatballs Recipe Ingredients

I love shopping at the Union Square Greenmarket in NYC for fresh herbs and local chicken, but this recipe works beautifully with standard supermarket ingredients. Growing up, my mother used fresh herbs from our garden in Marrakech; I still prefer fresh over dried for the dressing, though dried work in the meatballs.

Ingredients List

  • For the Chicken Meatballs:
  • 1 lb (450 g) ground chicken (preferably 93% lean)
  • ½ cup plain panko breadcrumbs (use gluten-free if needed)
  • ¼ cup whole milk (or unsweetened almond milk)
  • 1 large egg, lightly beaten
  • 3 cloves garlic, minced
  • ¼ cup finely grated Parmesan cheese (optional but recommended)
  • 1 teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ¼ teaspoon ground cinnamon (a Moroccan touch)
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 2 tablespoons olive oil for cooking
  • For the Green Goddess Dressing:
  • 1 ripe avocado (medium)
  • ½ cup plain Greek yogurt (or vegan sour cream)
  • ¼ cup fresh parsley leaves, packed
  • ¼ cup fresh basil leaves
  • 2 tablespoons fresh chives, chopped
  • 1 tablespoon fresh tarragon leaves (optional)
  • 1 tablespoon fresh lemon juice
  • 1 small clove garlic, minced
  • 1 anchovy fillet (or ½ teaspoon miso paste for vegan)
  • ¼ cup extra-virgin olive oil
  • Salt and pepper to taste

Ingredient Spotlight

Ground Chicken: I prefer 93% lean; too lean (99%) turns dry, while dark meat blends make the meatballs too heavy. At Whole Foods or your local butcher, look for “ground chicken thigh” for extra juiciness. If using ground turkey (see FAQ), note that it’s slightly leaner – add 1 more tablespoon of olive oil to the mix.

Avocado: The heart of the dressing. Choose a firm-ripe avocado – it yields slightly to pressure but isn’t mushy. A slightly underripe avocado will make the dressing less creamy; overripe can give a bitter edge.

Fresh Herbs: A mix of parsley, basil, chives, and tarragon creates that classic green goddess flavor. If you can’t find tarragon, double the basil. Fresh mint is a wonderful addition – it’s a nod to Moroccan cuisine and brightens the dressing.

Anchovy Fillet: This adds umami depth without tasting fishy – trust me, it’s the secret to a restaurant-quality dressing. For a vegetarian version, swap with ½ teaspoon white miso paste, which I discovered at a Japanese market in Brooklyn.

Original IngredientBest SubstitutionFlavor / Texture Impact
Ground ChickenGround Turkey (93% lean)Slightly drier; add 1 tbsp olive oil to mixture
Greek YogurtSour cream or vegan sour creamSimilar tang; vegan version thinner – add 1 tbsp more avocado
Panko BreadcrumbsAlmond flour (gluten-free)More delicate; reduces binding – add an extra egg yolk
Parmesan CheeseNutritional yeast (dairy-free)Less salty; add ¼ tsp more salt

How to Make Chicken Meatballs with Green Goddess Dressing — Step-by-Step

Follow these steps closely, and you’ll have the most tender, flavorful chicken meatballs – trust me, the little details matter.

Step 1: Make the Green Goddess Dressing

In a blender or food processor, combine the avocado, Greek yogurt, parsley, basil, chives, tarragon (if using), lemon juice, garlic, anchovy (or miso), and olive oil. Blend until smooth and creamy, scraping down the sides as needed. Season with salt and pepper to taste. Transfer to a bowl, cover, and refrigerate for at least 30 minutes to allow flavors to meld. This step can be done a day ahead.

💡 mia’s Pro Tip: For an extra-creamy dressing, add 2 tablespoons of ice water and blend again – it lightens the texture beautifully.

Step 2: Prepare the Panade

In a small bowl, combine the panko breadcrumbs and milk. Let sit for 5 minutes until the breadcrumbs have absorbed the liquid and formed a thick paste. This French technique ensures the meatballs stay moist.

⚠️ Common Mistake to Avoid: Don’t skip the panade! Without it, the lean chicken breasts will become dry and dense.

Step 3: Mix the Meatball Mixture

In a large bowl, combine the ground chicken, panade, beaten egg, garlic, Parmesan (if using), cumin, coriander, cinnamon, salt, and pepper. Using your hands, gently mix until just combined – do not overmix or the meatballs will be tough. Overmixing is the number one reason meatballs turn rubbery.

Step 4: Shape the Meatballs

Lightly wet your hands with water to prevent sticking. Scoop about 2 tablespoons of mixture (roughly the size of a golf ball) and roll gently into a ball. You should get about 20 meatballs. Place them on a parchment-lined baking sheet. If time allows, refrigerate for 15 minutes – this helps them hold their shape during cooking.

💡 mia’s Pro Tip: For evenly sized meatballs, use a small cookie scoop (2 tablespoon capacity). This also speeds up the process.

Step 5: Cook the Meatballs

Heat 2 tablespoons olive oil in a large, heavy skillet (cast iron is ideal) over medium-high heat. Once the oil shimmers, carefully place half the meatballs in a single layer – don’t overcrowd. Cook for 4–5 minutes, turning every 2 minutes, until nicely browned on all sides. Reduce heat to medium-low, add 2 tablespoons water to the pan, and cover with a lid. Cook for an additional 4 minutes – the steam from the water finishes cooking the centers gently. Transfer to a plate and repeat with remaining meatballs.

⚠️ Common Mistake to Avoid: Turning the meatballs too soon – they’ll stick and tear. Wait until they release naturally from the pan, usually after 2 minutes of searing.

Step 6: Assemble and Serve

Arrange the warm meatballs on a serving platter. Drizzle generously with green goddess dressing (you can also serve extra on the side). Garnish with fresh herbs, microgreens, or thinly sliced radishes for color. Serve immediately.

StepActionDurationKey Visual Cue
1Make Green Goddess Dressing5 minutesSmooth, vibrant green, no lumps
2Prepare Panade5 minutesThick, paste-like consistency
3Mix Meatball Mixture3 minutesJust combined, not overworked
4Shape Meatballs10 minutesUniform golf-ball size
5Cook Meatballs12–14 minutes totalGolden brown crust, cooked through
6Assemble and Serve2 minutesDrizzled with green goddess

Serving & Presentation

This dish is all about contrast: warm, tender meatballs against cool, creamy dressing. I like to serve them on a large white platter (my favorite from a Paris flea market) with the dressing pooled underneath and extra drizzled on top. Fresh microgreens, edible flowers, or a sprinkle of sumac (a tart Moroccan spice) add color and zest. For a complete meal, pair with fluffy couscous, roasted vegetables, or a crisp green salad – think arugula with lemon vinaigrette.

In New York, I often make this for friends after a farmers market run. It’s the kind of recipe that feels effortless yet sophisticated. The green goddess dressing is versatile enough to work as a dip for veggie sticks or a sauce for grain bowls the next day.

From my mother’s Moroccan kitchen to Parisian bistros and now my NYC dinner table, this recipe proves that comfort food can be both familiar and fresh. Serve it with warm pita or naan – trust me, you’ll want to soak up every drop of that dressing.

Pairing TypeSuggestionsWhy It Works
Side DishCouscous with lemon & herbs, roasted asparagus, quinoa tabboulehGrains soak up the dressing; vegetables add crunch
Sauce / DipExtra green goddess, tzatziki, harissa yogurtCreamy or spicy accent enhances the meatballs
BeverageCrisp white wine (Sauvignon Blanc), mint iced tea, sparkling water with lemonBright acidity cuts through richness
GarnishMicrogreens, radish slices, sumac, fresh mint leavesAdds color, texture, and herbal freshness

Make-Ahead, Storage & Reheating

As a busy NYC food blogger, I rely on make-ahead recipes. These chicken meatballs and the green goddess dressing both store beautifully. The key is to keep them separate until serving – the dressing keeps its vibrant color and the meatballs stay crisp.

MethodContainerDurationReheating Tip
RefrigeratorAirtight container (meatballs separate from dressing)Up to 4 daysReheat in skillet over medium-low, covered, with 1 tbsp water
FreezerFreezer-safe bag or container (flat, uncooked or cooked)Up to 3 monthsCook frozen meatballs directly in skillet; add 5 mins cooking time
Make-AheadAssemble meatballs, store raw in fridge; dressing separateUp to 1 day in advanceCook directly from fridge; no need to bring to room temp

For reheating, I prefer the stovetop: place meatballs in a single layer in a skillet, add a splash of water or broth, cover, and warm over medium-low heat for 4–5 minutes. The microwave works in a pinch, but it can make the meatballs slightly tough. The dressing will thicken when chilled – just stir in a teaspoon of water or lemon juice to bring it back to sauce consistency.

One of my favorite meal-prep tricks: I cook a double batch on Sunday, then serve the meatballs over greens with dressing for a quick lunch, or tucked into pita with cucumber and tomato for a handheld dinner.

Variations & Easy Swaps

This recipe is wonderfully adaptable – I’ve made versions inspired by every season at the NYC greenmarket. Here are my favorite twists.

VariationKey ChangeBest ForDifficulty Impact
Spicy North African TwistAdd 1 tsp harissa paste and ½ tsp smoked paprika to meatballsBold flavor loversEasy (no extra steps)
Gluten-Free VersionUse gluten-free panko or almond flour + 1 extra egg yolkGluten-intolerant guestsEasy
Dairy-Free/Vegan DressingUse vegan yogurt + skip Parmesan in meatballs, add 1 tbsp coconut creamDairy-free dietsEasy

Spicy North African Twist

This is my personal favorite – it takes me straight back to my mother’s kitchen in Marrakech. Add 1 tablespoon harissa paste (the tube variety from Trader Joe’s works perfectly) and 1 teaspoon smoked paprika to the meatball mixture. The harissa brings a warm, savory heat that pairs beautifully with the cool green goddess dressing. If you don’t have harissa, use a pinch of cayenne plus a teaspoon of tomato paste. The meatballs will have a beautiful reddish hue.

Gluten-Free Version

I tested this for a friend with celiac disease, and it turned out wonderfully. Substitute the panko with gluten-free panko (available at Whole Foods) or use almond flour – but note: almond flour makes the meatballs more delicate, so add an extra egg yolk for binding. The texture will be slightly softer, but still delicious. The green goddess dressing is naturally gluten-free.

Seasonal Greens Twist

In spring, I swap half the parsley and basil for fresh watercress or arugula – their peppery bite transforms the dressing. In summer, add a handful of fresh mint. I found this idea from a farm stand in Union Square; the change is subtle but adds a seasonal lift. Adjust the olive oil slightly if the greens are very bulky (add an extra tablespoon to maintain creaminess).

How do you make green goddess dressing from scratch for chicken meatballs?

To make the green goddess dressing from scratch, you’ll need a ripe avocado, Greek yogurt, fresh herbs (parsley, basil, chives, and optional tarragon), lemon juice, garlic, an anchovy fillet (or miso for vegetarian), and olive oil. Simply blend everything in a food processor until smooth – about 30 seconds. Adjust the consistency with a tablespoon of water if needed. Let it sit in the fridge for at least 30 minutes to let the flavors meld. The dressing can be made up to 2 days ahead. This dressing is the star of the chicken meatballs recipe – it adds creaminess and a bright, herbal finish that perfectly balances the warm spiced meatballs.

Can I use ground turkey instead of chicken for this meatball recipe?

Yes, you can absolutely substitute ground turkey for the ground chicken in this healthy chicken meatballs recipe (which then becomes turkey meatballs!). I recommend using 93% lean ground turkey – any leaner and the meatballs may turn dry. To compensate, add an extra tablespoon of olive oil to the meat mixture and consider using an additional egg yolk for richness. The cooking time remains the same. Ground turkey has a slightly milder flavor, so you might want to increase the cumin and coriander by a pinch. This swap works beautifully and still pairs perfectly with the green goddess dressing.

What is the best way to cook chicken meatballs so they stay juicy?

The best way to cook chicken meatballs so they stay juicy is to use a two-step method: first sear them in a hot skillet to get a golden-brown crust, then finish them with a lid and a splash of liquid. Start by heating a generous amount of olive oil over medium-high heat. Brown the meatballs on all sides – about 4–5 minutes total. Then reduce the heat to medium-low, add about 2 tablespoons of water, broth, or even white wine, cover the pan, and cook for another 4–5 minutes. The steam gently finishes cooking the centers without drying them out. Also key: use a panade (breadcrumbs soaked in milk) and don’t overmix the meat – both techniques I learned in French culinary school. This ensures every bite of your easy meatball dinner is tender and moist.

What sides go well with chicken meatballs and green goddess dressing?

Chicken meatballs with green goddess dressing pair wonderfully with a variety of sides. I love serving them with fluffy couscous or quinoa – the grains soak up the extra dressing. A crisp arugula salad with lemon vinaigrette adds a peppery contrast. Roasted vegetables like asparagus, zucchini, or cherry tomatoes complement the fresh herbs. For a heartier meal, try roasted sweet potatoes or a side of warm pita bread. The dressing also doubles as a dip, so a crunchy vegetable platter (carrots, cucumber, bell peppers) works perfectly. These sides turn the dish into a complete, satisfying fresh comfort food meal that’s light yet filling.

Can I make these chicken meatballs gluten-free?

Absolutely – making this chicken meatballs recipe gluten-free is simple. Substitute the panko breadcrumbs with gluten-free panko (available at most US grocery stores) or use almond flour. If using almond flour, add an extra egg yolk to help bind the mixture, as almond flour is less absorbent. The green goddess dressing is naturally gluten-free – just check that your yogurt and any added miso (if using) are certified gluten-free. The cooking method remains the same. I’ve made this version for many friends, and the texture is still tender and delicious. It’s a great option for those with gluten sensitivities who want a comforting easy meatball dinner.

How do I store leftover green goddess dressing?

Store leftover green goddess dressing in an airtight container in the refrigerator for up to 3 days. Because it contains avocado, the dressing can darken slightly on the surface – to minimize oxidation, press a piece of plastic wrap directly onto the surface before sealing the lid. When you’re ready to use it, give it a good stir or, for best results, re-blend it in a food processor with a teaspoon of water or lemon juice to bring back the vibrant green color. The flavor actually improves after a day as the herbs meld. I often double the dressing recipe because it’s fantastic as a dip for veggies or a sauce for bowls later in the week.

Can I freeze the chicken meatballs without the dressing?

Yes, you can freeze the chicken meatballs both uncooked and cooked – but always freeze them without the dressing. To freeze uncooked meatballs, place them on a parchment-lined baking sheet in a single layer and freeze until solid (about 2 hours), then transfer to a freezer-safe bag or container. They will keep for up to 3 months. Cook them directly from frozen, adding about 5 minutes to the cooking time. To freeze cooked meatballs, let them cool completely first, then freeze in a single layer on a sheet pan (to prevent sticking), then bag them. Reheat from frozen in a covered skillet with a splash of water. The dressing does not freeze well (avocado changes texture), so make it fresh or store it in the fridge for up to 3 days.

What herbs work best in green goddess dressing for chicken meatballs?

The classic green goddess dressing uses a combination of parsley, chives, tarragon, and sometimes basil or dill. For my fresh comfort food recipe, I use parsley and basil as the base, with chives and optional tarragon for an anise-like note. Adding a few fresh mint leaves (inspired by Moroccan cuisine) brightens the dressing and pairs beautifully with the cumin-coriander meatballs. If you’re missing one herb, simply increase another – for instance, use only basil and parsley with extra chives. Avoid using dried herbs here – the dressing relies on the fresh, bright flavors to cut through the richness of the meatballs. A handful of spinach or watercress can also be added for extra green color and nutrients.

Can I bake these chicken meatballs instead of pan-frying?

Yes, you can bake these chicken meatballs as a hands-off alternative. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper and place the shaped meatballs on the sheet, spacing them about 1 inch apart. Bake for 15–18 minutes until cooked through (internal temperature reaches 165°F). For a slightly browned exterior, you can brush the meatballs with a little olive oil before baking. The texture will be slightly less crusty than the pan-fried version, but still tender. I recommend the pan method for the best caramelization – that golden crust adds flavor – but baking is perfect for busy nights when you want an easy meatball dinner without standing at the stove.

Is it necessary to use fresh herbs in the green goddess dressing?

Fresh herbs are non-negotiable for the green goddess dressing – they’re what give it that vibrant color and bright, lively flavor. Dried herbs just won’t achieve the same result; they’ll taste dusty and the dressing will look dull. However, if you can’t find fresh tarragon or chives, you can substitute with fresh basil or a mix of parsley and mint. The anchovy (or miso) and garlic are also essential for depth. For the meatballs themselves, dried herbs (like dried oregano or dried mint) can work in a pinch, but I still prefer fresh spices (cumin, coriander) from a local market. In NYC, I grab a bunch of mixed herbs from Trader Joe’s – the freshness makes all the difference in this healthy chicken meatballs dish.

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Chicken Meatballs with Green Goddess Dressing recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipe

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

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

Chicken Meatballs with Green Goddess Dressing A Fresh Twist on Comfort Food

  • Author: Chef Mia

Instructions




    Chicken Meatballs with Green Goddess Dressing A Fresh Twist on Comfort Food

    Leave a Reply

    Recipe rating