The book process is a long one and similar to online dating.  You parade yourself around vulnerably, putting your best assets forward, hoping the right companion will ask you for a date.  You might have to kiss a few frogs before you find Mr. Right and then you’re an item.  DaCapo Lifelong Books and I dated a bit before we got together in August of 2015 and the rest is history!

Most of the recipes in the book are from classes I have taught, which means they have gotten A LOT of feedback.  I chose ones that would stand the test of time – no silly, trendy food here. And also I chose ones that were really popular in my classes and with my students’ families.  These vegetarian eggplant meatballs were one of those recipes.

But before I teach a recipe in class, it has to pass the test, i.e. my guys need to approve.  When I served these vegetarian meatballs to my husband and Mr. Picky, my son, two certified carnivores, I was a little nervous.  But they LOVED them!  I did, too.  These have all the same flavor of a meatball without the meat.  It’s not that I don’t serve my family beef, but really only sparingly.  I definitely favor plant foods with our meals so we get the benefits of all those vitamins, minerals, phytonutrients and antioxidants.

I love serving these with spaghetti squash and sauteed greens and they make a great sandwich the next day.  As with most of the recipes in my book, there are substitutions for the most common allergens.  Omit the pecorino to make them dairy-free.  Swap gluten-free bread crumbs for a gluten-free version.  One of the messages in my new book is that cooking healthy food is probably not as hard as you think.  I hope you’ll give these a try and let me know how it goes!

 

 

 

 

 

 

 

 

 

 

 

 

Vegan version

Swap the eggs for 1/4 cup flaxseed meal mixed with 6 Tablespoons of water. Add 2/3 cups of cooked kidney beans or beans of choice (mashed) into the mixture and use vegan grated parmesan.

 

 
 
 

 
 
View this post on Instagram

 
 
 
 

 
 

 
 
 

 
 

 

A post shared by Pamela Salzman (@pamelasalzman)

 

5 from 5 votes

Vegetarian Eggplant Meatballs Recipe

By Pamela
Servings: 24 "meatballs"

Ingredients 

  • 2 Tablespoons unrefined, cold-pressed extra-virgin olive oil
  • 6 cloves garlic, minced
  • 1 ยฝ pounds eggplant, unpeeled, cut into 1โ€ cubes (you should have 8 cups)
  • ยผ cup water
  • 1 cup grated Parmesan or pecorino cheese
  • ยฝ cup fresh Italian parsley leaves and tender stems, chopped
  • ยผ cup fresh basil, chopped
  • 4 eggs, beaten (you can use between 2-4 eggs, but I like to use 4 for extra protein and to hold the meatballs together better)
  • 1 ยฝ cups dried breadcrumbs, you can use 1 cup, but the meatballs will be much softer
  • 1/8 teaspoon of sea salt and a few grinds of black pepper
  • ยฝ recipe of Marinara Sauce, recipe below, or about 3 cups of sauce

Instructions 

  • Heat a large skillet over medium heat. Warm olive oil and sautรฉ garlic until just fragrant and barely starting to lightly brown, about 30 seconds. Add eggplant and water. Reduce heat to low and cover the skillet. Allow eggplant to steam until soft, about 20 minutes. Allow to cool slightly, if you have time.
  • Meanwhile, preheat oven to 350 degrees. Line a baking sheet with unbleached parchment paper.
  • Place the eggplant mixture in the bowl of a food processor and pulse until well chopped, but not pureed. Or just do this on a cutting board with a knife.
  • Transfer eggplant to a large mixing bowl and add cheese, parsley, basil, eggs, breadcrumbs, salt and pepper. Stir mixture well to combine using your hands or a wooden spoon. The mixture can be refrigerated at this point, covered for up to a day. It is easier to roll into meatballs when the mixture is cooled down. (If doing so, preheat the oven 30 minutes before baking the meatballs.)
  • Roll mixture into 1 ยฝ โ€ balls and place on prepared baking sheet. Bake for 25 minutes, or until firm on the outside and light brown underneath.
  • Transfer meatballs to a large saucepan with marinara sauce and simmer for 5-10 minutes.

Notes

Notes: you can add crushed red pepper with the garlic to add some heat. You can also shape these into veggie burgers. If fresh basil isnโ€™t available, you can add a few dashes of dried basil and dried oregano.
HOMEMADE TOMATO SAUCE
ยผ cup unrefined, cold-pressed extra-virgin olive oil
1 large onion, finely diced
2 garlic cloves, finely chopped
4 pounds fresh, ripe tomatoes, peeled, seeded and diced or 2 28-ounce containers of crushed tomatoes
1 7-ounce jar of tomato paste (for a richer, thicker sauce)
Sea salt
A few leaves (a small handful) of fresh basil, thinly sliced*
1. In a medium saucepan, heat the olive oil over medium-low heat. Add the onions and sautรฉ gently until softened, about 10 minutes. Add the garlic and cook another minute.
2. Add the tomatoes and tomato paste (if using) with 2 generous pinches of sea salt and bring to a simmer. Cover the sauce and simmer for about 20 minutes. Taste for seasoning.
3. Puree about half the sauce with an immersion blender or pass through a food mill. (You can also blend half the sauce in a blender or food processor.) Put the sauce back into the saucepan.
4. Add the basil and simmer for another 5 minutes. Taste and adjust seasoning.
*If fresh basil isnโ€™t available, you can add a few dashes of dried basil and dried oregano.
iconLike this recipe? Rate & comment below!

 

 

โค๏ธ Our Recipe? Try These Next!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




53 Comments

  1. Susan says:

    Made these for the second time, love them. How long will they keep, glass container and low shelf in my frig? I did freeze some, we’ll see how that works out!

    1. Pamela says:

      Great! These will easily keep in the fridge for up to 4 days. Enjoy!

  2. MichiganMom says:

    Hi Pamela!

    We made these meatballs completely vegan, following all of the substitutions you recommended in these comments! Nutritional yeast for the Parmesan and the Flax seed and water mixture for the egg. And they were a big hit! Everyone loved them, even me and I hate eggplant due to how mushy it can get! We decided to make it just the slightest bit chunkier and we found that making sure the bottoms browned helped ensure the firmness! Only problem is that when we stripped away the egg and Parmesan to make it vegan, we also removed the protein. . Do you think the addition of white beans could solve that problem without changing the taste dramatically? Can’t wait for your book to arrive in the mail! congratulations!

    1. Pamela says:

      I bet that white beans could be added with success! Since they’ll be vegan, I would taste the mixture to make sure it doesn’t need additional seasoning. Let me know if you try it!

  3. Jennifer says:

    Made these tonight — SO good (and I don’t even like eggplant)! I didn’t feel like getting out the food processor, so I chopped half the cooled eggplant on the cutting board and pulsed the rest in my regular old blender. Used three eggs, Panko breadcrumbs and dried herbs — texture was perfect and held up nicely in the sauce after baking. I halved the recipe for your homemade tomato sauce, used canned organic diced tomatoes and pureed in blender before cooking so I wouldn’t have to wait til they cooled (or risk hot tomatoes exploding in the blender). Overall a really delicious, hearty meal. Thank you for posting the recipe — it’s a keeper!
    I’ll report back on how they do in the freezer…

  4. Jennifer says:

    Just bought eggplant specifically for this mouthwatering recipe! Have you tried freezing the meatballs after baking?

    1. Pamela says:

      I haven’t, but I don’t see why it wouldn’t work.

  5. Petra G says:

    Emergency! I am making these after my SIL highly recommended, but I accidentally peeled the eggplant before cooking. Should I make some other adjustment or should they be OK without peel?

    1. Pamela says:

      I’m sure it will turn out fine without the peel. Make it anyway!

  6. MichiganMom says:

    I want to make these for my daughter who recently went vegan. What could I substitute for the Parmesan cheese without sacrificing the flavor?

    1. Pamela says:

      Hmmmmm…you could sub some nutritional yeast, but not sure what to do about the eggs….

  7. Martha says:

    I made these on Monday and they were a huge hit. I doubled the recipe and am so glad I did! A couple of people even thought they were meat . As for the comment on top regarding very soft meatballs, maybe draining the eggplant in a colander would help a bit too (since it lets out quite a bit of liquid if you let it cool in the pan). In any case, hey are fantastic! Thank you!!!

    1. Pamela says:

      How wonderful, Martha! Thanks for sharing!

  8. Shaz says:

    I made these last night…mine were SO mushy/wet. I am thinking I had too much eggplant…should I have added more breadcrumbs? I used 4 eggs! Plus, i increased baking time AND even upped the temperature of the oven incrementally from 350, to 375, to 400…still pretty darn soft meatballs.
    Thanks for the advice- the flavors were great and the marinara recipe in your basics section of book was PERFECT.

    1. Pamela says:

      Hi Shaz, You should not have had too much eggplant if you used 8 cups. Did you measure the eggplant? I have made this recipe at least 40 times, and I always use 8 cups of eggplant and 4 eggs. Also, you have to follow the timing for how long to cook the eggplant. You can’t cook it too long. Basically, this recipe needs to be followed closely!

      1. Shaz says:

        I cooked the eggplant too long. I thought it was more forgiving. Thanks for pointing this out!

        1. Pamela says:

          Ok, next time just cook the eggplant according to the recipe and I promise these will turn out perfectly!

  9. Kim C says:

    Sounds so delicious!! Can’t wait to make them. Have you tried GF bread crumbs in this recipe? If yes, do you recommend a certain kind? Thanks!!

    1. Pamela says:

      I have tried GF breadcrumbs and they work fine! Honestly though, I usually make my own from GF bread. (let me know if you need instructions.) I don’t love the ones in my local market. If I had to pick, Ian’s is probably the best of the lot.

  10. Adaora says:

    It was so wonderful to finally meet you at the book signing last night – Tom and I had an excellent time, and the food samples were so delicious! Thank you for all that awesomeness.

    What can I sub with egg to keep the meatballs together? We try to avoid ‘vegan eggs’ when possible. Would chickpea water work as well?

    Thank you!

    1. Pamela says:

      Hello Adaora, It was so lovely to meet you and Tom last night! Thank you for coming out and taking the time to chat with me. I don’t think this recipe will be super sensitive to egg substitutes like flax eggs or aquafina (chickpea liquid.) Let me know if you need measurements of either!

      1. CG says:

        What would be measurements for the flax substitute for eggs in this recipe?

        1. Pamela says:

          I would make the equivalent of 4 flax eggs: 4 Tablespoons of ground flax meal + 3/4 cup of warm water. Let it sit for 15 minutes until slightly thickened. Add about 3/4 of the flax egg mixture to the eggplant mixture. Check for consistency. You want to be able to form the mixture into balls and you want them to hold together. If the mixture feels like it can handle the remaining flax egg mixture, go for it.

          1. CG says:

            Thank you! Will be trying this soon