In a large bowl, mix together the grated onion, nutritional yeast, salt, granulated garlic, and flour until well combined. Add the meat, stirring until well combined (clean hands work best), being careful not to overmix.
Using a heaping tablespoon, roll the mixture into balls. Place each on a rimmed baking baking sheet and drizzle with 1 tablespoon olive oil.
Baked
Roast in the oven for 20-25 minutes, flipping once, until golden and cooked through.
Remove from the oven, add to sauce of choice (if using), and serve with marinara sauce if desired.
Stovetop
Heat a large pot or Dutch oven over medium heat. Add the olive oil, then cook the meatballs until golden and cooked through, flipping halfway through.
You may need to work in batches to avoid overcrowding the pan. Pour in the marinara sauce and simmer until cooked through.
Notes
Breadcrumb Free: To keep this recipe breadcrumb free, I'm using oat flour or almond flour. You can also use regular breadcrumbs or gluten-free breadcrumbs based on dietary needs.
Nutritional Yeast: Adds a "cheesy" flavor without containing any dairy. Find it on the bulk aisle of your natural foods store, or in the baking section. It adds an essential "cheesy" flavor to the recipe, so I would not recommend skipping it.
Oat Flour: If using, make sure it's labeled gluten-free to ensure the recipe is gf.
Nutrition Information: calculated using almond flour, ground turkey, and marinara sauce.