Keto Creamy Dijon Chicken Meatballs (35-Minute Skillet)

Creamy Dijon chicken meatballs are an easy way to turn ground chicken into a cozy, low-carb dinner. These tender Parmesan-and-almond-flour meatballs finish cooking in a silky mustard cream sauce with garlic and fresh spinach. Everything comes together in one skillet in about 35 minutes, making it a practical choice for a weeknight.

The sauce has a gentle mustard tang rather than an overwhelming bite. Serve it over cauliflower rice to catch every spoonful, or keep things simple with sautéed zucchini. This recipe makes 16 meatballs, four servings. It’s designed as a low-carb dish, but precise carb and calorie totals depend on your brands and portions, so no unverified macro figure is claimed.

Why This Keto Chicken Meatball Skillet Works

  • Juicy without breadcrumbs: Egg, Parmesan, and a small amount of almond flour help bind the ground chicken.
  • Just one pan: Browning the meatballs leaves flavorful bits that enrich the creamy Dijon sauce.
  • Fast enough for a weeknight: About 13 minutes of prep and 22 minutes of cooking.
  • Familiar ingredients: Chicken, mustard, garlic, cream, spinach, and pantry seasonings.
  • Easy to pair with vegetables: The sauce works particularly well with cauliflower rice, green beans, or zucchini.

Ingredients for Creamy Dijon Chicken Meatballs

You need two simple groups of ingredients. The amounts below are for four servings; the printable recipe card gives the exact measurements and step-by-step instructions.

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

For the meatballs

Use 1 pound of ground chicken, one egg, 1/4 cup each of superfine almond flour and finely grated Parmesan, plus dried Italian seasoning, garlic powder, salt, pepper, and olive oil. Ground chicken that’s about 93% lean is a good choice: extremely lean meat can be drier, while higher-fat blends may leave more oil in the skillet.

For the Dijon spinach sauce

The sauce uses unsalted butter, three minced garlic cloves, low-sodium chicken broth, 1/2 cup heavy cream, 2 tablespoons Dijon mustard, baby spinach, a little fresh lemon juice, and optional parsley. Choose plain Dijon rather than sweet honey mustard, and check labels for added sugar if you closely track carbohydrates.

How to Make Keto Dijon Chicken Meatballs

The trick is to brown the meatballs first, then let them finish gently in the sauce. That creates flavor without overcooking the lean chicken.

1. Shape the meatballs gently

Mix the chicken with the egg, almond flour, Parmesan, and seasonings only until the ingredients are combined. Divide into 16 meatballs, about 1 1/2 inches wide. Damp hands make the mixture easier to shape. Don’t overwork it or pack the balls too tightly.

2. Brown in a skillet

Heat olive oil over medium heat in a large skillet. Brown the meatballs for roughly 2–3 minutes per side, turning carefully, then set them aside. They will still be raw in the middle at this stage, which is expected. Use a clean plate and utensils to avoid cross-contamination.

3. Build the creamy mustard sauce

Reduce the heat. Melt the butter, briefly cook the garlic, then pour in the broth and scrape up the browned bits from the pan. Whisk in the cream and Dijon mustard. Keep the sauce at a gentle simmer, not a hard boil, to preserve its smooth texture.

4. Finish cooking and add spinach

Return the meatballs to the sauce. Simmer for approximately 8–12 minutes, until a food thermometer inserted into the center of the largest meatball reads 165°F (74°C). Stir in the spinach for the final 1–2 minutes. Turn off the heat before adding the lemon juice and parsley.

Printable Keto Creamy Dijon Chicken Meatballs Recipe

Save or print this recipe card for the complete ingredient quantities, timing, and food-safety notes.

Keto Creamy Dijon Chicken Meatballs with Spinach

Keto-Recipes
Juicy low-carb chicken meatballs finished in a creamy Dijon mustard and baby spinach skillet sauce. A practical 35-minute dinner with 16 meatballs and four servings.
No ratings yet
Prep Time 13 minutes
Cook Time 22 minutes
Total Time 35 minutes
Servings 4 servings

Ingredients
  

For the chicken meatballs

  • 1 lb ground chicken 93% lean; about 450g
  • 1 large egg lightly beaten
  • 1/4 cup superfine almond flour about 24g
  • 1/4 cup finely grated Parmesan cheese about 25g
  • 1 tsp dried Italian seasoning
  • 1/2 tsp garlic powder
  • 3/4 tsp kosher salt
  • 1/4 tsp black pepper
  • 1 tbsp olive oil for searing

For the creamy Dijon spinach sauce

  • 1 tbsp unsalted butter
  • 3 garlic cloves minced
  • 3/4 cup low-sodium chicken broth 180ml
  • 1/2 cup heavy whipping cream 120ml
  • 2 tbsp Dijon mustard check the label for added sugar
  • 3 cups baby spinach loosely packed; about 85g
  • 1 tsp fresh lemon juice add off heat
  • 1 tbsp chopped fresh parsley optional, for garnish

Instructions
 

  • Combine the ground chicken, egg, almond flour, Parmesan, Italian seasoning, garlic powder, salt, and pepper in a large bowl. Mix gently, just until combined; overmixing can make the meatballs dense.
  • With lightly oiled or damp hands, form 16 even meatballs, about 1 1/2 inches wide. Keep the raw chicken mixture chilled if you are not cooking immediately.
  • Heat the olive oil in a 12-inch skillet over medium heat. Brown the meatballs for about 2 to 3 minutes per side, turning carefully. They do not need to be cooked through yet. Transfer to a clean plate.
  • Reduce heat to medium-low and melt the butter in the same pan. Stir in the garlic and cook for 30 seconds until fragrant, without browning it.
  • Add chicken broth and scrape up the flavorful browned bits. Whisk in Dijon mustard and heavy cream. Bring to a gentle simmer; avoid a rolling boil.
  • Return the meatballs and any accumulated juices to the skillet. Simmer gently, partially covered, for 8 to 12 minutes, turning once, until a thermometer inserted into the center of the largest meatball reads 165°F (74°C). If the sauce gets too thick, stir in a splash of broth.
  • Fold the spinach into the sauce and cook for 1 to 2 minutes until wilted. Remove from the heat, add the lemon juice, taste, and adjust seasoning.
  • Divide the 16 meatballs among four plates, spoon over the spinach-Dijon sauce, and garnish with parsley. Serve immediately with cauliflower rice, sautéed zucchini, or a side salad.

Notes

Food safety: Ground chicken must reach 165°F (74°C) in the center; do not judge doneness from color alone. Use a clean plate for cooked meatballs.
Make-ahead: Refrigerate in shallow, sealed containers within 2 hours. Keep for 3 to 4 days and reheat thoroughly to 165°F (74°C). Freeze for up to 2 to 3 months for best quality.
Carbohydrates: Keto suitability depends on ingredient brands and portions. No laboratory-tested or independently calculated nutrition totals are claimed here.
Tried this recipe?Let us know how it was!

Tips to Keep Chicken Meatballs Tender

  • Mix lightly. Combining the ingredients just until blended produces a more tender meatball than vigorous kneading.
  • Keep the meatballs similar in size. Evenly sized meatballs finish at roughly the same time.
  • Use enough room in the pan. If the skillet is crowded, brown in two batches.
  • Adjust sauce thickness with broth. Add 1–2 tablespoons of broth if the sauce reduces too quickly.
  • Check the internal temperature. All ground chicken needs to reach 165°F (74°C), regardless of how browned the outside looks.
  • Add lemon off the heat. This keeps the fresh, bright flavor and avoids unnecessarily stressing the cream sauce.

What to Serve With Dijon Chicken Meatballs

Cauliflower rice is the easiest pairing because it absorbs the mustard-cream sauce. You can also serve the meatballs with zucchini noodles, roasted broccoli, sautéed green beans, or a crisp side salad. These options keep the dinner vegetable-forward without needing pasta, bread, or mashed potatoes.

If you are not following a strict keto diet, you can of course serve the dish with regular rice or potatoes. The meatball recipe itself does not need to change.

Easy Substitutions and Variations

  • Ground turkey: Substitute a similar-fat ground turkey blend. Cook to 165°F (74°C) just as you would ground chicken.
  • Nut-free version: Replace almond flour with a small amount of finely crushed pork rinds or extra Parmesan. The texture may change; add binder gradually until the mixture holds together.
  • Extra vegetables: Add thinly sliced mushrooms after removing the browned meatballs. Cook off their moisture before adding broth and cream.
  • Milder mustard flavor: Start with 1 tablespoon of Dijon and taste the sauce before adding the second.
  • Stronger herb flavor: Finish with fresh thyme or a little additional parsley.

Storage, Freezing, and Reheating

Refrigerate: Transfer leftovers to shallow, covered containers within two hours of cooking, or within one hour if the room is hotter than 90°F (32°C). Store at 40°F (4°C) or below and use within 3–4 days.

Freeze: For best quality, freeze meatballs and sauce together in portions for about 2–3 months. Cream sauces sometimes separate after thawing, so reheat gently and whisk in a splash of broth or cream if needed.

Reheat: Thaw overnight in the refrigerator. Warm in a covered skillet over low heat, stirring the sauce gently, until the meatballs reach 165°F (74°C) throughout.

Frequently Asked Questions

Are these chicken meatballs keto-friendly?

They use almond flour instead of breadcrumbs and an unsweetened cream-based sauce. The final carbohydrate count still depends on the ingredients, mustard brand, and serving size. Calculate macros from the specific products you use if you need exact numbers.

Can I make these meatballs without almond flour?

Yes. Finely crushed plain pork rinds or a little extra Parmesan can help bind them instead. Add the replacement slowly: too much dry binder makes lean chicken meatballs tough.

Can I make the meatballs ahead?

Yes. Shape them in advance, cover, and keep refrigerated until you’re ready to cook. For a convenient meal prep option, cook the full dish and portion it into sealed containers.

Can I use chicken breast instead of ground chicken?

Use ground chicken breast if that’s what you have, but because it is very lean, the meatballs may cook up drier. Avoid cooking past 165°F (74°C).

More Easy Keto Chicken Dinners

For more low-carb dinner ideas, try our classic keto meatballs, garlic mushroom chicken casserole, and chicken zoodle soup. These recipes offer different flavors and textures while making it easy to plan varied weeknight meals.

Author

  • Andreas - Keto recipe creator who lost 40lbs and discovered his love for low-carb cooking. 300+ tested recipes | 5 years of keto experience | Real food for real people. No certifications, just results that taste amazing!

Leave a Comment

Recipe Rating