Gluten-Free Marry Me Chicken Meatballs
Make gluten-free marry me chicken meatballs with a creamy coconut sun-dried tomato sauce. Step-by-step recipe with substitutions, storage tips, and serving ideas.
The first time I made the viral marry me chicken, I served it to a friend who’d just been told she needed to cut gluten from her diet. She took one bite of the sauce — rich, sun-dried tomato, faintly spiced — and immediately asked if I was sure it was actually gluten-free. That’s when I knew these Gluten-Free Marry Me Chicken Meatballs had to become a permanent fixture in my recipe rotation.
What makes this version special is the swap to almond flour in the meatballs and full-fat coconut milk in the sauce. You get all the creaminess of the original without a drop of wheat or heavy cream. Well… I’ll be honest — the coconut milk version might actually be better than the original.
Is there a more crowd-pleasing gluten-free comfort meal you can pull together on a weeknight? I haven’t found one yet.
Table of Contents
Why You’ll Love This Gluten-Free Marry Me Chicken Meatballs Recipe
- Rich, creamy sauce with no heavy cream — full-fat coconut milk gives the sauce a velvety, silky texture that clings to every meatball without any gluten or dairy required
- Oven-baked meatballs, no pan-frying — they go straight onto a baking sheet while you build the sauce, which means less mess and better timing
- Naturally dairy-free option — simply omit the parmesan in both the meatballs and sauce, and the recipe is fully dairy-free without losing its depth
- Serves 4 in under 45 minutes — genuinely fast enough for a Tuesday night but impressive enough for company
The Secret to Perfect Gluten-Free Marry Me Chicken Meatballs
- Almond flour is the right binder here. Traditional breadcrumbs absorb moisture and help meatballs hold together — almond flour does the same job while keeping the texture tender rather than dense. It also adds a very subtle nuttiness that pairs naturally with the sun-dried tomato sauce.
- Don’t overwork the meat mixture. Overmixing ground chicken develops the proteins too much and leads to tight, rubbery meatballs. Mix until just combined — a few seconds of hand-mixing with gloves is all you need.
- Simmer the meatballs in the sauce, don’t just pour the sauce over them. The final 10-minute simmer is what makes this dish. The meatballs absorb the sauce from the outside in, and the sauce thickens as it reduces around them — creating a coating that clings rather than pools at the bottom of the pan.
- Build the sauce in stages. Cooking the garlic, thyme, and red pepper flakes in butter for 30 seconds before adding liquid allows them to bloom — releasing their fat-soluble flavor compounds into the butter before the broth and coconut milk dilute everything. It makes a noticeable difference in sauce depth.
According to Beyond Celiac’s authoritative gluten-free diet overview, almond flour is a naturally safe, wheat-free binder that works well in meat-based dishes — making it an ideal swap for traditional breadcrumbs in gluten-free meatball recipes.
Ingredients

For the Meatballs
- 1 garlic clove, minced
- 1 egg
- 1/4 cup freshly grated parmesan cheese
- 1/2 cup almond flour (or use gluten-free breadcrumbs)
- Sea salt and black pepper, to taste
- 1/2 teaspoon onion powder
- 1 lb ground chicken (or use turkey)
For the Sauce
- 2 tablespoons unsalted butter
- 2 garlic cloves, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon red pepper flakes (omit if sensitive to spice)
- 3 ounces sun-dried tomatoes, chopped
- 1/4 cup freshly grated parmesan cheese
- 1 cup chicken broth
- 1 cup full-fat coconut milk
- Fresh basil leaves, for serving
Instructions
Step 1 — Prep the Oven and Pan
Preheat the oven to 400 degrees F. Line a rimmed baking sheet with parchment paper, or set an oven-safe wire rack on top of the sheet for better air circulation around the meatballs.
Step 2 — Mix the Meatballs
In a large bowl, combine all the meatball ingredients: the minced garlic, egg, parmesan, almond flour, salt, pepper, onion powder, and ground chicken. Mix together until just combined — meat-handling gloves and your hands work best here. Do not overmix.
Pro Tip: The mixture will feel softer than beef meatballs. That’s normal for ground chicken. Chilling the mix for 10 minutes before forming can help if it feels too sticky to handle.
Step 3 — Form and Bake
Portion the mixture into equal-sized meatballs, using about 2 tablespoons of mixture per meatball. Place them on the prepared baking sheet with a little space between each one.
Bake on the middle rack for 12 to 15 minutes, or until cooked through and the internal temperature reads 165 degrees F. The outsides will look lightly golden and set.
Step 4 — Start the Sauce
While the meatballs bake, melt the butter in a large skillet over medium heat. Add the minced garlic, dried thyme, and red pepper flakes. Cook for 30 seconds, stirring constantly — you’re blooming the spices in the butter, and the garlic should smell fragrant but not browned.
Step 5 — Build the Sauce
Add the parmesan, chopped sun-dried tomatoes, chicken broth, and coconut milk to the skillet. Stir to combine everything, then bring to a gentle simmer.
Continue simmering, stirring occasionally, until the sauce starts to turn golden at the edges and reduce slightly — about 5 to 7 minutes. The sauce should look creamy and coat the back of a spoon like warm velvet draped over a spoon.
Step 6 — Simmer the Meatballs in the Sauce
Remove the meatballs from the oven and add them directly to the skillet. Stir gently to coat each meatball fully in the sauce.
Simmer everything together for about 10 minutes, stirring occasionally, until the sauce has thickened and the meatballs have absorbed some of that sun-dried tomato flavor from the outside in.
Step 7 — Garnish and Serve
Scatter fresh basil leaves over the top just before serving. Serve over rice, pasta, or on its own as a standalone creamy chicken dinner.

Make It Your Own
Swap the ground chicken for ground turkey. Turkey works exactly the same way in this recipe and has a slightly more neutral flavor, which lets the sun-dried tomato and garlic sauce come forward even more. Use the same quantity — 1 lb — and follow all the same steps without any adjustments.
Make it fully dairy-free by omitting the parmesan. You know… I’ve made this version more times than I can count for dairy-free guests, and the sauce still has tremendous depth from the sun-dried tomatoes, garlic, and coconut milk alone. The parmesan adds a savory, salty layer, but the dish doesn’t fall apart without it.
Turn down the heat by skipping the red pepper flakes. The 1/2 teaspoon of red pepper flakes adds a gentle background warmth rather than a sharp spice — but if you’re cooking for kids or spice-sensitive eaters, leave it out entirely. The sauce is still full-flavored without it.
Use gluten-free breadcrumbs instead of almond flour if you need a nut-free option. Certified GF panko-style breadcrumbs work well and give the meatballs a slightly lighter texture. Just verify the label carries a certified gluten-free seal, since standard breadcrumbs contain wheat.
For a lighter, no-cook gluten-free meal that uses similarly fresh, vibrant ingredients, the gluten-free Greek yogurt honey fruit pizza makes a great same-day dessert pairing.
Common Problems & Solutions
Problem: The meatballs fell apart during baking. This usually means the mixture was too wet or wasn’t mixed thoroughly enough to bind. Make sure the egg is fully incorporated before forming, and don’t skip the almond flour — it absorbs moisture and holds the structure together. Chilling the formed meatballs for 10 minutes before baking also helps them hold their shape.
Problem: The sauce is too thin after simmering. Let it reduce a little longer before adding the meatballs. Man, oh man… the first time I rushed this step, I ended up with a brothy coating instead of a sauce. Full-fat coconut milk thickens as it reduces — low-fat versions won’t behave the same way, so make sure you’re using full-fat.
Problem: The sauce tastes flat or lacks depth. Two things fix this almost every time. First, make sure you cooked the garlic and spices in the butter for a full 30 seconds before adding any liquid. Second, taste and adjust salt at the end — the parmesan and broth both bring saltiness, so hold off on adding extra until the sauce has fully reduced.
Problem: The meatballs are dense and rubbery. Overmixing is the most common cause. Ground chicken is more delicate than beef and develops a tight, chewy texture when worked too long. Mix just until the ingredients are combined — 20 to 30 seconds by hand is enough. According to Serious Eats’ food science breakdown of meatball texture, minimal mixing is one of the most important factors in producing a tender result regardless of meat type.
Storage & Meal Prep
| Method | Duration | Notes |
|---|---|---|
| Counter | Up to 2 hours | Cover; do not leave sauce at room temperature longer |
| Fridge | 3–4 days | Airtight container; sauce thickens further when cold |
| Freezer | 2–3 months | Freeze meatballs and sauce together; thaw overnight in fridge |
To reheat from the fridge, warm gently in a skillet over medium-low heat with a splash of chicken broth to loosen the sauce. Stir regularly and avoid high heat — the coconut milk sauce can separate if it gets too hot too quickly.
For meal prep, the meatballs freeze exceptionally well. Freeze in individual portions with sauce for fast weeknight dinners — thaw overnight in the fridge and reheat as above.
Gluten-Free Marry Me Chicken Meatballs FAQs
Can I make these meatballs ahead of time?
Yes — the meatballs can be formed up to 24 hours in advance and stored covered in the fridge until ready to bake. The finished dish also reheats well from the fridge for up to 4 days, making it a great meal prep option.
Can I use light coconut milk instead of full-fat?
It will work, but the sauce will not thicken the same way. Full-fat coconut milk has a higher fat content that allows the sauce to reduce into a glossy, clinging consistency. Light coconut milk stays thin even after simmering.
How do I know when the meatballs are fully cooked?
Use an instant-read thermometer — ground chicken must reach an internal temperature of 165 degrees F. Visual cues alone are not reliable with ground chicken since it stays pale even when fully cooked through.
What’s the best way to serve gluten-free marry me chicken meatballs?
Over white rice or certified gluten-free pasta like penne or rigatoni works best. Mashed cauliflower is also a popular low-carb option that soaks up the sauce well without competing with the flavors.
Why did my coconut milk sauce separate or look grainy?
Coconut milk sauces can break if heated too aggressively. Keep the heat at a gentle simmer throughout and never let it reach a rolling boil. If the sauce separates, remove from heat and whisk in a tablespoon of cold chicken broth to bring it back together.
Serving Suggestions

These meatballs are a natural centerpiece for a relaxed family dinner — set the skillet in the middle of the table with a bowl of rice and let everyone serve themselves. They’re also a genuinely crowd-pleasing option for a Christmas Eve dinner or a holiday gathering where you need something that feels special but isn’t complicated to execute.
For a complete meal, serve alongside a simple green salad or roasted broccolini. The bright bitterness of the greens balances the richness of the coconut sun-dried tomato sauce without fighting it.
If you’re building out a full week of gluten-free comfort meals, this gluten-free coconut peach overnight oats recipe makes a natural breakfast pairing — the coconut base echoes the flavors here in a lighter, morning-friendly format. And for a show-stopping dessert to follow this dinner, the mixed berry tres leches sheet cake is the kind of finish that makes the whole meal feel like an occasion.
Make this recipe, snap a photo, and share it on Pinterest — and drop a comment below telling me what you served it with. If you swapped the protein or made it dairy-free, I especially want to hear how it turned out.
