Eggplant Meatballs




If you are Italian your parents may have or still do make Eggplant Meatballs also known as “Polpette di Melanzane) which are delicious on their own or dipped in a marinara sauce. Today I’m sharing my version of this classic Italian recipe but I actually have meat in my eggplant meatballs.

If you don’t fancy the meat in my version don’t run away just yet as you can simply eliminate it. Combine all the other ingredients the same way adding breadcrumbs as needed until the mix comes together. If you eliminate the mince pork and beef you’ve made the Italian Polpette di Melanzane which is a great vegetarian dish.

We were given eggplants from my wife’s parents who tend to have legions every gardening season because my father-in-law who is retired loves to grow just about anything in abundance. I think eggplant must grow like weeds because we end up with quite a few in our summer box from them every year.

In the past I’ve made cheesy eggplant lasagna which is amazing as well we enjoy eggplant parmigiano but I wanted to try something different. I considered making eggplant parmigiano pizza which I saw on The Food Network but I wanted to try this eggplant meatball first.

A friend of ours who is Italian makes eggplant meatballs the classic way which is where I first learned about these beauties. Since my wife and I love meatballs we decided to make our own version of Italian eggplant meatballs to add to our recipe box.

Here are my other meatball recipes;

What is an eggplant?

Eggplant (Solanum melongena) or aubergine is a species of nightshade grown for its edible fruit.

In Italy eggplant is called a melanzane and in the UK it is called an aubergine which is what I am used to calling these gorgeous vegetables. The eggplant is “botanically classified as a berry” so it’s actually a fruit although we associate it as a vegetable. Apparently the eggplant is related to both the tomato and the potato.

Other common names are melongene,[6]garden egg or guinea squash.

Eggplant are not always the first vegetable of choice for many but it is widely used all over the world especially in Italy, India, France, Middle East, Greece, South Africa and so on.

You can roast eggplant, grill eggplant, stuff it and make dips like Baba Ganoush which is an Arabic levantine dish of cooked eggplant, onions, tomatoes and other seasonings. You may also see Baba Ganoush as a dip at your local grocery store which is great with tortillas, bread and all sorts of raw vegetables.


Eggplant Meatball Prep


The first thing I did was prep the eggplant which meant I peeled and cubed it. I put the eggplant cubes in a pot of salted water and boiled it until tender. I put the eggplant into the blender and added in some cumin, garlic, soy sauce, black pepper and processed it until smooth. You will want to chill it until cool so you can work with it.

Once the eggplant mixture is cooled add the pork and beef, the eggs, pecorino romano cheese, breadcrumbs and all the seasonings and mix until it comes together. You may have to add breadcrumbs until you get the desired texture so you can roll them into balls. I used dry breadcrumbs but if you have 4-5 slices of dry day old white bread you can break this up and use it instead which is just as delicious. I didn’t at the time.

Tip- One bit of advice I was given when working with mince is to test it before you roll it. What I do is make a couple of the eggplant meatballs and fry them up to taste for seasoning and adjust. The worst thing you can have is a bland eggplant meatball.

Once I rolled the eggplant meatballs I chilled them to form on a baking sheet for about 45 minutes in the refrigerator. You will see once you deep-fry these eggplant meatballs in extra-virgin olive oil until golden brown how moist they are. I also made zucchini pasta with homemade sauce the next day and added a few of these eggplant meatballs on top.

I could hardly wait before I stuffed a few in my mouth after a sprinkling of parmigiano-reggiano cheese. Delicious. These would be great as a party meatball in place of the Italian meatball served with a side of marinara dipping sauce. People might not even know there is eggplant inside. Shh!!


How to make Eggplant Meatballs



  • Prep Time: 1 hour
  • Cook Time: 3o minutes
  • Yield: 50-60 eggplant meatballs

Eggplant Meatballs
Prep time
Cook time
Total time
If you love meatballs and eggplants you will love them combined in this eggplant meatball recipe that I have for you today which is great dipped in homemade marinara sauce.
Recipe type: Main Dish
Serves: 60
  • 3-4 small eggplants (about 2-3lbs) peeled and cubed
  • large pot filled with 1.5 cups of cold water
  • 9 cloves of garlic peeled and whole
  • 1tbsp soy sauce
  • 1 tbsp cumin
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • Meatball mixture
  • 2 large eggs
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 8 cloves of garlic minced
  • ¼ cup of fresh basil or 2 teaspoons of dry basil
  • ½ cup of fresh parsley chopped (use dry if you don't have fresh)
  • 1.5- 2 cups of breadcrumbs
  • 1lb pork mince
  • 1lb beef mince
  • ½ cup percorino romano cheese
  • ½ cup parmigiano regianno cheese
  • 2 cups of extra virgin olive oil for pan frying (add more if needed)
  1. In a large pot of salted cold water bring the cubed eggplant and garlic to a boil and cook until tender. Put the eggplant and garlic into a food processor with the soy sauce, cumin and pepper.
  2. Process until it forms a paste. Taste to make sure the seasoning is correct. Add more salt if needed.
  3. Let the eggplant mixture cool completely.
  4. In a large bowl add both the pork and beef, 2 eggs, breadcrumbs, salt, pepper, garlic, basil, parsley, pecorino and the cold eggplant mixture. Mix until completely combined. Make a couple of meatballs and fry them to test seasoning, adjust if needed depending on your taste buds.
  5. Roll into 1.5 inch sized meatballs and place them on a baking sheet and refrigerate for up to 45 minutes then fry in 2 cups of extra virgin olive oil until golden brown
  6. Set on paper towel to catch any excess grease and top with grated fresh parmigiano regianno cheese. Enjoy on their own or dipped in a homemade marinara sauce.
  7. You can freeze these eggplant meatballs up to 3 months.
  8. Yield may differ depending on how big you roll them.

You can freeze the eggplant meatballs if you don’t want to use them all at once for up to 3 months in an air-tight freezer container. When you want to use them, defrost then fry them up. I’ve enjoyed these plain with the parmigiano-reggiano cheese on top or dipped in homemade marinara sauce.



Subscribe to Canadian Budget Binder so you get my daily email and Follow me on all the popular Social Media Outlets. Get every recipe from Canadian Budget Binder> Check out my new Free Recipe Index.

If you like FREE then click this link for my FREE Excel Budget Spreadsheet and lists. Check out my new Ultimate Grocery Shopping Guide.

Related articles
Mr. CBB who was born and raised in the United Kingdom, moved to Canada where he is now a permanent resident. He is also a father to a very active 3 year old boy which keeps him young at heart. He bought his first house at the age of 21 in the UK after graduating University and his second at age 24. Mrs. CBB bought her first house at the age of 30. Both Mr.CBB and his wife are 40-ish year-old finance lovers who accomplished debt freedom before the age of 40. Canadian Budget Binder is a fun, family-friendly place where he shares their financial journey with his readers and hopes to learn about theirs. No silver-spoon just hard work and perseverance. Welcome to Canadian Budget Binder! You've got this!


  1. Christine Weadick says:

    Thanks for the recipe!! I think I would use onion instead of all the garlic as that is a bit much for us here. The trick would be getting the eggplant past hubby but if I can get these made up without him knowing I can get some extra veg into that boy!! The boys will try anything you put in front of them and likely eat whether they like it or not. Hubby…not so much.

Add Your Comment


Rate this recipe:  

%d bloggers like this: