Ingredient Substitutions:
🔄 Ground chicken → Ground turkey, ground beef, or ground pork
🔄 Panko breadcrumbs → Regular breadcrumbs, crushed ritz crackers, quick oats (pulse in blender first), or almond flour (low carb option)
🔄 Egg → 2 tablespoons plain Greek yogurt, mayo, or ricotta
🔄 Mayo → Plain Greek yogurt, Ricotta, or an extra egg
🔄 Half and half → Milk or heavy cream
🔄 Garlic powder → Sauteed onions, 2–3 cloves fresh minced garlic, or 1 teaspoon onion powder + 1 teaspoon Italian seasoning
🔄 Marsala wine → Dry sherry or Madeira wine
🔄 Butter → Olive oil
Don’t want to bake the meatballs?
You can brown them directly in your skillet instead. Heat a little oil over medium heat and sauté the meatballs for 6–8 minutes, turning occasionally, until cooked through (165 degrees internal temp). Remove them from the pan, then use the same pan to make the sauce.
Want extra sauce?
Double the sauce ingredients if you like things extra saucy or are serving over pasta or mashed potatoes. It makes plenty of “gravy” and reheats beautifully.
Make it ahead:
The meatballs can be baked earlier in the day and stored in the fridge. Just warm them in the sauce before serving.
Optional Add-Ins (If You Want to Level It Up):
Sauteed mushrooms: Cook sliced mushrooms in butter before starting the sauce, then proceed as written.
Fresh thyme: Add 1–2 teaspoons chopped thyme to the sauce while it simmers.
Parmesan: Stir in 1/4–1/2 cup freshly grated Parmesan at the end for extra richness.
Lemon: A small squeeze of fresh lemon juice at the end brightens everything and balances the creaminess.