Save to Pinterest My roommate laughed when she saw me measuring meatballs with a actual ruler, but there is something deeply satisfying about food that comes out even. The smell of turkey and garlic filling our tiny apartment hallway made the whole afternoon feel special. Now whenever I make these, that cozy feeling comes flooding back.
Last winter when my sister was recovering from surgery, I brought over a batch of these meatballs simmered in sauce. She ate three straight from the pan and told me it was the first thing that actually tasted like comfort in weeks. Food has this way of showing up when words fail.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Ground turkey: The base of our meatballs, lean but still moist when handled gently
- Breadcrumbs and milk: This soaked breadcrumb mixture is the secret to keeping turkey meatballs tender instead of tough
- Grated Parmesan: Adds salty depth that makes these taste like they have been simmering all day
- Garlic and herbs: Fresh parsley and dried oregano create that classic Italian-American flavor profile
- Crushed tomatoes: Look for San Marzano if you can find them, they make the sauce noticeably sweeter and richer
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get everything ready:
- Preheat your oven to 200°C and line a baking sheet with parchment. Whisk the milk into the breadcrumbs in a small bowl and let it sit while you prep everything else.
- Mix the meatballs:
- In a large bowl, combine the turkey, egg, soaked breadcrumbs, Parmesan, minced garlic, parsley, oregano, salt, and pepper. Mix with your hands just until everything is incorporated. The mixture will feel soft and slightly tacky.
- Shape them:
- Form the mixture into 16 to 18 balls, about the size of golf balls. Place them on the prepared baking sheet, leaving a little space between each one.
- Bake first:
- Bake for 18 to 20 minutes, turning them halfway through, until they are lightly golden and just cooked through. They will finish cooking in the sauce later.
- Start the sauce:
- While the meatballs bake, heat olive oil in a large saucepan over medium heat. Add the chopped onion and cook for 3 to 4 minutes until softened. Stir in the garlic and cook for 1 minute more.
- Simmer the sauce:
- Pour in the crushed tomatoes, basil, oregano, sugar if using, and salt and pepper. Let it simmer gently for 10 minutes, stirring occasionally.
- Combine and finish:
- Transfer the baked meatballs into the sauce. Simmer gently for 10 minutes, spooning the sauce over the meatballs occasionally.
- Serve it up:
- Cook your pasta or rice while the meatballs finish. Serve the meatballs and sauce over your chosen base, topped with fresh herbs and extra Parmesan if you like.
Save to Pinterest These have become my go-to for new parents and anyone needing a meal they can just heat up. There is something about meatballs in sauce that says home, no matter where you are from.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making Them Your Own
The base recipe is forgiving and adaptable. I have added finely grated zucchini when I needed to sneak in vegetables, and once stirred in some chopped spinach when my garden was overflowing. The turkey takes on whatever flavors you give it beautifully.
Sauce Secrets
That pinch of sugar might seem strange, but it balances the acidity of canned tomatoes and rounds out the sauce. Sometimes I add a splash of red wine if I have some open. The sauce should taste bright but not sharp.
Serving Ideas
Beyond pasta or rice, these work stuffed into a sub roll with melted mozzarella, or served over polenta for something different. In summer I have served them with roasted vegetables and no starch at all.
- Try zucchini noodles or spaghetti squash for a lighter option
- Freeze uncooked meatballs on a baking sheet before transferring to a bag
- Double the sauce portion and freeze half for another quick dinner
Save to Pinterest Simple food done well is always the most satisfying. These meatballs have earned their permanent spot in my dinner rotation.
Common Questions
- → Can I fry these meatballs instead of baking them?
Yes, you can pan-fry the meatballs in olive oil over medium heat for 8-10 minutes until browned on all sides, then transfer them to the sauce to finish cooking. This method adds extra flavor but requires more active cooking time and oil.
- → What's the best way to prevent turkey meatballs from drying out?
The milk-soaked breadcrumbs and egg in this mixture are essential for moisture. Avoid overmixing the meat, and don't overcook—remove them from the oven when just cooked through. Finishing them in the sauce also helps retain moisture and infuses flavor.
- → Can I make these ahead of time?
Absolutely. Form and bake the meatballs up to 2 days ahead, then refrigerate. Make the sauce separately and combine when ready to serve, simmering for 10 minutes to heat through. The flavors actually improve after a day in the refrigerator.
- → What can I use instead of breadcrumbs?
For gluten-free options, use almond flour, crushed gluten-free crackers, or ground oats. For a keto version, substitute with grated Parmesan mixed with a small amount of coconut flour or almond flour to bind the meatballs.
- → How do I know when the meatballs are fully cooked?
Use an instant-read thermometer inserted into the center of a meatball—it should read 165°F (74°C). Visual cues include a lightly golden exterior and no pink color in the center when cut open. They should feel firm but still give slightly when pressed.
- → Can I freeze these meatballs?
Yes, freeze baked or simmered meatballs in airtight containers for up to 3 months. Thaw overnight in the refrigerator, then reheat gently in the sauce over low heat. You can also freeze them uncooked—place on a baking sheet until firm, then transfer to a freezer bag and bake from frozen, adding 5-10 minutes to cooking time.