Tender homemade chicken meatballs (way better than store-bought) in a silky garlic-parmesan cream sauce over penne. Restaurant-quality dinner in forty minutes, one skillet, family of four thrilled. The chicken meatballs are seasoned like Italian sausage so they don’t taste bland. Serves four with garlic bread and a salad.
Fun fact: chicken meatballs are a 1990s American invention — Italian meatballs are traditionally beef + pork + veal. Chicken meatballs gained popularity as a lower-fat substitute pushed by Cooking Light and Real Simple magazines. The trick to making them taste good (not bland and dry like the early versions) is treating ground chicken with the same seasoning Italian cooks put in sausage — fennel, oregano, garlic, parmesan.
Why this recipe works
BREADCRUMBS + MILK = panade. Soaking breadcrumbs in milk before mixing into the meat keeps the meatballs juicy. Skip = hockey pucks.
SAUSAGE-IFY THE CHICKEN. Fennel seed, oregano, garlic, and parmesan turn bland ground chicken into something that tastes like premium Italian sausage.
BROWN AND BRAISE. Brown meatballs in the skillet first, then finish them by simmering in the cream sauce. Two textures (crispy outside, tender inside).
Ingredients
Serves 4.
Chicken meatballs:
1 lb (450 g) ground chicken
1/2 cup panko breadcrumbs
1/4 cup whole milk
1/2 cup grated parmesan
1 large egg
3 cloves garlic, minced
2 tbsp chopped fresh parsley
1 tsp fennel seeds, crushed
1 tsp dried oregano
1 tsp salt + 1/2 tsp black pepper
1/2 tsp red pepper flakes
Sauce + pasta:
2 tbsp olive oil
2 tbsp butter
6 cloves garlic, minced
1 cup chicken broth
2 cups heavy cream
1 cup grated parmesan + more for serving
1 tsp Italian seasoning
12 oz (340 g) penne or rigatoni
2 cups baby spinach (optional)
Fresh basil, chopped
Instructions
Step 1: Soak the panade
In a large bowl, soak panko in milk for 5 minutes until fully absorbed.
Step 2: Mix the meatballs
Add ground chicken, parmesan, egg, garlic, parsley, fennel, oregano, salt, pepper, and red pepper flakes to the bowl. Mix with your hands JUST until combined — overworking makes tough meatballs.
Step 3: Roll the meatballs
Wet hands and roll into 16-18 balls (1.5 inches each). Place on a plate.
Step 4: Start the pasta water
Bring a large pot of salted water to a boil for the pasta. Cook penne 1 min less than package directions. Reserve 1/2 cup pasta water; drain.
Step 5: Brown the meatballs
Heat olive oil in a large skillet over medium-high. Add meatballs in a single layer. Brown 8-10 minutes total, turning to brown all sides. Remove to a plate (they’ll finish cooking in sauce).
Step 6: Build the sauce
Add butter to the same skillet. Add minced garlic; cook 60 seconds. Pour in chicken broth, scraping browned bits from the bottom. Add heavy cream and bring to a simmer.
Step 7: Finish meatballs in sauce
Return meatballs to the skillet. Simmer 8 minutes, gently turning meatballs, until cooked through (165°F internal) and sauce has thickened slightly.
Step 8: Add cheese and pasta
Stir in parmesan and Italian seasoning — sauce will go silky. Add the cooked pasta and spinach (if using). Toss to coat, adding pasta water as needed for sauciness.
Step 9: Serve
Top each plate with extra parmesan, fresh basil, and cracked pepper. Garlic bread on the side.
Nutrition information
Calories: 720 kcal per serving
Protein: 42 g
Carbohydrates: 56 g
Fat: 36 g
Saturated Fat: 18 g
Sodium: 1,180 mg
Pro tips for the best creamy chicken meatball pasta
80/20 ground chicken if you can find it. Lean (99%) ground chicken makes dry meatballs. 80/20 is rare but ideal. Otherwise 93/7.
CHILL meatballs 15 min before browning. Optional but helps them hold shape during the brown.
MAKE-AHEAD meatballs. Roll meatballs, freeze raw on a tray, bag. Brown from frozen, add 4 min to cook time.
LIGHTER VERSION. Sub half-and-half for the cream. Still creamy, less rich.
Frequently asked questions
Can I use ground turkey?
Yes — same recipe, same outcome. Pick 93/7 for the right balance of fat and lean.
Can I make this gluten-free?
Use GF panko (Schar or Bob’s Red Mill) and GF pasta (chickpea pasta is excellent here).
How long does it keep?
3 days fridge. Cream sauce thickens — thin with a splash of milk or broth when reheating.
Can I bake the meatballs instead?
Yes — 425°F (220°C) on a parchment-lined sheet for 15 min. Then add to the cream sauce to finish. Less browning but easier.
Can I freeze the whole dish?
Cream sauces don’t freeze well (separate). Freeze just the cooked meatballs; make sauce fresh.
Leave a Reply