Home » Plant-Based Recipes » Easy Vegan Eggplant Meatballs

Easy Vegan Eggplant Meatballs

by Capri Lilly

Savory meatballs made with roasted eggplant and mushroom nuzzled in a homemade marina over gluten-free noodles. This easy vegan eggplant meatballs dish is the ultimate nourishing and delicious comfort food.

Vegan Eggplant Meatballs

Growing up spaghetti and meatballs was my absolute favorite. It still holds a very dear place in my heart and has grown to be one of my go-to comfort meals. To switch things up, I decided to make my childhood favorite but with a plant-forward twist. 

I am so happy with how these Vegan Eggplant Meatballs came out and happy to transfer my childhood favorite into a delicious plant-based meal!

best vegan eggplant meatballs

Making these vegan meatballs is very easy and requires only a few steps. I love the versatility of these meatballs. They can easily be topped with a Sweet and Spicy BBQ sauce or, as I have done, placed on top of a bed of homemade marina sauce and noodles. (I never buy marinara sauce from the grocery store anymore after learning how to make my own incredible sauce in less than 30 minutes. You can check out the recipe here.)

What do you need to make these Easy Vegan Eggplant Meatballs

  • 1 large Eggplant: When choosing an eggplant you want to pick one that has a smooth skin and uniform color. The heavier the eggplant the better. 
  • 1 cup Mushrooms: White, Crimini or Oyster mushrooms work great
  • 1 can Great Northern White Beans: This helps to bind the ingredients together. It works well so that you will not need to add flax eggs (or eggs).
  • 1 cup Oat Flour: Oat flour, which also helps to bind the ingredients, is easy to make if you do not already have some on hand. All you need to do is blend Rolled Oats in a high powered blender or food processor until a fine grain is achieved. (which is exactly how I made my oat flour for this recipe) 
  • Fresh Herbs: Parsley is a must for these meatballs. Oregano is also a good addition. 
  • Simple Seasonings: I seasoned my meatballs with a little salt, pepper, and cumin. You do not need a lot of seasonings because the savory flavor of the eggplant and mushroom shine in this dish.
vegan meatballs ingredients

How to prepare Eggplant Meatballs

First, you will slice the eggplant, mushrooms, and onion (optional) and place on a parchment-lined baking sheet. Roasting the vegetables is essential as it helps to achieve the perfect texture and to create a deep savory finish for the meatballs. I prefer to dry roast my vegetables for the best results.

Roasted eggplant for meatballs
roasted eggplant and mushrooms for meatballs

After the Eggplant and other vegetables are roasted and caramelized, transfer all the meatball ingredients into a food processor or blender. Blend the ingredients for 30 seconds at a time, making sure to scrape the sides so all the ingredients are evenly combined. Blend until you achieve a thick, uniform texture with no large chunks.

how to make vegan meatballs
meatballs vegan with eggplant and mushroom

After the mixture is formed, roll the eggplant into bite-sized meatballs. I generally get about 18-20 eggplant meatballs from this recipe. 

how to make vegan meatballs gf
easy vegan eggplant meatball recipe

After the meatballs are formed, transfer the meatballs in the oven and bake for 30 minutes, flipping them (gently) halfway through. Once a golden crust has formed these meatballs are all done and ready for you to enjoy!

vegan comfort food

How to serve eggplant meatballs

These Vegan Eggplant Meatballs taste phenomenal over a bed of marinara pasta. Banza is my new favorite gluten-free pasta. It’s the perfect texture and it is made purely from chickpea flour making it high in protein and low in carbs!


You can also have your meatballs with hummus and baba ganoush with pita to enjoy this meal Mediterranean style! My recipes are super easy and linked above. 🙂

best vegan meatballs

I hope you enjoy these vegan eggplant meatballs as much as I do! Next time you think comfort food, try these for a healthy, nourishing, soothing meal. And as always, don’t forget to share pics with me on Instagram! Nothing makes me happier than seeing you all enjoy my recipes. 🙂 

gf vegan meatballs eggplant
Print Recipe
5 from 2 votes

Easy Vegan Eggplant Meatballs

Savory meatballs made with roasted eggplant and mushroom nuzzled in a homemade marina over gluten-free noodles. This easy vegan eggplant meatballs dish is the ultimate healthy, nourishing, and delicious comfort food.
Prep Time5 mins
Cook Time55 mins
Total Time1 hr
Course: Dinner, Main Course
Cuisine: American, Gluten-Free, Healthy Options, Vegan
Keyword: easy vegan eggplant meatballs, eggplant, eggplant meatballs, gluten free vegan meatballs, gluten-free, goodfoodbaddie, how to make vegan meatballs, meatballs, vegan, vegetarian
Servings: 5
Calories: 133kcal

Ingredients

  • 1 large Eggplant
  • 1 cup Mushrooms
  • 1/2 Onion
  • 1 can White Beans (like Great Northern Beans)
  • 1/3 cup Fresh Parsley
  • 2 tbsp Fresh Oregano
  • 2 tsp Cumin
  • 2 tsp Smoked Paprika
  • 2 Garlic Cloves

Instructions

  • Preheat the oven to 425°F. Slice the eggplant, mushroom, and onion. Transfer to a parchment lined baking sheet and roast for 20-25 minutes, until eggplant is slightly golden.
  • After the vegetables are roasted, add them to the food processor along with the remaining ingredients. Blend the ingredients for 30 seconds at a time, making sure to scrape the sides so all the ingredients are evenly combined. Blend until you achieve a thick, uniform texture with no large chunks.
  • Scoop out a tablespoon or so of the mixture and using your hand, roll into a bite sized meatball. This recipe makes about 16-20 meatballs depending on the size.
  • Place the meatballs on the same baking pan, and roast for 30 minutes, gently flipping halfway through. They should develop a golden-brown crust on the outside

Notes

  • Serve these meatballs over a bed of marinara pasta. 
  • Store any leftover meatballs in an airtight container for up to three days. These meatballs freeze well and can be stored in an airtight container for up to 3 months. When ready to eat, simply let them thaw and then warm on the stove. 
nutrition facts for eggplant meatballs

Delicious Recipes to try

You may also like

4 comments

renia Butler July 8, 2020 - 5:31 pm

5 stars
I’d never thought of using eggplant in place of meat until trying this recipe. It was perfect. I am so glad I had the courage to make this dish for my family. Great job.

Reply
Capri Lilly July 9, 2020 - 12:13 am

Hi Renia! I am so happy you and your family enjoyed it! I find that eating meatless is easy when it resembles foods that we are used to seeing!

Reply
Shani July 8, 2020 - 6:11 pm

5 stars
I’ll have to add this to my Meatless Monday meal planner!! These look scrumptious!

Reply
Capri Lilly July 9, 2020 - 12:13 am

Hi Shani! I hope you enjoy!

Reply

Leave a Comment