Skip to main content New<> this month
Get the Allrecipes magazine

Eggplant Meatballs

Rated as 4.79 out of 5 Stars

"Yes, I made eggplant meatballs. If you know me, you know I love eggplant! I also love meatballs. Hence, I decided to make two of my favorites together, and it is delicious. I used ground turkey and almond meal, but I am giving you alternative suggestions below. This is a great paleo recipe and very addictive. I like using an ice cream scoop so they are all the same size! Perfect for entertaining. Yummy!"
Added to shopping list. Go to shopping list.


1 h 10 m servings 356
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Preheat oven to 450 degrees F (230 degrees C). Line a baking sheet with aluminum foil. Grease foil with olive oil.
  2. Arrange eggplant halves cut-sides-down onto the prepared baking sheet. Pierce skin of eggplant several times with a fork.
  3. Roast eggplant in preheated oven until soft, 30 to 40 minutes. Remove from oven and set aside to cool completely.
  4. Scoop the flesh from the eggplant halves onto a cutting board; chop into small chunks and put into a large mixing bowl.
  5. Mix ground turkey, carrot, onion, Parmesan cheese, egg, garlic, basil, parsley, oregano, sea salt, and black pepper with the eggplant chunks until ingredients are somewhat evenly mixed together. Gently mix almond flour into the eggplant mixture; scoop with an ice cream scoop onto the prepared baking sheet.
  6. Reduce oven heat to 350 degrees F (175 degrees C) and bake meatballs in oven for 15 minutes, flip the meatballs, and bake until browned and no longer pink in the center, about 10 minutes more.
  7. While the meatballs bake, heat marinara sauce in saucepan over medium-low heat until hot; add baked meatballs to the sauce and stir to coat.


  • Cook's Notes:
  • I added sliced mushrooms to my sauce and made this dish extra special!
  • These can be made with ground beef in place of ground turkey.
  • You can use 1/4 cup fresh basil in place of the dried.
  • Italian-seasoned breadcrumbs are a traditional substitute for the almond flour here.
  • If your eggplant is too watery after roasting, drain it in a colander for 10 minutes before making meatballs.

Nutrition Facts

Per Serving: 356 calories; 19.6 23.7 24 92 768 Full nutrition

Explore more


Read all reviews 24
Most helpful
Most positive
Least positive

I omitted the parmesan cheese (allergies) and they were still the best meatballs i have ever made. the entire family liked them! I also used almond flour.

I followed the directions exactly. The finished meatballs were very tender. When I make these again, and I will--I will add more garlic or some aromatic to jump up the flavor a touch. Oh, I use...

Very good. I mixed it all up in a food processor starting with the hardest vegetables first. The mixture is pretty gooey this way. However, it all cooked up into nice, firm and tasty meatball...

A delicious and healthy meal! I sautéed onions and garlic, added half to the meatballs and used the other half to boost the flavor on the bottled sauce I was using. I included the Parmesan ch...

These were great. Even my 3 year old and 1 year old liked them. Omitted Parmesan due to dairy intolerance and just dipped in ketchup or bbq sauce instead of the marinara. Next time we will FINEL...

I have been using this site for many many years and never reviewed anything. I had to let others know that this is a totally kid friendly recipe! Not only were these meatballs were very moist ...

So this got me to write a comment after cooking many recipes posted on this site. I grew eggplant because I like to experiment and like the beauty of the plant. I had never cooked it but this re...

Made almost according to recipe. I subbed in the breadcrumbs as recommended for the almond flour. Also used ground beef instead of turkey. Absolutely delicious! The whole family gobbled them up...

This is a great recipe for eggplant. I used ground chicken instead of turkey. I added hot pepper flakes (I read that in another review) and thought it still missed something. I also browned them...