If you’re searching for a dish that’s packed with comforting flavors yet feels elevated and special, this Chicken Florentine Meatballs Recipe is just what your kitchen needs. Combining tender ground chicken meatballs with a luscious garlic cream sauce enriched by fresh spinach, every bite is a harmonious blend of creamy, savory, and vibrant elements. Whether you’re serving it for a cozy family dinner or impressing guests, this recipe marries classic Italian flavors with a light, fresh twist that’s sure to become a fast favorite.
Ingredients You’ll Need
Gathering a handful of simple but essential ingredients is all it takes to bring this dish to life. Each one plays an important role, from adding moisture and richness to enhancing texture and depth of flavor.
- Ground chicken: The lean base of the meatballs, providing a tender and mild foundation that soaks up the rich sauce.
- Panko breadcrumbs: Helps bind the meatballs and adds a light texture without making them dense.
- Parmesan cheese: Adds a savory, nutty complexity and a little salty bite that sings in every mouthful.
- Fresh parsley: Brings a bright, herbal freshness that lifts the dish.
- Salt and pepper: Essential seasonings that amplify every other flavor.
- Garlic powder: Gives a subtle, rounded garlic flavor perfectly suited to the meatballs.
- Olive oil: For frying the meatballs to a golden, flavor-packed crust.
- Butter: Adds rich, creamy depth to the sauce base.
- Fresh garlic cloves: Minced garlic infuses the sauce with aromatic warmth.
- Dry white wine: Offers acidity and complexity, deglazing the pan beautifully.
- Chicken broth: A savory base that adds body to the sauce.
- Italian seasoning: Classic herb blend that ties everything together with familiar and comforting notes.
- Heavy cream: Gives the sauce its signature luxuriously smooth and creamy texture.
- Cornstarch: Used to thicken the sauce to the perfect consistency without heaviness.
- Baby spinach: A fresh, tender green that adds color, nutrition, and a gentle earthiness to finish the dish.
How to Make Chicken Florentine Meatballs Recipe
Step 1: Prepare and Form the Meatballs
Start by combining all the meatball ingredients (except the olive oil) in a bowl. Use your hands to gently mix everything, being careful not to overwork the mixture since that can make the meatballs tough. The mixture might feel a bit wet, but that’s perfect for tender meatballs. Then, shape the mixture into 1.25-inch meatballs, which should give you about 20 balls to cook.
Step 2: Brown the Meatballs
Heat olive oil in a skillet over medium-high heat until it’s very hot. Fry the meatballs in batches, turning them regularly to get an even, golden-brown crust all around. This process locks in those juices and adds incredible flavor. Once browned, transfer the meatballs to a plate to rest while you make the sauce.
Step 3: Build the Sauce Base
In the same pan, melt butter and stir in freshly minced garlic. Let it cook for about 30 seconds until fragrant, being careful not to burn the garlic. Then, deglaze the pan by adding dry white wine and letting it bubble for a minute, lifting all those flavorful browned bits from the bottom.
Step 4: Add Liquids and Seasonings
Next, pour in chicken broth and stir in Italian seasoning along with heavy cream. Scrape the skillet’s bottom again to capture every bit of good flavor. This creamy mixture will become the decadent bed for your meatballs.
Step 5: Thicken the Sauce
Mix cornstarch with cold water until smooth, then stir this slurry into your sauce. As the sauce bubbles, it will thicken up, creating a velvety consistency that clings tantalizingly to the meatballs.
Step 6: Simmer the Meatballs
Gently nestle your browned meatballs back into the sauce. Reduce the heat to medium and simmer uncovered for about 8 minutes, stirring occasionally to coat the meatballs evenly while ensuring they cook through.
Step 7: Wilt the Spinach
Add the fresh baby spinach to the skillet, tucking it underneath the meatballs with tongs or spoons. Let it cook for an additional 2 to 3 minutes until the spinach wilts and blends seamlessly with the creamy sauce—this step is where the dish truly embraces that classic Florentine identity.
Step 8: Final Seasoning
Give your dish a final seasoning adjustment with salt and pepper to taste. For an extra touch, sprinkle more freshly grated Parmesan cheese on top right before serving to elevate every bite.
How to Serve Chicken Florentine Meatballs Recipe
Garnishes
A sprinkle of fresh parsley and a generous dusting of parmesan cheese make perfect garnishes. They add freshness and a final pop of flavor that brightens up the creamy richness of the dish.
Side Dishes
These meatballs pair beautifully with al dente pasta, creamy mashed potatoes, or even a warm crusty bread to soak up every drop of that luscious sauce. For a lighter touch, steamed vegetables or a crisp garden salad offer a nice contrast.
Creative Ways to Present
For dinner parties, consider serving the meatballs over a bed of risotto or polenta with the sauce ladled over the top. Alternatively, placing the meatballs on toasted baguette slices makes for an irresistible appetizer or snack that’s both elegant and comforting.
Make Ahead and Storage
Storing Leftovers
Leftover Chicken Florentine Meatballs keep beautifully in the refrigerator for up to 3 days. Store them in an airtight container to preserve freshness and prevent the sauce from drying out.
Freezing
You can freeze cooked meatballs in their sauce for up to 2 months. To freeze, cool them completely, place them in a freezer-safe container, and cover tightly. This makes for a convenient, flavorful meal anytime you don’t feel like cooking from scratch.
Reheating
Reheat gently on the stove over low heat, stirring occasionally to ensure the meatballs warm evenly and the sauce stays creamy. Adding a splash of chicken broth or cream can help restore the sauce’s original silky texture if it thickens too much in the fridge.
FAQs
Can I use turkey instead of chicken in this recipe?
Absolutely! Ground turkey works just as well and will give a similar lean texture and flavor. Just be mindful to not overcook, as turkey can dry out more easily than chicken.
Is it necessary to use white wine in the sauce?
White wine adds a wonderful depth and acidity to the sauce, but if you prefer not to use alcohol, you can substitute additional chicken broth with a splash of lemon juice for brightness.
Can I make the meatballs ahead of time?
Yes, you can prepare and shape the meatballs the day before and keep them refrigerated until ready to cook. This helps save time on the day you plan to serve the dish.
How do I know when the meatballs are cooked through?
The internal temperature should reach 165°F (74°C). Using a meat thermometer is the most reliable way to check, especially since ground poultry needs to be fully cooked for safety.
Can I use frozen spinach instead of fresh?
Fresh spinach is best for texture and flavor, but if you use frozen spinach, make sure to thaw and squeeze out any excess water before adding it to the sauce to avoid diluting the creaminess.
Final Thoughts
There is just something so comforting and satisfying about this Chicken Florentine Meatballs Recipe that makes it perfect for any occasion. It’s a harmonious blend of tender meat, savory creaminess, and fresh greens that feels both indulgent and wholesome. Once you try it, you’ll find yourself reaching for this recipe again and again. So, grab your apron and get ready to enjoy a dish that truly warms the heart and delights the palate.
Print
Chicken Florentine Meatballs Recipe
- Total Time: 40 minutes
- Yield: 4 servings
Description
Chicken Florentine Meatballs combine tender ground chicken meatballs with a creamy garlic-parmesan sauce filled with fresh spinach. Pan-fried and simmered in a luscious cream and white wine sauce, these flavorful meatballs offer a comforting and elegant dish perfect for weeknight dinners or entertaining guests.
Ingredients
Meatballs
- 1 pound ground chicken
- 1/2 cup panko breadcrumbs
- 1/2 cup freshly grated parmesan cheese (+ extra for serving)
- 2 tablespoons chopped fresh parsley
- 1/2 teaspoon salt
- Pepper to taste
- 1/2 teaspoon garlic powder
For Frying
- 2 tablespoons olive oil (+ more if needed)
- 2 tablespoons butter
Sauce & Add-ins
- 3–4 cloves garlic, minced
- 1/2 cup dry white wine
- 1/2 cup chicken broth
- 1/4 teaspoon Italian seasoning
- 1 cup heavy/whipping cream
- 1.5 teaspoons cornstarch
- 3 teaspoons cold water (for cornstarch slurry)
- 2 cups loosely packed fresh baby spinach
Instructions
- Mix Meatballs: In a prep bowl, combine ground chicken, panko breadcrumbs, parmesan, parsley, salt, pepper, and garlic powder. Mix gently by hand until combined but avoid overmixing. The mixture may be wet. Shape into approximately 20 meatballs, each about 1.25 inches in diameter. Place meatballs on a parchment-lined baking sheet.
- Fry Meatballs: Heat olive oil in a skillet over medium-high heat until very hot. Fry meatballs in two batches, turning frequently with tongs to brown all sides evenly, about 5 minutes per batch. Add more olive oil if needed for the second batch. Remove browned meatballs and set aside on a plate.
- Sauté Garlic: Reduce heat to medium, add butter to the skillet. Once melted, stir in minced garlic and cook for about 30 seconds until fragrant.
- Deglaze with Wine: Pour in white wine, cooking until it bubbles and reduces slightly, about 1 minute, scraping browned bits from the pan bottom.
- Add Liquids and Seasoning: Stir in chicken broth, Italian seasoning, and heavy cream. Scrape bottom of pan to incorporate all browned bits into the sauce.
- Thicken Sauce: In a small bowl, combine cornstarch with cold water to make a slurry. Stir this into the sauce to help thicken it.
- Simmer Meatballs: Return meatballs to the skillet. Reduce heat to medium and simmer uncovered for 8 minutes, stirring occasionally, allowing meatballs to cook through and flavors to meld.
- Add Spinach and Finish: Add fresh spinach to the skillet, tucking it beneath meatballs using tongs or spoons. Cook for 2-3 minutes until spinach wilts and meatballs reach an internal temperature of 165°F.
- Season and Serve: Taste and adjust seasoning with salt and pepper as needed. Serve meatballs topped with extra freshly grated parmesan cheese if desired.
Notes
- Use fresh baby spinach for best texture and flavor; frozen spinach is not recommended.
- Make sure to not overmix the meatball mixture to keep your meatballs tender.
- If you don’t have dry white wine, you can substitute with additional chicken broth and a splash of white wine vinegar.
- Check doneness by ensuring meatballs reach 165°F internally for food safety.
- Serve with pasta, mashed potatoes, or crusty bread to soak up the delicious sauce.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Italian-American