• About
  • Recipe Index
  • FAQs
  • Contact

The Forked Spoon

Family-Friendly Recipes by Chef Jessica Randhawa

  • Recipe Index
  • Breakfast
  • Salad
  • Soups
  • Sides
  • Dinners
  • Dessert
  • Diets

Home » Recipe Index » Dinner and Main Course Recipes

Eggplant Meatballs

Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight Jessica Randhawa
April 5, 2022
4.79 from 319 votes


Last Updated April 5, 2022 | 23 Comments

This post may contain affiliate links. Read my disclosure policy.

Jump to Recipe
eggplant meatballs short pin
eggplant meatballs long pin
eggplant meatballs short pin
eggplant meatballs long pin

Delicious Eggplant Meatballs made with roasted eggplant, breadcrumbs, parmesan cheese, and fresh herbs then topped with fresh cheese and baked in your favorite marinara sauce. So tender and flavorful, you won’t even notice they’re completely meat-free.

Eggplant meatballs baked with marinara sauce and cheese in a large skillet.

Vegetarian Eggplant Meatballs Recipe

These meatless meatballs are so much more than just eggplant meatballs. I mean, yes, they are made with eggplant. And, yes, they are meatless. But these tasty eggplant-filled meat-free meatballs are actually super delicious, super juicy, completely vegetarian, and filled with amazing Italian flavors thanks to fresh herbs and parmesan cheese.

Versatile and easy to make, you can make these eggplant meatballs ahead or make extra and freeze the leftovers for later. They make an awesome appetizer, snack, or main for all your meatless Monday needs, and kids love them, too!

Eggplant meatballs baked in homemade marinara sauce.

How to Make Eggplant Meatballs

1. Cook the eggplant:

When using eggplant in meatballs, we need to first cook it so that it is soft and mushy, and the skin easily separates from the flesh. For this recipe, I roasted my eggplant whole.

To do this, preheat your oven to 400 degrees Fahrenheit. Line a large baking sheet with parchment paper or aluminum foil. Wash and dry your eggplant(s), then use a knife to prick little holes in your eggplant. Transfer to the prepared baking sheet and roast for approximately 45-60 minutes, or until very soft.

2. Peel the roasted eggplant:

Fortunately, this part is easy (or will be if your eggplant is cooked long enough). All you want to do is gently peel away the skin from the flesh. Toss the eggplant skin (unless you want to eat it as a snack, it is totally edible) and transfer the soft and mushy eggplant flesh to a large bowl. Use a fork to break apart the eggplant flesh into small bits and pieces.

3. Make your own breadcrumbs (optional):

If you have a few cups of crusty, dry bread, you can use them to make your own breadcrumbs. If not, storebought breadcrumbs or panko breadcrumbs (preferred) work just as well. To make your own breadcrumbs, transfer approximately 3 cups of cubed bread to a large food processor. Pulse until pulverized into tiny bits of uniform breadcrumb-size pieces. Measure out 2 cups and transfer to a large mixing bowl.

4. Assemble the eggplant meatballs:

Add the Italian seasoning, garlic powder, salt, pepper, fresh parsley, fresh basil, and milk to the breadcrumbs. Mix well. Then add the whisked eggs, cooked eggplant, and parmesan cheese. Use your hands to mix everything together until fully combined.

Line a large baking sheet with parchment paper. Form the prepared eggplant mixture into approximately 24 meatballs (or as many as you’d like to make) rolling tightly between the palms of your hands. Place them on the prepared baking sheet. 

5. Bake and serve:

Bake the meatballs in a preheated 375 degrees F oven for approximately 20-25 minutes, or until golden. Remove from the oven and enjoy with your favorite store-bought or homemade marinara sauce, arrabbiata sauce, or spaghetti sauce. A side of soft, toasted bread (for dipping) is recommended.

step by step image collage detailing how to make eggplant meatballs

Eggplant Meatball Ingredient Substitutions

To make gluten-free eggplant meatballs use either almond flour, coconut flour, rolled oats, or cornmeal in place of regular breadcrumbs.

To make vegan eggplant meatballs:

  • Instead of using eggs as a binder replace each egg with either 1 tablespoon flax or chia seeds whisked with 3 tablespoons boiling water OR 1/4 cup of avocado.
  • Omit the cheese or replace it with a plant-based cheese alternative.
  • Use plant-based milk such as oat milk, soy, almond, or coconut milk.
Homemade eggplant meatballs with fresh tomato sauce and basil.

How to Serve

I like to serve these eggplant meatballs the same way I would regular meatballs:

  • In my favorite homemade marinara sauce or arrabbiata sauce
  • Dipped in ranch dressing
  • On pizza or in sandwiches
  • Covered in cheese
  • Over pasta or low-carb spaghetti squash or zucchini noodles

More delicious eggplant recipes,

  • Crispy Baked Eggplant Recipe
  • Roasted Eggplant and Tomato Gnocchi (6-Ingredients)
  • Roasted Eggplant and Caramelized Onion Farro Salad
  • Eggplant Bowl with Mint + Cilantro Chutney
  • Baba Ganoush Recipe (How to Make Baba Ganoush)
  • Italian Ratatouille Recipe (Ciambotta)
Eggplant meatballs baked with marinara sauce and cheese in a large skillet.

Have you tried making these Eggplant Meatballs?

Tell me about it in the comments below! I always love to hear your thoughts. And tag me #theforkedspoon on Instagram if you’ve made any of my recipes, I always love to see what you’re cooking in the kitchen.

RECIPE CARD

Eggplant meatballs baked with marinara sauce and cheese in a large skillet.

Eggplant Meatballs Recipe

4.79 from 319 votes
AuthorAuthor: Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
Delicious Eggplant Meatballs made with roasted eggplant, breadcrumbs, parmesan cheese, and fresh herbs then topped with fresh cheese and baked in your favorite marinara sauce. So tender and flavorful, you won't even notice they're completely meat-free.
Print Recipe Pin Recipe Rate Recipe Save Saved!
Prep Time 30 minutes mins
Cook Time 1 hour hr 25 minutes mins
Total Time 1 hour hr 55 minutes mins
Course Dinner, Main Course
Cuisine American, Italian
Servings 6 people
Calories 382 kcal

Ingredients
 
 

For the Meatballs

  • 1 large eggplant - (approx. 1½-2 pounds total)
  • 2 cups breadcrumbs - homemade or (store-bought okay)
  • 2 teaspoon Italian seasoning
  • ½ teaspoon garlic powder
  • 1 teaspoon salt
  • 1 teaspoon freshly ground black pepper
  • 2 tablespoon fresh parsley - minced
  • 2 tablespoon fresh basil - minced
  • ½ cup milk - (cow or plant-based)
  • ⅓ cup parmesan cheese - grated
  • 2 large eggs - whisked

For baking (optional)

  • 1 (16 oz) jar marinara sauce - (see notes)
  • 1.5 cups fresh mozzarella - shredded
  • fresh basil leaves - to garnish
  • fresh parsley - chopped
  • Fresh bread or cook pasta - to serve
Prevent your screen from going dark

Instructions
 

For the Meatballs

  • Preheat your oven to 400 degrees F. Wash and dry your eggplant(s), then use a knife to prick little holes in your eggplant. Transfer to a large rimmed baking sheet lined with parchment paper. Roast for approximately 45-60 minutes, or until very soft.
  • Remove from the oven and allow to cool slightly before gently peeling away the skin from the flesh. Discard the skin and transfer the flesh to a large mixing bowl, using a large fork to break it apart into small bits and pieces.
  • Meanwhile, prepare the breadcrumbs (if making your own). Transfer approximately 3 cups of crusty day-old bread to a large food processor (fresh and fluffy bread will not work). Process until all of the bread has been chopped into tiny uniform little bits and pieces. Measure out 2 cups and transfer to a large mixing bowl.
  • In the same bowl as your breadcrumbs, add the Italian seasoning, garlic powder, salt, pepper, fresh parsley, fresh basil, and milk. Mix thoroughly to combine. Then add the whisked eggs, cooked eggplant, and parmesan cheese. Use your hands to mix everything together until fully combined.
  • Preheat the oven to 375 degrees F. Line a large baking sheet with parchment paper. Form the eggplant mixture into approximately 24 balls, rolling tightly between the palms of your hands, and transfer to the prepared baking sheet. Bake until firm and golden, approximately 20-25 minutes.
  • Remove from the oven and enjoy as is, with pasta and pasta sauce, or baked in simmering marinara sauce and melted cheese (instructions below).

For Eggplant Meatballs with Marinara Sauce

  • Preheat the oven to 375 degrees F.
  • Add approximately 1 cup of prepared marinara sauce to a large oven-safe skillet followed by a single later of pre-cooked eggplant meatballs (depending on the size of your meatballs, all the meatballs may not fit in the same skillet). Spoon the remaining tomato sauce on and around your meatballs, top with freshly shredded mozzarella cheese, and freshly torn basil leaves.
  • Transfer your skillet to the preheated oven and bake for 15-25 minutes, or until pasta sauce is hot and bubbly and the cheese is melted.
  • Serve immediately with cooked pasta noodles or fresh, warm, buttery bread.

Jessica’s Notes

  • If you love sauce or plan to serve this recipe with noodles or pasta, you may want to consider having an extra jar of pasta sauce on hand.
  • Double the recipe and freeze extra meatballs in a ziplock bag after they have been cooked and cooled.
  • Swap the pasta for lower-carb spaghetti squash or zucchini noodles.
  • Leftovers are fantastic the next day. I recommend storing the meatballs and the sauce separately to prevent them from turning soggy.

Nutritional Information

Calories: 382kcal | Carbohydrates: 37g | Protein: 18g | Fat: 18g | Saturated Fat: 6g | Cholesterol: 88mg | Sodium: 951mg | Potassium: 336mg | Fiber: 4g | Sugar: 9g | Vitamin A: 534IU | Vitamin C: 4mg | Calcium: 327mg | Iron: 3mg

(Nutrition information provided is an estimate and will vary based on cooking methods and specific brands of ingredients used.)

Did You Make This Recipe? Tag it Today!Mention @theforkedspoon or tag #theforkedspoon and please leave your star rating in the comment section below.

About Jessica

Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Chef Jessica Randhawa leads The Forked Spoon. A world traveler, Jessica developed her passion for culinary arts while adventuring. With her recipes making their way onto renowned platforms such as Women's Health, Daily Mail, Al Jazeera, and Fox News, she's marked her presence in the culinary world. Jessica's academic credentials include a Bachelor of Science from the University of California.

2.8K shares
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

About Jessica Randhawa

Chef Jessica Randhawa leads The Forked Spoon. A world traveler, Jessica developed her passion for culinary arts while adventuring. With her recipes making their way onto renowned platforms such as Women's Health, Daily Mail, Al Jazeera, and Fox News, she's marked her presence in the culinary world. Jessica's academic credentials include a Bachelor of Science from the University of California.

Comments

  1. valerie says

    November 10, 2024 at 9:35 am

    5 stars
    Ive made this recipe several times. it’s a serious “NO FAIL”. everyone loves it, even the hard core meat eaters. definitely a great addition to the dinner or brunch rotation. ( Ive made them into sliders as well)

    Reply
    • Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa says

      November 10, 2024 at 1:54 pm

      Thanks for coming back to provide the great feedback and rating, Valerie 🙂

      Reply
  2. Deb says

    October 4, 2024 at 4:19 am

    5 stars
    Hi Jessica – what a great recipe! Do you think I could use panko crumbs instead or the home made crumbs?

    Reply
    • Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa says

      October 4, 2024 at 7:17 am

      That should be fine Deb, but the texture may be different.

      Reply
  3. Jenny says

    May 23, 2024 at 10:12 am

    5 stars
    Love these! I made these once before and my whole family even the picky eaters loved it! I’m making it for my mother in laws family get together. Thanks for the recipe!

    Reply
    • Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa says

      May 24, 2024 at 9:21 am

      Thanks for the rating and feedback, Jenny 🙂

      Reply
  4. Lori says

    January 14, 2024 at 12:41 pm

    5 stars
    absolutely delish! I used half grated parmesan Reggiano and half Nutritional yeast and they were perfect inside and out. They are now sitting in a pool of homemade marinara and a big fat ball of mozzarella. It’s eggplant parmesan meatballs for the win! Thank you for the recipe. I never know what to do with all of the eggplant I get from my farms and this was super easy to throw together!

    Reply
    • Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa says

      January 15, 2024 at 7:51 am

      I appreciate your delish feedback and rating, Lori 🙂

      Reply
  5. Alicia says

    December 18, 2023 at 5:21 am

    Can you prepare this the day before and make the next day ?

    Reply
    • Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa says

      December 18, 2023 at 8:17 am

      yes you can 😀

      Reply
  6. Tracy says

    November 29, 2023 at 5:54 pm

    5 stars
    Incredible! I made it with gluten free bread crumbs and cannot get over how delicious this recipe turned out!
    Thank you

    Reply
    • Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa says

      November 30, 2023 at 7:16 am

      Thanks for the incredible feedback and rating, Tracy 😀

      Reply
  7. Lucille says

    November 16, 2023 at 10:32 am

    5 stars
    I love the flavour! Just not sure if I made them correctly. Are the centres supposed to be almost uncooked in texture? Or should the centre of each meatball be more firm? Thanks for advising!

    Reply
    • Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa says

      November 16, 2023 at 12:32 pm

      They are not necessarily uncooked, but they will be softer on the inside and crispier on the outside.

      Reply
  8. Denise says

    September 4, 2023 at 5:18 pm

    This recipe looks great and I can’t wait to try it. I have lots of eggplant from the garden, in all shapes and sizes. I will be roasting as much as the oven will hold at one time and preparing this recipe in bulk for freezing. It would be helpful to know how much of the mashed eggplant is added per the recipe. I’m thinking about 2 cups.

    Reply
    • Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa says

      September 4, 2023 at 5:27 pm

      Please see the recipe card above, its 1 large eggplant – (approx. 1½-2 pounds total) 🙂

      Reply
  9. LInda says

    July 8, 2023 at 2:35 pm

    5 stars
    So easy to make and so delicious; so much flavor. A big hit with my family. I’m going to have to double the recipe in the future. I couldn’t keep it in the house.

    Reply
  10. Linda says

    July 2, 2023 at 11:30 am

    5 stars
    Delicious and so easy. I have to make a double batch next time because the family loved them so much. Trying to reduce eating meat and with a recipe like this, it is very easy to do. Thank you.

    Reply
  11. Lea says

    February 13, 2023 at 4:32 pm

    5 stars
    I use online recipes all the time, but this is the first one I want to review. Eggplant is delicious but often too moist to cook or bake with. I typically just grill it. Wanted to try something different. Your eggplant meatball recipe is the bomb. I would have not believed that it was meatless, but I made it so I know. My husband thought it was Turkey meatballs. I ate it with some greens in oil n vinegar. My husband ate it with leftover stuffed shells. I took a picture and wanted to add it to my review.
    Thank you for posting this recipe.

    Reply
    • Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa says

      February 13, 2023 at 4:48 pm

      I love how much you and your husband loved this recipe 😀

      Thanks for sharing your experience!

      Reply
  12. Richard says

    July 23, 2022 at 2:30 pm

    5 stars
    Hi,

    I’ve just cooked these eggplant meatballs and your marinara sauce and think they were fantastic. I’m a meat eater but happy to reduce my intake with veggie alternatives that are as good as this.

    Thanks,
    Rich from England

    Reply
    • Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa says

      July 24, 2022 at 4:06 am

      Thanks for the fantastic feedback, Richard 😀

      Reply
  13. Lorenzo says

    August 1, 2021 at 2:36 pm

    5 stars
    My family loved this recipe, and I didn’t tell them it was eggplant until it was devoured!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




4.79 from 319 votes (308 ratings without comment)

Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Welcome to The Forked Spoon! I’m Chef Jessica Randhawa, and for over 14 years, I’ve been crafting and sharing more than 1200 recipes, blending delicious flavors with practical kitchen tips and expert culinary advice to elevate your everyday cooking. Learn more about me→

Reader Favorites

  • Baked Buffalo Chicken Dip Cheese Pull with a tortilla chip. The Best Buffalo Chicken Dip Recipe (+ Video)

  • Perfect, clear, beef bone broth in a large stockpot. Bone Broth Recipe (How to Make Bone Broth)

  • Two beautifully seasoned bone-in pork chops tilted against a pile of mashed potatoes on a white serving plate garnished with chopped parsley. The Best Baked Pork Chops

  • Acai bowl topped with fresh fruit and granola. Acai Bowl Recipe – How to Make Your Own Acai Bowl

  • Small serving of mango sticky rice topped with coconut cream and sesame seeds and served with sliced mango. Thai Mango Sticky Rice Recipe (Khao Niaow Ma Muang)

  • Large white enameled skillet filled with thinly sliced chicken breasts simmering in a homemade sauce made with coconut milk, chicken broth, and lime juice, and garnished with lime slices and fresh cilantro. Creamy Coconut Milk Chicken Recipe (One-Skillet)

Spring Recipes

  • Grilled and sliced Greek marinated chicken breasts. The Best Greek Chicken Marinade

  • A close up of a bowl Chimichurri Chimichurri Recipe (How to Make Chimichurri Sauce)

  • Skillet filled with fully cooked mahi mahi fillets cooked in a lemon butter sauce and garnished with fresh parsley. Easy Mahi Mahi Recipe with Lemon Garlic Sauce

  • grilled veggie skewers up close Easy Grilled Veggie Skewers

  • Large salad bowl filled with a variety of different fresh fruit including blackberries, ,strawberries, grapes, pineapple, kiwi, and watermelon. Easy Fruit Salad Recipe

  • Three iced watermelon margaritas in rocks glasses garnished with fresh lime wheels and sliced watermelon. Watermelon Margarita Recipe (3-Ingredients)

Logo of The Forked Spoon by Jessica Randhawa
The Forked Spoon has been featured on Yahoo, CountryLiving, MSN, Cosmopolitan, USA Today, and Parade with logos shown of News Media Companies
  • About
  • Recipes
  • Contact
  • Disclosure & Policies
  • Accessibility Statement

© 2011 - 2025 The Forked Spoon® LLC

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.