Now Reading
Vegetarian Eggplant Meatballs

Vegetarian Eggplant Meatballs

Meat-free eggplant meatballs have a delicious texture that will wow any vegetarian or carnivore. Serve with a tomato sauce and Parmesan for a take on eggplant parmigiana.
By Carmen Sturdy

Vegetarian Eggplant Meatballs

These little balls of deliciousness will quickly have any carnivore forgetting that they are completely meat free. They are firm on the outside and tender and soft in the center. Eggplant gives each ball “meatlike” density while the basil and garlic add delicious flavor. When served with tomato sauce, each ball tastes like bite size eggplant parmigiana, perfect to serve as finger food at a cocktail party. I love eating them on spaghetti squash or zucchini noodles, covered in tomato sauce.

Vegetarian Eggplant Meatballs

I added parmesan to the recipe but if you are following a dairy free or paleo diet it can be substituted for nutritional yeast for a touch of cheesy flavor. These balls hold their firmness for a few days after baking, but to ensure they don’t become soggy I recommend storing any leftover balls in a separate container from the sauce.

Vegetarian Eggplant Meatballs

See Also

Click here for the tomato sauce recipe I love to serve with these meatballs.

Vegetarian Eggplant Meatballs
Recipe Type: Main
Cuisine: Vegetarian, Italian-Inspired
Author: Carmen Sturdy
Serves: 24 meatballs
Meat-free eggplant meatballs have a delicious texture that will wow any vegetarian or carnivore. Serve with a tomato sauce and Parmesan for a take on eggplant parmigiana.
  • 2 medium eggplant
  • 1 tbsp olive oil
  • 1 onion, diced
  • 2 cloves garlic, crushed
  • 2/3 cup chicken or vegetable stock
  • pinch of salt & pepper
  • 1/3 cup basil, chopped
  • 1¾ cup almond flour
  • 1/3 cup parmesan *
  • 1 egg white, lightly beaten
  • salt and pepper to taste
  • Sauce
  • Click the link above for the recipe.
  1. Preheat the oven to 175 degrees celsius
  2. Cut the eggplant into small cubes. Heat the olive oil in a frying pan on medium heat, add the diced onion, garlic, cubed eggplant and stock, sprinkle with salt and pepper. Allow to cook for approximately 15-20 minutes until all of the eggplant has become soft and the liquid has been absorbed.
  3. Transfer the mixture to a food processor or blender and pulse once or twice but no more, you want the larger pieces to break down but you do not want the entire mixture to turn into a smooth puree. It should remain chunky.
  4. In a bowl combine the eggplant mixture, chopped basil, almond flour, parmesan and egg white and blend until well combined.
  5. Line a baking tray with parchment paper and spray with cooking spray to ensure its well greased.
  6. Spoon out 1-2 tablespoon sized amounts of the mixture into your hands and roll into balls the size of a golf ball. Place on the baking sheet approximately an inch apart.
  7. Bake in the oven for 35-45 minutes, flipping the balls half way through. Keep an eye on them to make sure they do not burn. They are done when they become more firm to the touch.
  8. While the meatballs are cooking, make the sauce. Chopped the tomatoes into small pieces. Place them in a medium sized pot on medium-low heat along with the olive oil, crushed garlic, chilli and diced onion.
  9. Allow to cook for 15-20 minutes until the onion becomes transparent. Add in the canned tomatoes, lower the heat and allow to simmer for 45 mins to 1 hour.
  10. Add in the oregano, chopped basil. Taste the sauce, if its too tart, add in the honey. Season with salt and pepper.
  11. Serve the eggplant polpette on zucchini noodles or spaghetti squash, topped with the tomato sauce and garnished with parmesan and chopped basil
* If following a dairy free diet, substitute the parmesan for 1½ tablespoon nutritional yeast


View Comments (0)

Leave a Reply

Your email address will not be published.

Scroll To Top