Eggplant Meatballs (aka Polpette di Melanzane)
These Eggplant Meatballs (also known as polpette di melanzane) are a fun vegetarian spin on meatballs. They are super moist and flavourful and packed with chunks of sautéed eggplant, garlic and onion, baked in the oven and then served in a rich tomato sauce. Polpette di Melanzane originated in the southern region of italy (specifically Sicily, Campania, Calabria and Puglia) where eggplants are abundant and widely used in cooking. I have spent time in Sicily and Puglia and loved how different the food was compared to other regions of Italy. I found that other than seafood, the one ingredient that a lot of their dishes centered around was eggplants (or melanzane). I was able to try a wide variety of different polpette di melanzane during my trips to Italy, and after much trial and error, finally mastered the art of what I believe to be the perfect eggplant meatball.
These little eggplant meatballs are unbelieva-BALL-y good…sorry, I couldn’t help myself. But seriously, these are little balls of deliciousness that will quickly have any meat eaters forgetting that they are vegetarian meatballs. They are a cross between two classic Italian dishes, eggplant parmesan and traditional meatballs, and can often be found on menus in Italy listed as polpette di melanzane. They are firm on the outside and tender and soft perfect texture in the center. Eggplant gives each ball “meatlike” density while the basil and garlic add delicious flavor.
Why You Will Love These Eggplant Meatballs
- If you are a fan of Italian food, you will love this healthy cross between meatballs and eggplant parmigiana. The meatballs have a meaty texture and are packed with so much flavor.
- If you are trying to eat more meatless dishes and looking for vegetarian recipes that will still leave you feeling satisfied, this is a great recipe to try that the whole family will enjoy. The eggplant in these polpette di melanzane have a wonderful meaty taste that makes them feel substantial like classic meatballs made with beef.
- They can be enjoyed as a filling meal, smothered in sauce and served on their own or overtop of your favorite pasta, or enjoyed as an appetizer with the sauce on the side for dipping.
- This Eggplant Meatballs recipe uses simple ingredients that can be found at any grocery store
- These polpette di melanzane are Paleo, Whole30, Keto, Grain Free, Gluten Free, Dairy Free & Specific Carbohydrate Diet Legal.
Ingredients Needed To Make These Eggplant Meatballs
- Eggplants: I prefer using large eggplant such as globe or italian eggplant because I find that they have a meatier texture then smaller eggplant such as Indian eggplant. I prefer to leave the eggplant skin on for added texture, but you can peel it off if you prefer.
- Garlic: fresh garlic adds wonderful flavor to the sauce and meatballs. I love garlic so I always add extra and use 3 large cloves garlic, but you can reduce the amount depending on your personal preference
- Onion: Be sure to finely dice the yellow onion
- Vegetable or chicken stock
- Eggs: rather than using a whole egg, this recipe just uses the egg white which helps to bind the eggplant mixture together. I haven’t tried using a flax egg but have received feedback from others that it works and is a great option if you want to adapt these into vegan eggplant meatballs.
- Almond Flour: traditionally eggplant meatballs use bread crumbs but to make this recipe grain free they are replaced with almond flour which i find gives them a very moist texture. If you are not on a dairy free diet, feel free to swap the almond flour for 1 3/4 cup of breadcrumbs.
- Basil: fresh basil leaves add wonderful flavor to the meatballs
- Parmesan Cheese: freshly grated parmigiano reggiano (pecorino cheese can also be used) or nutritional yeast if you are on a dairy free diet.
- Tomatoes: For the sauce I use a combination of fresh tomatoes (for texture) and canned tomatoes for the base of the sauce. Try to use very ripe tomatoes so that the sauce isn’t tart in flavor.
How To Make These Eggplant Meatballs
- Start by cutting the eggplant into cubes. Heat extra virgin olive oil in a large frying pan on medium heat. Saute the onion, garlic, eggplant and broth until the eggplant has softened and all of the excess liquid has been absorbed.
- Transfer everything from the pan to the bowl of a food processor and pulse for only a few seconds, make sure that you don’t over blend as you want the eggplant to remain in chunky pieces.
- Add the eggplant meatball mixture to a large mixing bowl along with the almond flour (or bread crumbs), basil, parmesan cheese, egg white, salt and black pepper and stir using a wooden spoon until well mixed.
- Use a cookie scoop or a large spoon scoop out portions of the eggplant mixture and roll it into small balls (approximately the size of a golf ball). Place the rolled meatballs in a single layer on a parchment paper lined sheet pan approximately 1 inch apart.
- Place the baking sheet in the oven and leave to bake for 30 minutes flipping them half way through so that they are golden brown on both sides.
- While the eggplant balls are cooking make the sauce by combining the sauce ingredients in a large skillet on medium-high heat. Leave it to simmer.
- Serve the baked eggplant meatballs on your favorite pasta, zucchini noodles, spaghetti squash or even enjoy them on their own with the tomato sauce spooned overtop. Garnish with grated cheese and a chopped handful of fresh basil
Are They Dairy Free?
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.
Are They Grain Free?
Traditionally Polpette di Melanzane are made with breadcrumbs which helps to absorb any excess water from the eggplant. You can use breadcrumbs, or to make these eggplant polpette grain free and paleo, use almond flour.
Time Saving Hack
I love making the homemade marinara from scratch and leaving it to simmer for 30 minutes, but if you are short on time, you can use store bought marinara sauce. I recommend jazzing it up a bit by sautéing some fresh garlic (and even diced onion) in a pan, then add in the jarred sauce. For added flavor you can also stir in some herbs such as italian seasoning, dried oregano or basil.
What To Serve With These Eggplant Meatballs
I love serving these eggplant polpette as a main dish with pasta (or gluten-free noodles), or zucchini noodles. They can also be enjoyed as an appetizer by serving them on a plate as finger food with some sauce spooned overtop and crusty bread on the side.
Can I Make These Eggplant Meatballs In Advance?
Absolutely! I would suggest baking the polpette di melanzane and then storing the baking tray covered with plastic wrap in the fridge. Before serving simply place the eggplant meatball and the baking tray in the oven and reheat before serving them with the sauce.
What About Leftovers?
I recommend storing the baked eggplant meatballs and the sauce separately in the fridge in an airtight container to prevent the meatballs from becoming mushy. These balls hold their firmness for a few days after baking, but storing them separately will help to ensure they don’t become soggy. The vegetarian eggplant meatballs and sauce will last for up to 4 days in the fridge and the meatballs are best reheated in the oven, in the microwave or in an air fryer.
Here are a few more Italian recipes that you might enjoy:
- Chicken Cacciatore
- Bolognese Sauce
- The Best Italian Meatballs
- Italian Wedding Soup
- Butternut Squash Ravioli with Kale Pesto
- Braised Lamb Ragu
- Classic Beef Lasagna
If you make this recipe let me know in the comment section below, I would love to hear what you think or take a photo and tag me (@everylastbite_) on Instagram, I love seeing your photos!
Eggplant Meatballs (aka Polpette di Melanzane)
Ingredients
- 2 medium eggplant
- 1 tbsp olive oil
- 1 yellow onion diced
- 2 cloves garlic minced
- 2/3 cup chicken or vegetable stock
- 1/4 tsp salt
- 1/4 tsp pepper
- 1/3 cup basil chopped
- 1 3/4 cup almond flour (or breadcrumbs)
- 1/3 cup parmesan (or 2 tbsp nutritional yeast for dairy free)
- 1 egg white lightly beaten
Sauce
- 6 medium tomatoes
- 1 tbsp olive oil
- 1/2 onion chopped
- 1 clove garlic minced
- 1 14oz can chopped tomatoes
- 1/2 tbsp chili flakes
- 1 tsp dried oregano
- 1/4 tsp salt
- 1/4 tsp pepper
- 1/4 cup basil chopped
Instructions
- Preheat the oven to 350 degrees Fahrenheit (175 degrees Celsius)
- 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.
- 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.
- In a bowl combine the eggplant mixture, chopped basil, almond flour, parmesan and egg white and blend until well combined.
- Line a baking tray with parchment paper and spray with cooking spray to ensure its well greased.
- 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.
- 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.
- 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 and diced onion.
- 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 30-45 minutes
- Add in the oregano, chilli flakes and chopped basil. Stir and then serve the eggplant meatballs with the tomato sauce spooned overtop.
Nutrition
I made your eggplant meatballs recipe minus the tomato sauce. They were delicious. Once they were done cooking I added them to lentil soup they go very well together. Thank you for a wonderful recipe.:)
Awesome. We loved them. Hubby keeps saying… I can’t believe these aren’t meat!? 🙂
Question… any reason why I couldn’t make up the mixture, refrigerate it and then make the balls the next day??
Thank you for posting this yum!
Making me 2nd batch today.
Hi. I love your recipes. Thank you.
Can I substitute potatoes for sweet potatoes? If not, can you recommend an alternative please? Thank you kindly, Angie Lopez, South Africa.
Made these last night – they are definitely a repeat. I put in the full amount of nutritional yeast, but because I was worried about not having enough dry ingredients to sop up the wetness of the eggplant, I put less than 1/4 of the amount of parm. Everything turned out well. I used my Ninja Foodi and did an air fryer option at 390 for 20 minutes instead of baking them. Turned out awesome!
This was a winner. I was looking for something vegetarian as my teen is not enjoying meat as much lately. Made it with spaghetti squash. Only change was using bread crumbs instead of almond flour, as that is what I had. Thanks for the creative idea.
I’m not an eggplant fan but I picked one up at the farmers market last week to give it another shot. These are a game changer. I don’t know if it’s because of the cooking method or what but the spongy texture and bitter taste that I hate was completely gone. Instead I had a fluffy sweet ball of goodness. Thanks!
Question: any tips on freezing? These were so good I want to make/freeze some while eggplant is in season
These turned out beautifully. I added a tin of anchovies to the eggplant mix and omitted the stock. SO GOOD! Held together wonderfully.
Love the idea of adding anchovies! That sounds delicious!
I made these last weekend and they were fantastic and delicious!! Thanks so much for sharing. However, i found that it took quite a bit longer to make than the 2 hours you mention, I had to bake them for quite a bit longer and had a lot of trouble making the balls, as the mix stuck to my hand way too much. But I did manage to make them using to spoons instead of my hands, and they turned out great.
Thanks for the feedback regarding timing Marco! I may need to adjust that slightly. Happy to hear that they turned out well!
Hi! What do you mean by fresh chilli? What is that?
I made this last night..WOW !! so good..everyone enjoyed them.
Thanks for great recipes…shirley
Thats so great to hear! I’m really happy you enjoyed them!
This was amazing – so delicious! Could easily forget about ‘meat’ meatballs after tasting this.