
These delightful vegan eggplant meatballs are a fantastic meat-free alternative, crafted from eggplant, white beans, and breadcrumbs that bind them beautifully. If I were to follow a vegan lifestyle, I could easily enjoy these for dinner on a nightly basis!
Download on the App Store for the best experience.
Preheat your oven to 375°F. Lightly coat a large rimmed baking sheet with cooking spray.
In a spacious nonstick skillet, pour in 1/2 tablespoon of olive oil and heat it over medium-high flame.
Once the skillet is hot, introduce the eggplant along with 1/4 cup of water. Season generously with salt and pepper, and sauté while stirring occasionally until the eggplant is tender, which should take about 10 to 15 minutes.
Carefully transfer the cooked mixture to the bowl of a food processor.
In the same skillet, add the remaining 1/2 tablespoon of oil, along with the chopped onion and minced garlic. Sauté until the onion becomes translucent, approximately 3 to 5 minutes.
Add this onion-garlic mixture to the food processor, along with the drained beans and fresh parsley. Pulse the mixture until everything is well blended and finely chopped, but avoid making it a puree.
Stir in the breadcrumbs and red chile flakes, if using. Adjust the salt to your liking, then shape the mixture into 12 meatballs, each about 2 inches in diameter.
Place the formed meatballs on the prepared baking sheet and bake them until they are firm and golden brown, which should take around 25 to 30 minutes.
While the meatballs are baking, gently heat the marinara sauce, and serve it alongside the meatballs over pasta, zucchini noodles, or in a whole wheat roll.