Go Back
+ servings
4.8 from 5 votes
Eggplant Meatballs and Tomato Sauce Over Spaghetti on a Plate
Vegan Eggplant Meatballs
Prep Time
10 mins
Cook Time
45 mins
Total Time
55 mins
These vegan eggplant meatballs made with tender sautéed eggplant, crispy panko breadcrumbs and Italian seasonings, smothered in rich tomato sauce.
Course: Entree, Side
Cuisine: American, Italian
Servings: 4
Calories: 184 kcal
Author: Alissa
  • 2 tablepsoons ground flax seeds
  • ¼ cup water
  • 2 tablespoons olive oil, divided
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 1 medium Italian eggplant (about 1 pound), very finely diced (½ inch or smaller) and optionally peeled
  • ½ cup fresh chopped parsley
  • ¼ cup nutritional yeast flakes
  • 1 cup panko
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt, or more to taste
  • marinara sauce for serving
  1. Whisk the flax seeds and water together in a small bowl, then allow the mixture to sit for at least 10 minutes.

  2. While the flax mixture sits, heat 1 tablespoon of olive oil in medium skillet over medium heat. Add the onion and sauté until soft and translucent, about five minutes. Add the garlic and continue to sauté until very fragrant, about 1 minute more.

  3. Add the eggplant and continue to cook for about an additional 10-15 minutes, flipping occasionally, or until the eggplant is soft and browned in spots. Allow to cool.

  4. Preheat the oven to 375° and coat a baking sheet or large cast iron skillet with the remaining tablespoon of oil.

  5. Place the eggplant mixture into a large mixing bowl, along with the flax mixture, and stir in all remaining ingredients. Mix well (hands work great here), and then shape the mixture into 1-inch balls (about 20 of them).

  6. Arrange the meatballs on the baking sheet or in the skillet and bake for 30-35 minutes, turning once or twice during baking in order to brown all sides.

  7. Serve with marinara.
Recipe Notes

While these are great served with sauce, I don't recommend storing or letting them sit in the sauce for too long, as they're pretty delicate and will fall apart.

Nutrition Facts
Vegan Eggplant Meatballs
Amount Per Serving
Calories 184 Calories from Fat 83
% Daily Value*
Fat 9.2g14%
Saturated Fat 1.2g6%
Sodium 327mg14%
Potassium 370mg11%
Carbohydrates 19.7g7%
Fiber 7.3g29%
Sugar 5g6%
Protein 5.5g11%
Calcium 30mg3%
Iron 1.3mg7%
* Percent Daily Values are based on a 2000 calorie diet.