Why You’ll Love Crispy Vegan Eggplant Meatballs Recipe
These eggplant meatballs are packed with wholesome ingredients and big savory flavor. Roasting the vegetables first brings out their natural sweetness and adds depth, while lentils help create a satisfying texture and extra protein. Since they are both gluten-free and egg-free, they are a great option for a variety of diets. They also bake up beautifully in the oven, so you get a crisp outside without frying. Whether you serve them for dinner, meal prep, or as a party appetizer, they are versatile and crowd-pleasing.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 2 small eggplants
- 15 mini tomatoes
- 1/2 onion, roughly chopped
- 3 cloves garlic, roughly chopped
- 1 1/2 cups cooked brown lentils or 1 can
- 2 cups oat flour
- 1 1/2 cups chickpea flour, plus more as needed
- 2 tbsp olive oil
- 1 tbsp ground cumin
- 2 tsp paprika
- 1/2 tsp salt
Directions
- Preheat the oven to 425°F (220°C). Roughly chop the eggplants, tomatoes, onion, and garlic.
- Add the chopped vegetables to a large lined baking sheet. Drizzle with olive oil, then sprinkle with cumin, paprika, and salt. Toss everything well to coat.
- Roast for 15 minutes, or until the vegetables are tender and slightly caramelized. Remove any excess liquid after roasting. You should end up with about 3 cups of roasted vegetables.
- Transfer the roasted vegetables to a food processor. Add the cooked lentils, oat flour, and chickpea flour, then process until the mixture comes together into a thick batter.
- Chill the batter in the refrigerator for 20 to 30 minutes so it firms up and becomes easier to shape.
- Scoop about 1 tablespoon of batter at a time and roll into balls. Place them on a baking sheet.
- Bake at 425°F (220°C) for 15 minutes. Then reduce the oven temperature to 375°F (190°C) and bake for another 15 minutes, or until the meatballs are golden brown and crisp on the outside.
Servings and timing
This recipe makes 6 servings.
Timing breakdown:
- Prep time: 15 minutes
- Roasting time: 15 minutes
- Chilling time: 20 to 30 minutes
- Final baking time: 30 minutes
Total time: about 1 hour
Variations
There are several easy ways to customize these vegan eggplant meatballs. For a deeper flavor, add a spoonful of tomato paste or a pinch of chili flakes to the batter. Fresh herbs like parsley, cilantro, or basil can brighten the mixture and add freshness. You can also swap the brown lentils for green lentils if that is what you have on hand. For a slightly cheesier savory note, nutritional yeast works well mixed into the batter. If you want a firmer texture, add a little extra chickpea flour until the mixture is easy to shape.
Storage/Reheating
Store leftover meatballs in an airtight container in the refrigerator for up to 4 days. They also freeze well for up to 2 months. To freeze, let them cool completely, then place them in a single layer before transferring to a freezer-safe container or bag.
To reheat, warm them in a 375°F oven for about 10 minutes until heated through and crisp again. You can also reheat them in an air fryer for a few minutes for the best texture. Microwave reheating works too, though the outside will be softer.
FAQs
Can I make these eggplant meatballs ahead of time?
Yes, you can prepare the mixture ahead and keep it chilled in the refrigerator for up to a day before shaping and baking.
Do I need to peel the eggplant?
No, there is no need to peel the eggplant. The skin softens during roasting and blends well into the mixture.
Can I use canned lentils?
Yes, canned lentils work well. Just drain and rinse them before using.
What if my batter is too wet?
If the batter feels too sticky or loose, add a little more chickpea flour, one tablespoon at a time, until it is easier to shape.
Can I pan-fry these instead of baking?
Baking is the easiest method for this recipe, but you can pan-fry them gently with a little oil if the mixture is firm enough.
What can I serve with vegan eggplant meatballs?
They are great with pasta, rice, quinoa, salad, in pita wraps, or served with your favorite dipping sauce.
Can I make these oil-free?
Yes, you can omit the olive oil, though the vegetables may roast a little differently and the final texture may be slightly less rich.
Are these meatballs freezer-friendly?
Yes, they freeze very well after baking. Let them cool completely before storing in the freezer.
Can I use a different flour?
You may be able to substitute another flour, but oat flour and chickpea flour work especially well here for both texture and structure.
How do I know when they are done baking?
They should be golden brown on the outside and feel firmer to the touch when fully baked.
Conclusion
These crispy vegan eggplant meatballs are a delicious plant-based option that delivers both flavor and texture. With roasted vegetables, lentils, and warm spices in every bite, they are satisfying enough for a main meal and flexible enough for many different serving ideas. Once you try them, they may become one of your favorite ways to turn simple ingredients into something special.
Crispy Vegan Eggplant Meatballs (Gluten-free, Egg-free)
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 1 hour
- Yield: 6 servings
- Diet: Vegan
Description
These crispy vegan eggplant meatballs are hearty, flavorful, and perfectly baked for a golden finish. Made with lentils and gluten-free flours, they are a nutritious plant-based alternative.
Ingredients
- 2 small eggplants
- 15 mini tomatoes
- 1/2 onion (roughly chopped)
- 3 cloves garlic (roughly chopped)
- 1 1/2 cups cooked brown lentils (or 1 can)
- 2 cups oat flour
- 1 1/2 cups chickpea flour (+1/4 cup to adjust)
- 2 tbsp olive oil (extra virgin)
- 1 tbsp cumin (ground)
- 2 tsp paprika
- 1/2 tsp salt
Instructions
- Preheat oven to 425°F (220°C). Roughly chop eggplants, tomatoes, onion, and garlic.
- Add vegetables to a lined baking sheet. Drizzle with olive oil and sprinkle with cumin, paprika, and salt. Toss to coat evenly.
- Roast for 15 minutes until tender and slightly caramelized. Remove excess liquid; you should have about 3 cups of roasted vegetables.
- Transfer roasted vegetables to a food processor. Add cooked lentils, oat flour, and chickpea flour. Blend until combined.
- Chill the mixture in the refrigerator for 20–30 minutes to firm up.
- Scoop about 1 tablespoon of mixture and roll into balls. Place on a baking sheet.
- Bake at 425°F (220°C) for 15 minutes, then reduce heat to 375°F (190°C) and bake another 15 minutes, until golden brown.
Notes
- Add extra chickpea flour if the mixture feels too wet.
- Serve with marinara sauce, tahini, or in wraps.
- Store leftovers in the fridge for up to 4 days or freeze for longer storage.
- Reheat in the oven or air fryer for best texture.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 6 g
- Sodium: 220 mg
- Fat: 8 g
- Saturated Fat: 1 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 12 g
- Protein: 14 g
- Cholesterol: 0 mg
