Skip to Content

Low Carb French Onion Chicken Meatballs

These Low Carb French Onion Chicken Meatballs are tender, baked gluten-free chicken meatballs in a French onion sauce, smothered in Havarti and Gruyère cheese. 

Partial skillet full of cheese smothered chicken meatballs

These meatballs are incredibly versatile! Wrap them in some green leaf lettuce and enjoy low-carb, gluten-free, keto meatballs like the ketonic boss you are!

Or eat them straight up by the truckload. If some of the family isn’t counting carbs, tuck them into dinner rolls for a crowd-pleasing slider. Or pair them with some cooked penne pasta or orzo, and dinner is served!

You could even go back to the original inspiration and make these into a delicious gluten-free French onion meatball soup: just add several cups of beef stock!

How to make low carb French onion chicken meatballs:

  • Line a baking sheet with parchment paper.
  • Add all the meatball ingredients to a large mixing bowl: ground chicken, Parmesan cheese, almond meal, fresh chopped parsley, chopped onion, egg, garlic, salt and pepper.  Mix the ingredients well until everything is combined.
  • Use a 1½ – inch scoop to form meatballs and space them evenly on a parchment-lined baking sheet
  • Bake for 15-20 minutes or until they reach 165 degrees
  • While the meatballs are baking, saute sliced onions in olive oil and butter until very soft and golden – about 25 minutes.  Stir often. 
  • Add minced garlic and cook 1 more minute, then add beef broth, fresh thyme, onion powder, salt and pepper and bring to a boil.
  • Reduce the heat and simmer until slightly thickened, about 10 minutes.  Then add the baked meatballs to the skillet and cook about 5 minutes.
  • Sprinkle cheese over the meatballs and cover the pan until it melts, about 3-5 minutes.  Serve them warm, and garnish with fresh thyme.
Eye level close up cheesy French onion chicken meatballs

We know you’ll love these easy, cheesy, French onion chicken meatballs as much as we do! 

cast iron skillet with french onion chicken meatballs

Low Carb French Onion Chicken Meatballs

Yield: 24 Meatballs
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour

Low Carb French Onion Chicken Meatballs -  a savory, flavorful twist on French onion soup in the form of protein-packed, low carb meatballs!!

Ingredients

For The Chicken Meatballs:

  • 1 egg
  • 5 garlic cloves, minced
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 1/3 cup almond meal for gluten free version (or bread crumbs if preferred)
  • 1/3 cup grated Parmesan cheese
  • 1/3 cup parsley, finely chopped
  • 1 medium onion, finely chopped
  • 1 pound 93% lean ground chicken

For The French Onion Sauce:

  • 2 tablespoons butter
  • 2 tablespoons olive oil
  • 2 large yellow onions, thinly sliced
  • 4 large garlic cloves, minced
  • 1 1/2 cups beef broth
  • 1 tablespoon fresh thyme
  • 1 teaspoon onion powder
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • 4 ounces shredded Gruyère cheese (see Note about cheeses below)
  • 6 ounces shredded Havarti cheese (see Note about shredding the Havarti, below)

Instructions

To Make The Meatballs:

  1. Preheat oven to 400 degrees and line a baking sheet with parchment paper.
  2. In a large mixing bowl, combine all meatball ingredients: ground chicken, Parmesan cheese, almond meal, fresh chopped parsley, chopped onion, egg, garlic, salt and pepper. Mix until everything is combined.
  3. Using a 1½ - inch scoop, form meatballs and place them evenly spaced on the parchment lined baking sheet. Bake for 15-20 minutes or until internal temperature is 165F.

To Make The French Onion Sauce:

  1. While the meatballs are baking: In a large skillet over medium heat, add the olive oil and butter. Add onions and cook until very soft and golden, 25 minutes, stirring often.
  2. Add the minced garlic and cook 1 more minute.
  3. Add beef broth, fresh thyme, onion powder, salt and pepper. Bring to a boil, then reduce the heat and simmer until slightly thickened, about 5 minutes.
  4. Add the baked meatballs to the skillet and cook about 5 minutes. Sprinkle the cheese over the meatballs and cover the pan until it melts, about 3-5 minutes. Serve them warm, and garnish with fresh thyme.

Notes

  • We recommend freezing the Havarti for at least 30 minutes before you attempt to shred it, because it is a very soft cheese!
  • If you can’t find Gruyère cheese you can swap it for any combination of: Jarlsberg, Asiago, a mix of Fontina/Parmesan, Swiss, Havarti or Gouda.
Nutrition Information
Yield 24 Serving Size 1
Amount Per Serving Calories 133Total Fat 10gSaturated Fat 4gTrans Fat 0gUnsaturated Fat 5gCholesterol 45mgSodium 364mgCarbohydrates 3gFiber 1gSugar 1gProtein 9g

This nutrition card uses an estimate provided by an online nutrition calculator. This estimate is not a substitute for a professional nutritionist’s advice!

More low carb appetizer recipes…


Skip to Recipe