Creamy Chicken Meatballs
These Creamy Chicken Meatballs are soft, juicy, and simmered gently in a rich, velvety sauce with vegetables and warm seasonings. Everything cooks in one skillet for an easy, comforting dinner that feels homemade and satisfying.
Looking for more creamy chicken comfort food? Browse my favorite creamy chicken dinners next.

If you enjoy creamy chicken dinners like these meatballs, you might also love my Creamy Garlic Chicken with its rich, silky sauce, this comforting Creamy Parmesan Chicken with a cheesy finish, or the hearty Creamy Chicken and Rice that’s made in one skillet and perfect for a cozy family dinner. They’re all simple, flavorful, and ideal for relaxed weeknights.
There’s no need to brown or bake the meatballs first. Cream-soaked bread and sautéed onion keep the ground chicken mixture especially tender, while cooking the meatballs directly in the sauce lets them absorb flavor without drying out.
Why This Recipe Works
Cream-soaked bread and sautéed onion are blended into the ground chicken, creating a soft mixture that stays tender as it cooks. Mixing it until smooth and slightly sticky also helps the meatballs hold their shape without giving them a dense or rubbery texture.
The meatballs simmer directly in the vegetable cream sauce, where they cook gently and absorb flavor from the broth, tomato paste, paprika, and oregano. A little flour gives the sauce enough body to coat every meatball while keeping the finished texture smooth and velvety.

This is one of those easy chicken meatball recipes that works especially well for busy weeknights when you want a cozy homemade dinner without much effort.
If chicken is always on your weekly menu, take a look at my full collection of Chicken Recipes. You’ll find easy skillet dinners, cozy baked meals, and plenty of creamy comfort-style dishes that are simple to make and full of flavor.
What You’ll Need
This recipe uses cream-soaked bread and sautéed onion to keep the chicken meatballs soft, while vegetables, broth, tomato paste, and cream create a smooth, savory sauce. The exact measurements are included in the recipe card below.
- Lean ground chicken. Creates light, tender meatballs that absorb plenty of flavor from the sauce.
- White bread. Soaked and blended with the sautéed onion to keep the meatballs soft and juicy. This recipe uses bread, not dry breadcrumbs.
- Heavy cream or half-and-half. Used to soak the bread and give the finished sauce its smooth, creamy texture.
- Onion. Part is sautéed and blended into the meatballs, while the rest creates a sweet, savory base for the sauce.
- Garlic and garlic powder. Garlic powder seasons the chicken mixture, while fresh garlic adds warmth and aroma to the sauce.
- Butter. Softens the onions and vegetables while adding richness to both the meatballs and the sauce.
- Carrot and bell pepper. Add natural sweetness, color, and texture to the creamy vegetable sauce.
- Tomato paste. Brings savory depth and a little acidity that balances the cream.
- Paprika and oregano. Give the sauce a warm, gently seasoned flavor without overpowering the chicken.
- Flour. Thickens the sauce and is also used to lightly coat the shaped meatballs before cooking.
- Chicken broth. Creates the savory liquid base and gives the meatballs enough moisture to cook gently in the skillet.
- Salt and black pepper. Season the chicken mixture, vegetables, and finished sauce.
- Fresh parsley. Adds freshness and color just before serving.
- Parmesan cheese, optional. A small amount can be stirred into the finished sauce for an extra savory finish.

How to Make Creamy Chicken Meatballs
This recipe comes together in two simple stages. First, the soft chicken meatball mixture is prepared with cream-soaked bread and sautéed onion, then the meatballs simmer gently in the creamy vegetable sauce until tender and cooked through.
Soak the bread in cream or half-and-half and leave it soaking while you prepare the onion.

Slice the onion into half rings and sauté it in butter over medium heat until soft and lightly golden. Once cooked, squeeze the soaked bread well to remove excess liquid.




Add the sautéed onion and squeezed bread to a blender and blend until smooth. Transfer the mixture to a large bowl with the ground chicken.


Season the ground chicken with salt, black pepper, and garlic powder. Add the blended bread and sautéed onion, then mix everything together for 3–5 minutes until smooth and sticky.






The meatball mixture should be soft and slightly sticky. This helps the meatballs stay juicy as they simmer in the sauce.
To make the sauce, add butter to the pan and sauté the chopped onion for about 4 minutes. Add the carrot and cook for 5 minutes, then add the bell pepper and cook for another 6 minutes.


Stir in salt, black pepper, oregano, paprika, tomato paste, and garlic. Cook for 3 minutes until fragrant.








Sprinkle in the flour, stir, and cook for 2 minutes. Slowly pour in the chicken stock (or chicken broth), then add the cream and stir until the sauce turns smooth and velvety.



Form large chicken meatballs and lightly coat them in flour. Gently place the meatballs into the sauce.
Note: Lightly wet your hands with water before forming the meatballs to prevent the mixture from sticking.


Gently arrange the meatballs in a single layer in the sauce. Cover the skillet and cook over medium-low heat for 10 minutes, keeping the sauce at a gentle simmer.
Carefully turn the meatballs, cover again, and cook for another 8 to 10 minutes, until tender and cooked through. The center of each meatball should reach 165°F (74°C).

Finish with fresh parsley and serve these creamy chicken meatballs hot over pasta, rice, or mashed potatoes for a cozy homemade chicken dinner.


Pro Tips
- Do not skip the soaked bread. It adds moisture to the lean ground chicken and keeps the meatballs soft instead of dense or rubbery.
- Squeeze out the excess cream. The bread should stay moist but not dripping wet, otherwise the meatball mixture may become too loose.
- Blend the bread and onion until smooth. This distributes the moisture evenly and prevents noticeable pieces of bread inside the meatballs.
- Mix the chicken mixture for 3 to 5 minutes. It should become smooth and slightly sticky so the meatballs hold their shape while simmering.
- Wet your hands before shaping. Slightly damp hands make the soft mixture easier to handle without adding more flour.
- Coat the meatballs lightly. Use only a thin layer of flour so they hold their shape without making the sauce heavy or pasty.
- Keep the sauce at a gentle simmer. Medium-low heat cooks the meatballs evenly and prevents the cream sauce from separating.
- Turn the meatballs carefully. Wait until the first side has had time to set, then use a spoon or spatula to turn them without breaking.
- Adjust the sauce at the end. Add a splash of broth if it becomes too thick, or simmer uncovered briefly if you prefer a thicker consistency.
If you love cozy homemade comfort food, these Oven Baked Meatballs in Tomato Sauce are another easy family dinner packed with rich homemade flavor.
Variations and Substitutions
- Use ground chicken thighs. They contain a little more fat than chicken breast and make the meatballs especially juicy. You can also use a mixture of both.
- Make them with ground turkey. Ground turkey works well, but keep the soaked bread and gentle simmer so the meatballs stay tender.
- Add mushrooms. Sauté sliced or chopped mushrooms with the onion, carrot, and bell pepper for a deeper savory flavor.
- Add spinach. Stir in a handful of fresh spinach near the end and let it wilt gently into the sauce.
- Make the sauce lighter. Use half-and-half instead of heavy cream. Keep the heat low so the sauce stays smooth.
- Add a little heat. A pinch of red pepper flakes or hot paprika gives the sauce a warmer finish without overpowering the chicken.
- Add cheese. Stir a small handful of finely grated Parmesan into the finished sauce for extra savory flavor.
What to Serve with Creamy Chicken Meatballs
These chicken meatballs are especially good over fluffy stovetop rice, which soaks up the creamy vegetable sauce. You can also serve them with mashed potatoes, pasta, or buttered egg noodles for an easy and comforting dinner.
For something lighter, add steamed green beans, roasted vegetables, or a simple cucumber salad on the side.
Storage and Reheating
Store leftover chicken meatballs with the cream sauce in an airtight container in the refrigerator for up to 3 days.
Reheat them gently in a covered skillet over low heat, stirring the sauce occasionally. Add a small splash of chicken broth or cream if the sauce has thickened, and avoid letting it boil.
You can also freeze the cooked meatballs with the sauce for up to 3 months. Let everything cool completely, freeze in an airtight container, then thaw overnight in the refrigerator before reheating slowly.
To prepare the meatballs ahead, mix and shape them up to 24 hours in advance and keep them covered in the refrigerator until ready to cook.
If you enjoy easy meals like this, you can find more comforting ideas in my collection of one-pan dinner recipes.
Frequently Asked Questions
Can I prepare the chicken meatballs ahead of time?
Yes. Mix and shape the meatballs up to 24 hours ahead, then keep them covered in the refrigerator until ready to cook in the sauce.
Why did my chicken meatballs turn out dry?
Ground chicken can dry out when cooked over high heat. Keep the sauce at a gentle simmer, use the cream-soaked bread, and cook the meatballs only until the centers reach 165°F (74°C).
Can I use ground turkey instead?
Yes. Ground turkey works well in this recipe. Keep the soaked bread in the mixture and simmer gently so the meatballs remain soft and juicy.
How can I thicken the cream sauce?
Let the sauce simmer uncovered for a few minutes, stirring occasionally. It will also thicken naturally as it rests, so avoid adding extra flour unless the sauce is still very thin.
What should I do if the sauce becomes too thick?
Stir in a small splash of chicken broth or cream over low heat until the sauce returns to a smooth, spoonable consistency.
Can I make smaller meatballs?
Yes, but begin checking them earlier because smaller meatballs cook faster. Keep them evenly sized so they finish cooking at the same time.
These Creamy Chicken Meatballs are soft, juicy, and full of cozy homemade flavor. The tender meatballs and velvety vegetable cream sauce come together in one skillet for an easy dinner that’s especially good over rice, mashed potatoes, or pasta.
Creamy Chicken Meatballs

Ingredients
For Meatballs
- 3 slices white bread
- 1/2 cup cream or half-and-half
- 1 onion
- 3 tbsp (60g) butter
- 2 lb. (900g) ground chicken breast
- 1 tsp salt
- ⅓ tsp black pepper
- 2 tsp garlic powder
For sauce
- 3 tbsp (60g) butter
- 1 onion finely minced
- 1 carrot
- 1 bell pepper very finely minced
- 1 ½ tsp salt
- ⅓ tsp black pepper
- 1 tsp oregano
- 2 tsp paprika
- 1 tbsp tomato paste
- 3 garlic cloves
- 1 tbsp flour
- 2 cups broth or water
- 1 cup heavy cream
- parsley
Instructions
- Soak the bread in cream or half-and-half and set aside.
- Slice the onion and sauté it in butter until soft and lightly golden. Squeeze the soaked bread well, then blend it with the sautéed onion until smooth.
- In a large bowl, combine the ground chicken, salt, black pepper, and garlic powder. Add the blended bread and onion mixture and mix well for 3–5 minutes until smooth and sticky.
- In a large skillet, melt butter and sauté the chopped onion for about 4 minutes. Add the carrot and cook for 5 minutes, then add the bell pepper and cook for another 6 minutes.
- Stir in salt, black pepper, oregano, paprika, tomato paste, and garlic. Cook for 3 minutes until fragrant.
- Sprinkle in the flour, stir, and cook for 2 minutes. Slowly pour in the broth or water, then add the heavy cream and stir until smooth.
- Lightly wet your hands with water, form large chicken meatballs, and gently place them into the sauce.
- Cover and simmer for 10 minutes. Carefully flip the meatballs, cover again, and cook for another 10 minutes until fully cooked.
- Garnish with fresh parsley and serve hot.


