Dairy-Free Turkey Meatballs
Tender dairy-free turkey meatballs made with oat-milk-soaked panko, grated onion, and garlic, ready for marinara, pasta, or a sub.
Recipe by Andrew Tibbs, the Non Dairy Dude in Dairy-Free Dinner Recipes
Published
Dude Note
My wife does not eat red meat, so the turkey meatball has become a staple in our household. If done right, you won't miss the pork or beef. Just don't skip the panade to keep them nice and moist.

Turkey meatballs go dry fast if you're not careful, and the usual fix is milk-soaked breadcrumbs and a handful of Parmesan. Cut the dairy and you lose both, so I had to find another way to keep them tender without turning them into something dense and sad. Unsweetened oat milk does the soaking job just fine, and grated onion plus a little olive oil carries the rest of the moisture.
If you want that savory background note Parmesan usually gives, a spoonful of white miso and a pinch of nutritional yeast gets you close. Neither one screams for attention, they just round things out. Fennel seeds and a few red pepper flakes are optional, but they make these taste more like something from an Italian deli counter than plain turkey balls.
Simmer them in marinara and serve over pasta, or this is basically the same approach behind my dairy-free spaghetti and meatballs. Tuck a few into a roll for dairy-free meatball subs, or scatter them over a grain bowl with extra basil on top.
Ingredients
Panade
- ¾ cupPlain panko breadcrumbs
- ½ cupUnsweetened oat milk
- 1 tspWhite miso, optional for Parmesan-style umami
Meatballs
- 1½ lbGround turkey, preferably 93% lean
- 1 largeLarge egg
- ½ mediumYellow onion, finely grated
- 3 clovesGarlic cloves, finely grated or minced
- 1 tbspOlive oil
- ¼ cupFresh parsley, finely chopped
Seasoning
- 1¼ tspFine salt
- 1 tbspNutritional yeast, optional
- 1 tspDried oregano
- ¼ tspFennel seeds, lightly crushed, optional
- ½ tspFreshly ground black pepper
- ¼ tspRed pepper flakes, optional
Baking
- 1 tbspOlive oil, for brushing
Serving
- 3 cupsMarinara sauce, optional for simmering or serving
- 2 tbspFresh basil or parsley, optional for serving
Instructions
- 1
Heat the oven to 425 F. Line a rimmed baking sheet with parchment paper or lightly oil it.
- 2
Make the panade. Stir the panko breadcrumbs and oat milk together in a large bowl. If using white miso, whisk it into the oat milk before adding the breadcrumbs so it disperses evenly. Let sit for 5 minutes, until the breadcrumbs soften.
- 3
Add the ground turkey, egg, grated onion, garlic, olive oil, parsley, salt, nutritional yeast if using, oregano, fennel if using, black pepper, and red pepper flakes if using.
- 4
Mix gently with clean hands or a fork just until the mixture holds together. Turkey meatballs can get bouncy if overmixed, so stop as soon as everything is evenly distributed.
- 5
Scoop into 2-tablespoon portions and roll gently into balls. The mixture will be softer than beef meatballs; lightly damp hands make shaping easier. You should have about 22 to 24 meatballs.
- 6
Place the meatballs on the prepared baking sheet with a little space between each one. Brush or drizzle lightly with olive oil.
- 7
Bake for 14 to 17 minutes, until lightly browned and cooked through to 165 F in the center.
- 8
For saucy turkey meatballs, warm the marinara in a large skillet or saucepan. Add the baked meatballs and simmer gently for 5 minutes, just until coated and seasoned. Avoid a long hard simmer, which can dry out turkey.
- 9
Serve with pasta, tuck into dairy-free meatball subs, spoon over rice or polenta, or serve with sauce and crusty bread.
How we make it dairy-free
- Milk-soaked breadcrumbs → Swap in unsweetened oat milk for the panade. It softens the panko the same way dairy milk would, no flavor left behind.
- Parmesan → White miso and nutritional yeast stand in for the salty, savory edge Parmesan gives. Use both or skip them entirely, the meatballs still hold together fine.
- Butter or oil for richness → Olive oil plus grated onion keeps the meatballs moist since lean ground turkey dries out quickly on its own.
Tips & Variations
Use 93% lean turkey: Extra-lean 99% turkey can turn dry and tight. A little fat makes a much better meatball.
The mixture is softer: Turkey meatballs feel looser than beef-and-pork meatballs before baking. Damp hands and a gentle touch help with shaping.
Do not overmix: Ground turkey can become springy if handled too much. Mix only until combined.
Grated onion matters: It adds moisture and blends into the meatballs instead of leaving crunchy pieces.
Optional umami boost: White miso and nutritional yeast help replace the savory note Parmesan usually brings. Keep them modest so the meatballs still taste clean and turkey-forward.
Simmer briefly: Turkey meatballs are best warmed gently in sauce, not boiled for a long time. A short simmer seasons them without drying them out.
Swap them into other recipes: Use these anywhere the site calls for dairy-free meatballs if you want a lighter option, especially spaghetti and meatballs or meatball subs.
Make ahead: Shape up to 1 day ahead and refrigerate covered, or freeze baked meatballs for up to 2 months.
Frequently asked questions
Why are my turkey meatballs dry?⌄
Lean turkey (93% or higher) has almost no fat to keep it moist, so skipping the panade or skimping on liquid is the usual culprit. The oat-milk-soaked panko and grated onion in this recipe add back the moisture that milk and Parmesan would normally provide.
Can I use a different plant milk instead of oat milk?⌄
Unsweetened soy or cashew milk will work in the panade. Avoid sweetened or flavored versions, and skip rice milk since it's thinner and won't soak into the panko as well.
Do I need the miso and nutritional yeast?⌄
No, both are optional. They add a savory, slightly cheesy background note similar to Parmesan, but the meatballs are well seasoned without them thanks to the garlic, herbs, and black pepper.
Can I bake these instead of simmering them in marinara?⌄
Yes. Brush them with olive oil and bake at 400°F until browned and cooked through, about 18 to 20 minutes, then add them to marinara to finish if you want them sauced.
Dairy-Free Turkey Meatballs · https://nondairydude.com/recipes/dairy-free-turkey-meatballs
Get new dairy-free comfort food recipes
New recipes, substitution tips, and classic dishes rebuilt without dairy.


