This homestyle dish delivers comfort in every bite, with tender chicken meatballs simmered in a rich tomato sauce. The secret lies in the gentle cooking process that allows flavors to meld beautifully.
Simple ingredients transform into a hearty meal that feels like a warm hug. The meatballs stay juicy while soaking up the savory sauce, creating a perfect balance of texture and taste.
Ingredients for Chicken Meatballs in Tomato Sauce
Simple, hearty ingredients create that warm, comforting meal everyone craves on cozy nights.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Chicken 🍗 | 1 ½ lb | Prefer dark meat for juiciness |
| Breadcrumbs 🍞 | ¾ cup | Plain or panko style |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated preferred |
| Large Egg 🥚 | 1 whole | For binding meatballs |
| Garlic Cloves 🧄 | 3 cloves | Minced for sauce and meatballs |
| Yellow Onion 🧅 | 1 whole | Finely diced for sauce |
| Canned Crushed Tomatoes 🍅 | 28 oz | San Marzano preferred |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
| Dried Oregano 🌿 | 1 tsp | Italian seasoning works too |
| Dried Basil 🍃 | 1 tsp | Or use fresh if available |
| Olive Oil 🫒 | 3 tbsp | Divided for cooking and sauce |
| Salt 🧂 | 1 ½ tsp | Divided for seasoning |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Red Pepper Flakes 🌶️ | ¼ tsp | Optional for heat |
[recipeingredientscaler]
The ground chicken should have some fat for juicy meatballs—thigh meat blends work best. Whole Foods and Trader Joe’s carry good options. For breadcrumbs, panko gives a lighter texture but plain works fine. Always grate the Parmesan fresh (the pre-grated stuff has anti-caking agents that affect melt). San Marzano tomatoes are worth hunting down for their sweet, balanced flavor.
No ground chicken? Ground turkey works in a pinch (dark meat again). Out of breadcrumbs? Crushed crackers or oats at one-to-one ratio. Fresh herbs can replace dried at three times the amount—just chop finely. The tomato paste can be swapped with an extra half cup of crushed tomatoes reduced down. If you’re avoiding dairy, skip the Parmesan or use a vegan alternative.
Meatballs can be shaped and refrigerated up to 24 hours ahead. The sauce actually improves overnight—store covered in the fridge for 3-4 days. Both meatballs and sauce freeze beautifully for 3 months if you want to double the batch.
Why You’ll Love This Recipe
- One Bowl Wonder: I just mix the ground chicken, breadcrumbs, Parmesan, egg and garlic right in one bowl—no extra dishes to wash.
- Garlic-Parmesan Magic: The combo of fresh garlic and sharp Parmesan makes these meatballs taste rich, not bland.
- Feeds the Crew: I double the batch and these meatballs freeze beautifully for last-minute dinners.
- Stretches the Budget: Ground chicken is cheaper than beef these days, and a little Parmesan goes a long way.
Step-by-Step Instructions for Chicken Meatballs In Tomato Sauce
This straightforward process ensures tender meatballs and rich, flavorful sauce every time.
Step 1: Prepare the Meatball Mixture
In a large bowl, combine the 1.5 lb ground chicken, 0.75 cup breadcrumbs, 0.5 cup parmesan cheese, and 1 whole large egg. I use my hands for this—it gives me better control over the texture.
Mince 2 cloves of the garlic cloves and add them to the bowl along with 1 teaspoon salt and 0.5 teaspoon black pepper. Gently mix until just combined—overworking the meat makes the meatballs tough. The mixture should hold together when pressed but not feel dense.
Step 2: Form and Brown the Meatballs
Shape the mixture into 1.5-inch meatballs (you should get about 20). Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat. When the oil shimmers, add the meatballs in a single layer, working in batches if necessary.
Brown the meatballs on all sides for 6-8 minutes total, turning occasionally. They won’t be fully cooked through yet—that happens in the sauce. You’re looking for a golden-brown crust on each side. Transfer the browned meatballs to a plate and set aside.
Step 3: Build the Tomato Sauce Base
In the same Dutch oven, reduce heat to medium. Add the remaining 1 tablespoon olive oil, then sauté the finely diced yellow onion for 4-5 minutes until soft and translucent. Add the remaining minced 1 clove garlic and cook for 30 seconds until fragrant.
Stir in the 2 tbsp tomato paste, 1 tsp dried oregano, 1 tsp dried basil, and 0.25 tsp red pepper flakes. Cook for 1-2 minutes until the tomato paste darkens slightly—this builds depth of flavor.
Step 4: Simmer Meatballs in Sauce to Perfection
Pour in the 28 oz canned crushed tomatoes and the remaining 0.5 teaspoon salt. Stir well to combine, scraping up any browned bits from the bottom of the pot. Return the meatballs to the pot, spooning some sauce over the top.
Bring to a gentle simmer, then reduce heat to low. Cover and let simmer for 20-25 minutes, stirring occasionally, until the meatballs are cooked through and the sauce has thickened slightly. You’ll know they’re done when they register 165°F internally and feel firm to the touch.
Adjust seasoning with additional salt if needed. Serve hot, with extra parmesan cheese if desired.
Pro Tips For Making Chicken Meatballs In Tomato Sauce
- Chill the Mixture: Let the meatball mixture rest in the fridge for 15-20 minutes before shaping—I learned this the hard way after my first few batches fell apart in the sauce.
- Grate the Garlic: Skip the mincing and use a microplane for the garlic cloves; it blends seamlessly into the chicken and avoids those harsh, uneven bites.
- Simmer Gently: Once the meatballs are in the tomato sauce, keep it at a low simmer—anything higher and they’ll toughen up or break apart, especially with lean ground chicken.
- Use Day-Old Breadcrumbs: Sounds weird, but it works: stale breadcrumbs absorb moisture better than fresh, keeping the meatballs tender instead of dense—my grandmother swore by this.
Storing and Reheating chicken meatballs in tomato sauce
Refrigerator Storage
Let your dish cool for no more than 2 hours before transferring to airtight containers. I use glass containers with locking lids to prevent leaks. Store in the fridge at 40°F or below for up to 4 days. ❄️
Freezer Storage
This recipe freezes beautifully for up to 3 months. I recommend using quart-size freezer bags, laying them flat to save space. Leave 1 inch of headspace for expansion and squeeze out excess air to prevent freezer burn.
Stovetop Reheating
Pour the meatballs and sauce into a heavy pot, add ¼ cup water to prevent sticking, and heat over medium-low for 10-15 minutes. Stir occasionally and taste for seasoning—you may need to add a pinch of salt. 🔥
Microwave Reheating
For quick meals, microwave individual portions covered with a damp paper towel. Heat on 70% power for 2-3 minutes, stir, then continue in 1-minute intervals until reaching 165°F.
Thawing Tips
For best results, thaw frozen portions overnight in the fridge. If you’re in a hurry, submerge the sealed bag in cold water for 1-2 hours, changing the water every 30 minutes.
Nutrition Facts
Frequently Asked Questions
Can I use ground turkey instead of chicken?
Yes, ground turkey works well as a substitute. Use dark meat for the juiciest results. The cooking time remains the same at 20-25 minutes of simmering.
Why do my meatballs fall apart in the sauce?
This usually happens if the mixture is too wet or not chilled before cooking. Ensure your egg is fresh and avoid overmixing the ingredients. Chill for 15 minutes before forming.
How can I make the sauce thicker?
Simmer uncovered for an extra 5-10 minutes to reduce. Alternatively, stir in 1 tablespoon tomato paste at the end. The sauce will thicken further as it cools.
Can I bake the meatballs instead of browning them?
Yes, bake at 375°F for 15-20 minutes until golden. Then transfer to the sauce to finish cooking. This method reduces splatter.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026