Eggplant Meatballs with mushrooms and garlic (2024)

by Amy Estes 52 Comments

Jump to Recipe·Print Recipe

Please note that some of the links are affiliate links and I will earn a commission if you purchase through those links.

Incredible Eggplant Meatballs made with hearty eggplant, flavor packed mushrooms, garlic, and Italian seasoning. Kid-friendly and perfect for spaghetti and meatball dinners! Vegetarian and Gluten Free!

Eggplant Meatballs with mushrooms and garlic (1)

I love meatballs of any kind. If you love them as much as I do then you will love these easy Eggplant Meatballs. These vegetarian Meatballs can be made in only a few easy steps, and are absolutely the BEST I have had yet!

They don’t fall apart, resemble traditional meatballs, and are full of veggies like eggplant and mushrooms. Plus they can easily be made gluten free by using gluten free breadcrumbs.

This eggplant meatballs recipe is so good I had to stop myself from eating too many and the kids absolutely loved them! They are perfect for a meatless Monday feast!

We are also obsessed with this healthy eggplant Parmesan and these amazing eggplant veggie fries that are both easy ways to get some veggies in and use up that eggplant!

Eggplant Meatballs with mushrooms and garlic (2)

Things to love about these Eggplant Meatballs

  • Firm on the outside but tender on the inside
  • Hearty and full of good for you veggies like eggplant and mushrooms
  • So tasty and healthy!
  • Easy “meatless” meatball recipe with only a few steps
  • Perfect for meal prep

Ingredients needed to make eggplant meatballs

These meatballs are made of only a few simple ingredients.

Eggplant Meatballs with mushrooms and garlic (3)

How to make easy baked Eggplant Meatballs

  1. Roast the eggplant and mushrooms: Dice the eggplant, chop the mushrooms, place the chopped eggplant and mushrooms onto a baking sheet, drizzle them with olive oil and a sprinkle of Italian seasoning and some salt and pepper. Toss and bake in the oven at 400 degrees F for 15 minutes. Remove and let cool for a few minutes.
  2. Blend the veggies: Add the roasted veggies to a food processor and pulse a few times to break them down. Then combine that mixture with the rest of the ingredients and mix thoroughly. Cover and chill the mixture in the fridge for 15 minutes to set up.
  3. Make the meatless meatballs: After the mixture chills, roll the mixture into even-sized balls and place onto a sheet pan lined with parchment paper.
  4. Bake the meatballs: Preheat the oven 400 degrees F. Place the meatballs into the oven and bake them for 20-25 minutes until they are golden brown. Cook’s tip: I recommend using a small ice cream scoop to scoop the mixture out of the bowl to help ensure they are all the same size for even cooking times.
Eggplant Meatballs with mushrooms and garlic (4)
Eggplant Meatballs with mushrooms and garlic (5)
Eggplant Meatballs with mushrooms and garlic (6)
Eggplant Meatballs with mushrooms and garlic (7)
Eggplant Meatballs with mushrooms and garlic (8)
Eggplant Meatballs with mushrooms and garlic (9)
Eggplant Meatballs with mushrooms and garlic (10)
Eggplant Meatballs with mushrooms and garlic (11)
Eggplant Meatballs with mushrooms and garlic (12)

That’s it! Then you can cook these eggplant meatballs in your favorite tomato sauce and top them with some more fresh herbs, and you are ready for a “meatless” meatball feast.

Storage Tips

You can easily store these meatballs after you make them. Simply let them cool completely and transfer them to an airtight container and keep them in the refrigerator for up to four days.

These meatballs can also be frozen. See the recipe notes below on how to freeze them.

Reheating tips

To reheat these eggplant meatballs, place them in a pan with your favorite tomato sauce, toss them in the sauce and simmer on low for a few minutes to warm them up.

You can also reheat these meatballs in the oven on a baking sheet at 375 degrees F for 7-10 minutes.

Eggplant Meatballs with mushrooms and garlic (13)

What to serve with Eggplant meatballs

There are so many ways to enjoy these meatballs.

  • On top of veggies like this Instant Pot Spaghetti Squash or these Butternut Squash Noodles.
  • Pair them with a delicious salad: Such as this Easy Kale Salad, Roasted Butternut Squash and Beets Salad, Italian Chopped Salad, or this Kale and Brussel Sprout Salad.
  • On top of these Instant Pot Mashed Sweet Potatoes or alongside some Mashed Butternut Squash.
  • Top them with some vegan parmesan cheese.

Can you cook these meatballs in the air fryer?

Yes you can! To cook them in theair fryer:Preheat theair fryerto 390 degrees F. Spray the basket witholive oil sprayand place the rolled meatballs into theair fryerbasket in a single layer (not overlapping). Close and cook the meatballs for 7-10 minutes until golden brown.

Eggplant Meatballs with mushrooms and garlic (14)

Recipe Tips and Variations

  • The best type of eggplant to use in these eggplant meatballs. I prefer to use a smaller eggplant with thinner skin like a graffiti eggplant since you don’t need to peel it before roasting it. You could also use a standard Italian eggplant but would need to peel it before dicing it up for roasting in this recipe since the skin is slightly thicker.
  • How to pick a ripe eggplant. To choose a ripe eggplant, go for one that is small to medium in size and not too large since larger eggplant will not have as much flavor and tend to be less sweet and more bitter in taste. You also want to look for eggplant that has a smooth, shiny skin that is pretty uniform in color. Test ripeness by pressing a finger lightly on the skin of the eggplant. If it leaves an imprint then it is ripe!
  • Best mushrooms to use in this eggplant meatball recipe. I always opt for baby Bella (cremini) or portobello mushrooms in all of my recipes since they are meatier in taste and pack more nutrition than white button mushrooms or sh*take mushrooms.
  • If you don’t want to use cashews, you can pulse other types of nuts like walnuts or almonds. Breadcrumbs also work fine in place of the cashews but I really love the added texture that the pulsed nuts give these meatballs.
  • Can you freeze eggplant meatballs? Yes, you can! See recipe notes for how to freeze and reheat these meatballs.

Here are some more meatless recipes you may also enjoy!

Looking for more meatless recipes! Here are a few I absolutely love!

Eggplant Meatballs with mushrooms and garlic (15)

Other healthy meatball recipes to try!

  • Healthy Turkey Meatballs
  • 20 Minute Greek Meatballs
  • Healthy Ground Chicken Meatballs
  • Turkey Zucchini Meatballs

Did you make this baked eggplant meatballs recipe? If you did, then please leave a rating and comment below. You can also tag me on Instagram@pinchmegoodfoodso I can see your creation.

This recipe and post have been updated with additional process photos and an updated recipe card.

Print

Eggplant Meatballs with mushrooms and garlic (16)

Easy Baked Eggplant Meatballs

5 Stars4 Stars3 Stars2 Stars1 Star

4.8 from 12 reviews

  • Author: Amy Estes
  • Total Time: 35 minutes
  • Yield: 4 people 1x
  • Diet: Vegetarian
Print Recipe

Description

Baked eggplant meatballs are a great way to enjoy a meatless meatball meal the whole family will love. These vegetarian meatballs are made with hearty roasted mushrooms and eggplant and blended, rolled and baked into flavor packed meatballs that are so good everyone will want the recipe!

Ingredients

Scale

  • 1 medium-size eggplant peeled and diced (about 2 cups)
  • 1-pint baby Bella mushrooms (chopped)
  • 2 tablespoons olive oil
  • ¼ teaspoon black pepper
  • 1 teaspoon kosher salt
  • ¾ cup cashews (pulsed in a food processor or crushed)
  • ½ cup shredded parmesan cheese
  • 1 cup breadcrumbs (any kind will work)
  • 1 large egg (lightly whisked)
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 2 cloves of garlic (minced)
  • 1.5 tablespoons Italian seasoning

For serving

  • 2 cups of your favorite tomato sauce
  • Fresh chopped basil or parsley
  • Shredded parmesan cheese

Instructions

Roast the veggies

  1. Preheat oven to 425 degrees F and line a baking sheet with parchment paper. Add the diced eggplant to a medium-size mixing bowl, drizzle on one tablespoon of olive oil and some salt and pepper and toss to coat. Spread the eggplant out evenly on half of the baking sheet.
  2. Add the sliced mushrooms to the same mixing bowl you tossed the eggplant in and drizzle them with one tablespoon of olive oil and toss to coat. Sprinkle on the Italian seasoningand pepper and toss. Do not add salt to the mushrooms or they won’t brown as well in the oven.
  3. Lay the mushrooms out evenly on the other half of the baking sheet that the eggplant is on and bake for 12-15 minutes in the preheated oven. Once the veggies are finished cooking, set them aside to cool for a few minutes, and sprinkle the salt over the mushrooms.

Make the meatless meatball mixture

  1. After the veggies are cooled, add them to the bowl of a food processor and pulse until they are minced and resemble ground meat.Pour the mixture into a medium-size mixing bowl. If you do not have a food processor, then you can still make these meatballs, but they may be a little chunkier. Just use a potato masher to mash them instead of a food processor.
  2. Add the rest of the ingredients and mix. I just used my hands, but you can use a rubber spatula to mix everything up.
  3. Cover and chill in the fridge for 15 minutes.

Form and bake the meatballs

  1. Line a baking sheet with parchment paper and turn the oven down to 400 degrees F.
  2. Using an ice cream scoop or just your hands, form about 15-20 even sized balls with the mixture and place them evenly onto the parchment-lined baking sheet. Bake in the 400F degree oven for 20-25 minutes until they are nice and golden brown.

Serve

  1. To serve:Heat some tomato sauce in a skillet on the stove to low heat. Once hot and starting to bubble toss the meatballs in the tomato sauce and let them cook for 1-2 minutes in the sauce. Plate, top with some fresh basil and grated parmesan, and ENJOY!

Notes

  • How to pick a ripe eggplant. To choose a ripe eggplant, go for one that is small to medium in size and not too large since larger eggplant will not have as much flavor and tend to be less sweet and more bitter in taste. You also want to look for eggplant that has a smooth, shiny skin that is pretty uniform in color. Test ripeness by pressing a finger lightly on the skin of the eggplant. If it leaves an imprint then it is ripe!
  • Best mushrooms to use in this eggplant meatball recipe. I always opt for baby Bella (cremini) or portobello mushrooms in all of my recipes since they are meatier in taste and pack more nutrition than white button mushrooms or sh*take mushrooms.
  • If you don’t want to use cashews, you can pulse other types of nuts like walnuts or almonds. Breadcrumbs also work fine in place of the cashews but I really love the added texture that the pulsed nuts give these meatballs.
  • To make this vegan, you can sub the egg with a flax egg and sub the parmesan with vegan parmesan cheese.
  • You can store these in an airtight container in the fridge for up to 4 days! To reheat: warm them in a pan on the stovetop with your favorite tomato sauce or in the microwave.
  • To freeze these meatballs raw or cooked: You will need to place them into a freezer-friendly airtight container and separate them with wax paper so they do not stick together. They should freeze for about 2-3 months.
  • To cook them from frozen: Simply remove them from the freezer, let them thaw on the counter for 30 minutes then cook them per the recipe cooking instructions.
  • To cook them from cooked-frozen state: Let them thaw on the counter for 20 minutes. Cook them on a baking sheet in the oven at 350 F degrees for 15 minutes. Add them to a pan with your favorite red sauce, cook for a few more minutes in the sauce, serve and ENJOY!
  • To cook in the air fryer. Preheat the air fryer to 390 degrees F. Spray the basket with olive oil spray and place the rolled meatballs into the air fryer in a single layer (not overlapping). Close and cook the meatballs for 7-10 minutes until golden brown.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Healthy Dinner Ideas
  • Method: Baked
  • Cuisine: Mediterranean

Here are some more EGGPLANT recipes to try!

Easy Baked Eggplant Fries

Roasted Eggplant Casserole from the Savory Tooth

Eggplant Meatballs with mushrooms and garlic (2024)

References

Top Articles
Latest Posts
Article information

Author: Pres. Lawanda Wiegand

Last Updated:

Views: 5606

Rating: 4 / 5 (71 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Pres. Lawanda Wiegand

Birthday: 1993-01-10

Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

Phone: +6806610432415

Job: Dynamic Manufacturing Assistant

Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.