Chicken Florentine Meatballs – Creamy, Tender, and Packed with Flavor
There’s something incredibly comforting about a warm skillet of tender meatballs simmering in a creamy, garlicky sauce. The aroma alone can transform an ordinary evening into something special. Chicken Florentine Meatballs bring together everything we love about classic Italian comfort food—juicy meatballs, velvety sauce, and vibrant greens—into one cozy dish that feels both elegant and approachable.
The term Florentine traditionally refers to dishes prepared with spinach, a cooking style inspired by the cuisine of Florence, Italy. Over time, the phrase has come to represent recipes that combine creamy sauces with leafy greens, garlic, and parmesan. When paired with tender chicken meatballs, the result is a dish that feels indulgent yet surprisingly balanced.

Unlike traditional beef meatballs, chicken meatballs are lighter and incredibly tender when prepared correctly. They soak up flavor beautifully, especially when simmered in a luscious cream sauce with garlic, parmesan, and wilted spinach. The creamy Florentine sauce clings to every bite, making these meatballs perfect served over pasta, rice, or even with warm crusty bread.
Another reason this recipe has become a favorite in many kitchens is its versatility. It works equally well as a weeknight dinner or a dish served to guests. Despite tasting like something from a cozy Italian bistro, the entire recipe can be made in under an hour.
If you love comforting meals that feel special but are easy to prepare, this Chicken Florentine Meatballs recipe might just become one of your go-to favorites.

Ingredients
Chicken Meatballs
- 1 lb ground chicken
- 1/2 cup breadcrumbs
- 1/4 cup grated parmesan cheese
- 1 egg
- 2 cloves garlic, minced
- 1/4 cup finely diced onion
- 1 tbsp chopped parsley
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp Italian seasoning
- 1 tbsp olive oil (for cooking)

Florentine Cream Sauce
- 2 tbsp butter
- 3 cloves garlic, minced
- 1 small shallot, finely diced
- 1 cup heavy cream
- 1/2 cup chicken broth
- 1/2 cup grated parmesan cheese
- 2 cups fresh spinach
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp Italian seasoning
- 1 tbsp fresh parsley for garnish
Instructions
1. Prepare the Meatball Mixture
In a large mixing bowl, combine the ground chicken, breadcrumbs, parmesan cheese, egg, garlic, diced onion, parsley, salt, pepper, and Italian seasoning. Mix gently with your hands or a spoon until everything is just combined. Avoid overmixing, as this can make the meatballs dense.
2. Shape the Meatballs
Roll the mixture into small meatballs, about 1 to 1½ inches in diameter. You should get around 16–20 meatballs depending on size.
3. Brown the Meatballs
Heat olive oil in a large skillet over medium heat. Add the meatballs in a single layer and cook for about 5–7 minutes, turning occasionally until golden brown on all sides. They do not need to be fully cooked yet since they will finish cooking in the sauce.
Transfer the browned meatballs to a plate and set aside.
4. Build the Florentine Sauce
In the same skillet, melt butter over medium heat. Add the garlic and shallot and sauté for about 1–2 minutes until fragrant and softened.
5. Add Liquids
Pour in the chicken broth and heavy cream, stirring to combine. Allow the mixture to simmer gently for 3–4 minutes so the flavors begin to meld together.
6. Add Parmesan
Stir in the grated parmesan cheese and Italian seasoning. Continue stirring until the cheese melts and the sauce becomes smooth and creamy.
7. Add Spinach
Add the fresh spinach to the sauce and stir until it begins to wilt. This should only take a minute or two.
8. Return the Meatballs
Place the browned meatballs back into the skillet and gently spoon the sauce over them.
9. Simmer
Allow the meatballs to simmer in the sauce for 8–10 minutes until fully cooked and tender.
10. Garnish and Serve
Sprinkle fresh parsley and extra parmesan over the top before serving.
Serve hot with pasta, rice, mashed potatoes, or crusty bread.

Chicken Florentine Meatballs
Ingredients
Equipment
Method
- Combine ground chicken, breadcrumbs, parmesan, egg, garlic, onion, parsley, salt, pepper, and Italian seasoning in a bowl.
- Roll the mixture into small meatballs about 1–1½ inches in size.
- Heat olive oil in a skillet and brown meatballs on all sides.
- Remove meatballs and melt butter in the same pan.
- Sauté garlic until fragrant.
- Add chicken broth and heavy cream, simmering gently.
- Stir in parmesan cheese and seasonings.
- Add spinach and cook until wilted.
- Return meatballs to the pan and simmer until cooked through.
- Serve hot with pasta, rice, or bread.
Notes
Why You’ll Love This Recipe
Lighter Than Traditional Meatballs
Using chicken instead of beef creates a lighter texture while still delivering plenty of flavor.
Creamy Yet Balanced
The spinach adds freshness that balances the richness of the sauce.
One-Pan Dinner
Everything cooks in a single skillet, making cleanup much easier.
Perfect for Meal Prep
These meatballs reheat beautifully, making them great for lunches or future dinners.
Tips for Perfect Chicken Meatballs
1. Don’t Overmix
Mixing the meatball mixture too much can result in tough meatballs. Stir until ingredients are just combined.
2. Use Fresh Parmesan
Freshly grated parmesan melts more smoothly into the sauce and adds richer flavor.
3. Keep Meatballs Similar in Size
Uniform meatballs cook more evenly.
4. Let the Sauce Simmer
Allowing the sauce to simmer gently thickens it and deepens the flavor.
5. Use Fresh Spinach
Fresh spinach wilts beautifully and gives the dish its signature Florentine style.
Delicious Variations
Mushroom Florentine Meatballs
Add sliced mushrooms to the sauce for an earthy flavor boost.
Lemon Florentine Meatballs
Add a splash of fresh lemon juice to brighten the sauce.
Low-Carb Version
Serve over zucchini noodles or cauliflower rice instead of pasta.
Spicy Version
Add red pepper flakes to the sauce for gentle heat.
Best Ways to Serve Chicken Florentine Meatballs
This dish pairs wonderfully with many sides.
Pasta
Serve over fettuccine, linguine, or penne for a comforting Italian-style dinner.
Rice
Creamy sauces pair beautifully with fluffy white rice.
Mashed Potatoes
The sauce acts like a rich gravy.
Crusty Bread
Perfect for soaking up every drop of the creamy sauce.
Roasted Vegetables
Serve alongside roasted broccoli, asparagus, or carrots for balance.
Storage and Reheating
Refrigerating
Store leftover meatballs in an airtight container in the refrigerator for up to 3 days.
Freezing
The meatballs can be frozen with the sauce for up to 2 months.
Reheating
Warm gently on the stovetop with a splash of broth or cream to loosen the sauce.
Fun Food Fact: What Does “Florentine” Mean?
In cooking, Florentine refers to dishes prepared in the style of Florence, Italy, typically including spinach and a creamy sauce. The term gained popularity in French cuisine during the Renaissance when spinach dishes inspired by Florence became fashionable across Europe.
Today, Florentine recipes often combine creamy sauces, cheese, garlic, and leafy greens—making them both rich and comforting.
Final Thoughts
Chicken Florentine Meatballs are one of those recipes that strike the perfect balance between elegance and comfort. The tender chicken meatballs, creamy garlic parmesan sauce, and vibrant spinach come together in a dish that feels restaurant-worthy but is simple enough to cook at home.
Whether you’re preparing a cozy family dinner, hosting guests, or simply craving a comforting meal, this recipe delivers big flavor with minimal effort.
Once you try it, don’t be surprised if it quickly becomes a regular feature on your dinner table.
