Table of Contents
Braised Chicken Meatballs with Mushrooms & Cheesy Polenta – A Hearty Comfort Dish
Growing up in Morocco, my mother’s kitchen was all about slow braises—lamb with prunes, chicken with olives, always simmering for hours until the meat fell apart. When I moved to Paris for culinary school, I learned that the same tenderness can come from a well-built sauce and proper technique, even with lean poultry. That’s how these braised chicken meatballs came to be: a weeknight‑friendly dish that delivers all the comfort of a long braise in under an hour. Serve them over creamy, cheesy polenta, and you have a meal that feels both down‑to‑earth and special.
Imagine sinking your spoon into a plush bed of polenta, rich with Parmesan and butter, then cutting through a tender meatball that’s been simmered in a silky mushroom sauce. The mushrooms add an earthy, umami depth, while the chicken stays juicy thanks to the gentle braise. A sprinkle of fresh parsley and a crack of black pepper bring it all together. Every bite is a little taste of my Moroccan roots meeting classic French comfort.
What makes this version different? First, I use a trick from my Paris pastry days: a panade (a paste of breadcrumbs and egg) that keeps the chicken meatballs from drying out. Then, I deglaze the pan with broth and cream, letting the mushrooms brown deeply before building the sauce. No short‑cuts—but also no complicated steps. It’s exactly the kind of recipe I turn to after a busy day at the market or a long shoot. Let me show you why this will become your new favorite braise.
Why This Braised Chicken Meatballs Recipe Is the Best
The Flavor Secret: Most chicken meatball recipes end up dry or bland. Here, the panade locks in moisture, and the braise—infused with browned mushrooms, thyme, and a splash of cream—creates a sauce that clings to every bite. The cheesy polenta isn’t just a side; it’s a soft, savory land for all that goodness.
Perfected Texture: I’ve tested this dozens of times: browning the meatballs until just golden, then simmering them covered for 15–20 minutes. That short braise is enough to cook them through without turning the chicken rubbery. The polenta, stirred slowly, becomes velvety without being gluey—a trick I learned from a French chef who insisted on constant stirring (and a little patience).
Foolproof & Fast: Even if you’ve never made polenta before, this recipe works. I break down every step, share visual cues, and warn you about the common mistakes (like dumping polenta into boiling water all at once—clumps guaranteed). In 55 minutes, you’ll serve a dinner that tastes like it took all afternoon.
Braised Chicken Meatballs Ingredients
I love shopping for these ingredients at the Union Square Greenmarket in NYC. The mushrooms are often foraged or farmstand‑fresh, and the polenta comes from a mill in the Hudson Valley. But everything here is easy to find at any well‑stocked grocery store.
Ingredients List
For the Chicken Meatballs:
- 1 pound ground chicken
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg, lightly beaten
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil
For the Mushroom Sauce:
- 2 tablespoons butter
- 8 ounces mushrooms, sliced (cremini or baby bella work beautifully)
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 1 cup chicken broth
- 1/2 cup heavy cream
- 1/2 teaspoon dried thyme
- Salt and pepper to taste
For the Cheesy Polenta:
- 4 cups water
- 1 cup polenta (coarse cornmeal)
- 1 teaspoon salt
- 2 tablespoons butter
- 1/2 cup grated Parmesan cheese
Ingredient Spotlight
Ground Chicken: Look for a blend that includes some thigh meat if possible—it’s more forgiving and stays juicier. If you only have breast, that’s fine; the panade will still keep it moist. For a substitute, ground turkey works well, but add an extra tablespoon of breadcrumbs to compensate for its leaner texture.
Mushrooms: Cremini (baby bellas) are my go‑to for their deep flavor and firm texture. White button mushrooms are milder; shiitake or oyster mushrooms add a more intense, earthy note. If you can’t eat mushrooms, try finely chopped zucchini or eggplant, but sauté them well to remove excess moisture.
Polenta: Coarse cornmeal labeled “polenta” is ideal. Avoid instant polenta unless you’re pressed for time—it won’t have the same creamy texture. If you’re gluten‑free, cornmeal is naturally gluten‑free, but check the package for cross‑contamination warnings.
Parmesan: Pre‑grated is okay, but freshly grated Parmigiano‑Reggiano melts more smoothly and has a deeper flavor. For a dairy‑free version, use nutritional yeast (start with 3 tablespoons) or a good vegan Parmesan.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Ground chicken | Ground turkey | Slightly leaner, add 1 tbsp more breadcrumbs |
| Cremini mushrooms | Shiitake or oyster mushrooms | More intense earthy flavor, slightly chewier |
| Heavy cream | Half‑and‑half or evaporated milk | Lighter sauce, less rich but still creamy |
| Parmesan cheese | Nutritional yeast (3 tbsp) + pinch of salt | Nutty, cheesy flavor without dairy; texture less creamy |
| Polenta (coarse cornmeal) | Instant polenta or grits (fine grind) | Instant polenta cooks in 5‑7 minutes, but texture is less creamy; grits are similar but slightly grainier |
How to Make Braised Chicken Meatballs — Step-by-Step
Follow these steps, and you’ll have a beautifully braised dinner. I’ve included visual cues and chef‑tested tips so every step feels confident.
Step 1: Prepare the Meatballs
In a large bowl, combine 1 pound ground chicken, 1/2 cup breadcrumbs, 1/4 cup grated Parmesan, 1 beaten egg, 2 minced garlic cloves, 1 teaspoon dried oregano, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Use your hands to gently mix until just combined—overworking will make them tough. Form into 1‑inch meatballs (about 16–18 total).
💡 mia’s Pro Tip: Wet your hands lightly with cold water before rolling—the mixture won’t stick, and the meatballs come out round and even.
Step 2: Brown the Meatballs
Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the meatballs in a single layer (cook in two batches if needed). Brown on all sides, about 5–7 minutes total. They don’t need to be cooked through at this point—just golden. Remove to a plate.
⚠️ Common Mistake to Avoid: Don’t overcrowd the skillet! If the meatballs steam instead of sear, they’ll lose their crust and may fall apart later. Give them space.
Step 3: Make the Mushroom Sauce
In the same skillet, melt 2 tablespoons butter over medium heat. Add 8 ounces sliced mushrooms and 1 small diced onion. Cook, stirring occasionally, until the mushrooms are browned and the onions are softened—about 5 minutes. Add 2 minced garlic cloves and cook for 1 minute until fragrant.
💡 mia’s Pro Tip: Let the mushrooms sit undisturbed for the first 2 minutes to get a good sear. Stirring too soon releases their water and they’ll steam instead of brown.
Step 4: Thicken the Sauce
Sprinkle 2 tablespoons all‑purpose flour over the mushroom mixture and stir for 1 minute to cook off the raw flour taste. Gradually pour in 1 cup chicken broth, stirring constantly to prevent lumps. Simmer until slightly thickened, about 2 minutes. Then stir in 1/2 cup heavy cream and 1/2 teaspoon dried thyme. Season with salt and pepper to taste.
⚠️ Common Mistake to Avoid: Adding the broth all at once will create a clumpy sauce. Pour slowly while whisking for a silky result.
Step 5: Braise the Meatballs
Return the browned meatballs to the skillet, nestling them into the sauce. Reduce heat to low, cover, and simmer for 15–20 minutes until the meatballs are cooked through and tender. The sauce will thicken slightly and the flavors will meld.
💡 mia’s Pro Tip: Halfway through, gently turn the meatballs so they cook evenly in the sauce. Use a spoon, not a fork, to keep them intact.
Step 6: Make the Cheesy Polenta
While the meatballs braise, bring 4 cups water and 1 teaspoon salt to a boil in a medium saucepan. Slowly whisk in 1 cup polenta. Reduce heat to low and cook, stirring frequently, for 15–20 minutes until thick and creamy. Remove from heat, then stir in 2 tablespoons butter and 1/2 cup grated Parmesan until melted.
⚠️ Common Mistake to Avoid: Always add polenta in a slow, steady stream while whisking constantly. Dumping it in all at once creates lumps that won’t smooth out.
Step 7: Assemble and Serve
Spoon a generous portion of cheesy polenta onto each plate. Top with several braised chicken meatballs and a ladleful of mushroom sauce. Garnish with fresh parsley or thyme if desired.
💡 mia’s Pro Tip: If the polenta has become too thick while waiting, loosen it with a splash of hot water or broth before serving.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Prepare meatballs | 5 min | Mixture evenly combined, no dry flour pockets |
| 2 | Brown meatballs | 5–7 min | Golden brown crust on all sides |
| 3 | Mushroom sauce base | 5 min | Mushrooms deep golden, onions translucent |
| 4 | Thicken sauce | 3 min | Sauce coats the back of a spoon |
| 5 | Braise meatballs | 15–20 min | Meatballs are firm but springy to the touch |
| 6 | Cook polenta | 15–20 min | Polenta pulls away from the pan, creamy texture |
| 7 | Serve | 2 min | Steaming polenta topped with saucy meatballs |
Serving & Presentation
I love to serve this dish in wide, shallow bowls that show off the polenta swirled with sauce. A final drizzle of high‑quality olive oil and a few fresh thyme leaves bring a touch of elegance. In my NYC kitchen, I often pair it with a simple arugula salad dressed with lemon and salt—the peppery greens cut through the richness beautifully.
If you want to impress guests, spoon the polenta in a circular base, arrange the meatballs on top, and pour the sauce around them. Garnish with shaved Parmesan and a pinch of red pepper flakes for a little heat. This dish also travels well: bring it to a potluck in a slow cooker set on warm, and let people serve themselves.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Arugula salad with lemon, roasted broccoli, or sautéed spinach | Freshness balances the creamy richness |
| Sauce / Dip | Extra mushroom sauce, gremolata (parsley, lemon, garlic) | Gremolata adds brightness; extra sauce for those who love it |
| Beverage | Light red wine (Pinot Noir), dry rosé, or a crisp lager | Wine cuts the fat, beer refreshes the palate |
| Garnish | Fresh parsley, thyme, shaved Parmesan, red pepper flakes | Adds color, freshness, and a bit of heat |
Make-Ahead, Storage & Reheating
Between running my blog and cooking for events, I rely on make‑ahead strategies. This recipe is perfect for Sunday meal prep: make the meatballs and sauce on Saturday, and simply cook fresh polenta when you’re ready to eat. Or freeze the whole braise (minus polenta) for an effortless weeknight rescue.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container (meatballs + sauce together) | Up to 4 days | Reheat gently on the stovetop over medium-low, adding a splash of broth if needed |
| Freezer | Freezer‑safe container or zip‑top bag (sauce and meatballs only) | Up to 3 months | Thaw overnight in the fridge, then reheat on stovetop; the sauce may need a little extra cream or broth to smooth out |
| Make-Ahead | Assemble all components except polenta in a baking dish | 1 day in advance | Cover and refrigerate; when ready, bake at 350°F for 20 minutes, then prepare fresh polenta |
When reheating, I always warm the polenta separately. If frozen, thaw the meatball sauce overnight. For the polenta, the best trick is to reheat it in a saucepan with a few tablespoons of water or broth, stirring constantly—it comes back to its original creamy state. Avoid microwaving polenta; it tends to toughen.
Variations & Easy Swaps
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Moroccan Spiced Meatballs | Add 1 tsp cumin, 1/2 tsp cinnamon, 1/4 tsp cayenne; use harissa in the sauce | Bold, warm flavors; a nod to mia’s heritage | Easy (ingredient swap) |
| Gluten‑Free / Dairy‑Free | Use gluten‑free breadcrumbs or almond flour; replace heavy cream with coconut cream; skip Parmesan or use nutritional yeast | Dietary restrictions | Moderate (multiple swaps) |
| Spring Vegetable Braise | Replace mushrooms with asparagus pieces, peas, and leeks; use light cream | Seasonal brightness | Easy (vegetable swap) |
Moroccan Spiced Meatballs
This variation is pure nostalgia for me. Add cumin, cinnamon, and a touch of cayenne to the meatball mix. For the sauce, stir in a tablespoon of harissa (or more to taste) along with the broth. The spices bloom beautifully in the butter, creating a warm, fragrant braise. Serve with a dollop of yogurt on top for a cooling contrast—just like my mother did at our table in Marrakech.
Gluten‑Free / Dairy‑Free
Replace breadcrumbs with gluten‑free panko or almond flour (the panade still works). Use coconut cream or unsweetened oat cream in the sauce, and swap Parmesan with nutritional yeast (2–3 tablespoons) mixed with a pinch of salt. The polenta can be made with water or unsweetened plant milk. The result is slightly less rich but still deeply satisfying. I’ve tested this for friends with allergies and it disappears just as fast.
Spring Vegetable Braise
When asparagus and peas hit the Greenmarket, I love a lighter version. Skip the mushrooms and sauté sliced leeks and asparagus in the butter. Add a cup of frozen peas at the end of the braise—they barely need cooking. Use half‑and‑half instead of cream for a lighter sauce. The polenta stays the same, or you can use a finer cornmeal for a more delicate texture. It’s a beautiful, fresh take on the same comforting base.
What is the best way to keep chicken meatballs from falling apart while braising?
The key is a good binder—a panade made with breadcrumbs and egg. Also, don’t skip the initial browning: a golden crust helps the meatballs hold their shape. When you add them to the sauce, handle them gently and avoid stirring vigorously. A covered simmer with minimal movement keeps them intact. If you’re nervous, you can also sear them a little longer, but don’t overcook.
Can I substitute the mushrooms with a different vegetable in this braised chicken meatball recipe?
Absolutely. Finely chopped zucchini (sautéed to remove moisture), eggplant, or even bell peppers work well. For a spring version, try asparagus and peas. Keep in mind that mushrooms provide a deep umami flavor, so if you swap them, consider adding a splash of soy sauce or a few dried porcini mushrooms (rehydrated and chopped) to maintain that savory depth.
How long should I braise the chicken meatballs for the most tender texture?
For this size meatball (1‑inch), 15–20 minutes of covered simmering over low heat is perfect. Chicken meatballs can become dry if overcooked, so aim for an internal temperature of 165°F. The braise gently cooks them through while the sauce keeps them moist. If you’re using larger meatballs, add 5–10 minutes and check with a thermometer.
What can I use instead of polenta to serve with braised chicken meatballs and mushrooms?
Polenta is classic, but you have many options. Creamy mashed potatoes, soft polenta cakes (pan‑fried leftover polenta), or even thick slices of toasted sourdough to soak up the sauce work wonderfully. For a lighter base, serve over creamy cauliflower purée or steamed rice. Grits (if you’re in the South) are nearly identical to polenta but made from finer cornmeal.
Can I make the polenta ahead of time?
Yes! Cook the polenta, spread it in a greased baking dish, and let it cool. Cover and refrigerate for up to 3 days. When ready to serve, cut it into squares and pan‑fry in a little butter until golden on each side, or reheat it in a saucepan with a splash of water or broth, stirring until creamy. This is a great time‑saver for entertaining.
Is it okay to use ground turkey instead of chicken?
Ground turkey is a fine substitute. It’s slightly leaner, so add an extra tablespoon of breadcrumbs to keep the meatballs tender. The cooking time remains the same. Turkey has a milder flavor, so you might want to increase the garlic and herbs slightly to boost the taste. I’ve made this swap many times and it’s always a hit.
Can I freeze the braised chicken meatballs with the sauce?
Absolutely. Let the dish cool completely, then transfer the meatballs and sauce to a freezer‑safe container. It keeps for up to 3 months. Defrost overnight in the fridge before reheating gently on the stovetop. The sauce may separate slightly when thawed, but a quick whisk or splash of cream brings it back together. I usually freeze them without the polenta, as polenta freezes less well.
What wine pairs best with this dish?
A light, fruity red wine like a Pinot Noir or a Grenache is ideal—the acidity cuts through the cream and complements the earthy mushrooms. If you prefer white, a dry, oaked Chardonnay works well. For non‑alcoholic options, a sparkling apple cider or a black tea with a touch of lemon and honey makes a lovely pairing.
How can I make this recipe spicy?
Add 1/2 teaspoon red pepper flakes or a minced fresh chili (like Fresno) to the mushroom sauté. You can also stir a teaspoon of harissa paste into the sauce for a North African kick. For the meatballs, mix in a pinch of cayenne or Aleppo pepper. Start with a small amount and taste as you go—you can always add more heat.
Can I use instant polenta to save time?
Yes, instant polenta (sometimes labeled “quick‑cook polenta”) works and cuts the cooking time to 5–7 minutes. The texture will be slightly less creamy than traditional polenta, but it’s still delicious. Follow the package instructions for liquid ratios. You can still stir in butter and Parmesan at the end for that rich flavor. I use it when I’m short on time and it always delivers.
Share Your Version!
I love seeing how this recipe comes to life in your kitchen. Did you try the Moroccan spice twist? Or maybe you swapped in asparagus for spring? Drop a comment below and let me know—I read every single one. And if you snap a photo, tag me on Instagram or Pinterest so I can share your creation on my stories. Your feedback helps me keep these recipes real and tested for everyone.
Before you go, here’s one more question: what’s your go‑to side dish with braised meatballs? I’m always looking for new ideas, so tell me in the comments. And if this recipe made your dinner a little warmer, I’d be so grateful for a 5‑star rating. From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Braised Chicken Meatballs with Mushrooms & Cheesy Polenta 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!

Braised Chicken Meatballs with Mushrooms & Cheesy Polenta
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 4 1x
- Method: Main Course
- Cuisine: American
Description
Tender chicken meatballs braised in a rich mushroom sauce, served over creamy cheesy polenta. A comforting and hearty meal perfect for any night of the week.
Ingredients
- For the Chicken Meatballs:
- 1 pound ground chicken
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg, lightly beaten
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil
- For the Mushroom Sauce:
- 2 tablespoons butter
- 8 ounces mushrooms, sliced
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 1 cup chicken broth
- 1/2 cup heavy cream
- 1/2 teaspoon dried thyme
- Salt and pepper to taste
- For the Cheesy Polenta:
- 4 cups water
- 1 cup polenta (coarse cornmeal)
- 1 teaspoon salt
- 2 tablespoons butter
- 1/2 cup grated Parmesan cheese
Instructions
- Prepare the meatballs: In a large bowl, combine ground chicken, breadcrumbs, Parmesan, egg, garlic, oregano, salt, and pepper. Mix gently until just combined. Form into 1-inch meatballs.
- Heat olive oil in a large skillet over medium heat. Add meatballs and cook until browned on all sides, about 5-7 minutes. Remove from skillet and set aside.
- Make the mushroom sauce: In the same skillet, melt butter over medium heat. Add mushrooms and onion; cook until mushrooms are browned and onions are softened, about 5 minutes. Add garlic and cook for 1 minute.
- Sprinkle flour over the mushroom mixture and stir to coat. Cook for 1 minute. Gradually pour in chicken broth, stirring constantly, until thickened. Stir in heavy cream and thyme. Season with salt and pepper.
- Return meatballs to the skillet with the sauce. Reduce heat to low, cover, and simmer for 15-20 minutes, until meatballs are cooked through.
- Meanwhile, make the polenta: In a medium saucepan, bring water and salt to a boil. Slowly whisk in polenta. Reduce heat to low and cook, stirring frequently, for 15-20 minutes, until thick and creamy. Remove from heat and stir in butter and Parmesan cheese.
- Serve the meatballs and mushroom sauce over a bed of cheesy polenta.
Notes
For a lighter version, substitute heavy cream with half-and-half. Polenta can be made ahead and reheated with a splash of water or broth.
Nutrition
- Calories: 620
- Sugar: 5 g
- Fat: 35 g
- Carbohydrates: 38 g
- Protein: 35 g

k">
Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!

