These meatless black bean meatballs are so chewy and satiating! In combination with crunchy zoodles and warm marinara sauce, it's the perfect healthy Italian comfort meal.
Preheat your oven to 350°F/180°C and line a large baking sheet with a piece of parchment paper.
In the bowl of a food processor, combine black beans, mushrooms, carrots, oats, parsley, thyme, smoked paprika, and garlic powder. Process until a crumbly dough forms and season with a good pinch of salt and pepper. Add in the soy sauce and flax egg; pulse until just incorporated.
Form the mixture into small balls – you should get around 14-16 meatballs. Place meatballs onto the prepared baking sheet, making sure they are not touching each other, and roast for 20 minutes, flipping once halfway through.
While the meatballs are roasting, add onion, garlic, and tomato paste into a medium saucepan and place over medium heat. Season with a good pinch of salt and pepper and cook until the onions are soft and fragrant, around 4-5 minutes.
Add in crushed tomatoes, oregano, red pepper flakes; bring heat down to low and let the marinara simmer away for 10-15 minutes, or until the meatballs are done.
Gently submerge the meatballs in the sauce and cook just until the sauce starts to bubble, around 2-3-minutes. Remove from heat and stir in fresh basil.
Serve the meatballs and herbed marinara over zoodles (zucchini noodles) and top with nutritional yeast. Enjoy!