• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

our recipes + your inbox = the eatmail

Join now

Subscribe for new recipes + 3 fan-favorite ebooks

  • About
  • Contact

Live Eat Learn

Easy vegetarian recipes, one ingredient at a time

free ebook

Subscribe for new recipes + 3 fan-favorite ebooks

  • Recipe Index
  • Vegetarian 101
  • Travel
  • Meal Plans
  • Course
    • Breakfasts
    • Lunches
    • Dinners
    • Appetizers
    • Sweets
    • Drinks
  • Diet
    • Dairy Free
    • Gluten Free
    • Low Carb
    • Paleo
    • Raw
    • Vegan
  • Season
    • Winter
    • Spring
    • Summer
    • Fall
  • Ingredient
    • Avocado
    • Bean
    • Cauliflower
    • Chickpeas
    • Eggplant
    • Mushroom
    • Tofu
    • Quinoa
    • View All
  • Collections
    • All Time Favorites
    • Air Frying
    • Budget Friendly
    • Comfort Food
    • High Protein
    • Meal Prep
    • Meatless Monday
    • View All
  • Visit our kombucha site
    Visit our dog food blog
Home Eat Dinners

Easy Vegetarian Eggplant Meatballs

No ratings yet
Recipe Print Share
Share on:
By: Sarah BondUpdated: Feb 14, 2023 Leave a Comment

This post contains affiliate links.

These eggplant meatballs are the perfect accompaniment to a large bowl of pasta (and making vegetarian meatballs means everyone can join in on a single meal!)

Large white bowl of spaghetti and red sauce topped with eggplant meatballs.

Who doesn’t love a giant bowl of fresh pasta? It’s a classic family meal that takes no time to put together and just about everyone enjoys. It’s even quite easy to make a couple different noodles (gluten-free, anyone?) and set out the sauce separately for everyone to make their own perfect sauce-to-noodle-ratio. To make the meal heartier, why not add meatballs?

This eggplant recipe has lots of traditional Italian flavor, making it a perfect substitute to meat-based items. Vegetarians and meat-lovers alike will enjoy the classic taste and the texture is nice and chunky. I love to keep a batch of these on hand ready to serve for quick dinners!

Closeup view of aubergine meatballs on a mound of spaghetti.

Ingredients for Eggplant Meatballs

Super easy here, and the same ingredients you would add to a classic beef and veal recipe!

  • Eggplant: This veggie has just enough “chew” when roasted to give you the perfect meaty texture. Plus, eggplant is a healthy vegetable that’s packed with fiber to keep you full!
  • Bread Crumbs: Buy them or make your own, but I recommend using a seasoned variety to add flavor!
  • Parmesan Cheese: Another classic Italian flavor, this adds some oomph.
  • Eggs: We need these to bind everything together! They work well with the cheese and bread crumbs to ensure your meatballs don’t fall apart.

Dietary Restrictions?

These aubergine meatballs are a vegetarian meat-substitute but not vegan. I haven’t found the perfect egg substitute that still gives a great meatball texture. You can try using a dairy-free cheese and gluten-free bread crumbs if you need those alterations, but you’ll want to keep the eggs in.

A white bowl of spaghetti topped with sauce and vegetarian meatballs.

How to make Vegetable Meatballs

Italian eggplant meatballs take a bit of time, but what classic Italian dish doesn’t?

Step 1: Roast
Prick your eggplant all over with a fork, to ensure the steam escapes while roasting. You want the eggplant to be very soft and the skin should be blistered when it’s done. This can be as long as 45 minutes, and you’ll want to rotate it a few times for even cooking.

What type of eggplant should you use?

The classic Italian eggplant is best here (it’s what I use in the pictures), but you can use just about any type of eggplant you have on hand.

A fork pricking the skin of an eggplant.
Two roasted eggplant on a foil lined baking sheet.

Step 2: Mash
Once the eggplant is cool enough to handle, remove the peel and add the flesh to a large bowl. Mash it up with a potato masher, leaving some larger chunks for great texture.

Peeling the skin off roasted eggplant on a foil lined baking sheet.
A hand using a potato masher in a glass bowl of roasted eggplant.

Step 3: Stir
Add remaining ingredients to the bowl of mashed eggplant and stir to combine well. Next up, give it a chill in the fridge for a good 30 minutes. This will make it easier to form into meatball shapes.

Eggs, cheese, and breadcrumbs in a bowl of mashed eggplant.

Step 4: Roll
Roll your mixture into the perfect meatballs! Depending on how big your eggplant was and the size of your meatballs will determine how many you make. I aim for about 2 dozen. If it’s too sticky to work with, add in a touch of flour. Place the rolled meatballs on a parchment lined sheet.

Eggplant meatballs formed into balls on a parchment lined baking sheet.

Step 5: Bake
Bake the meatballs until they are firm to the touch and no longer “wet” inside. You might need to cut one open to check things out.

Side-by-side view of vegetable meatballs before and after baking.

Step 6: Sauté
If you’re enjoying these meatballs on their own, go ahead and give them a quick sauté in some oil. This will make them brown and crispy on the outside. It’s totally optional to do this if you’re serving them in a sauce.

Baked vegetarian meatballs on top of a bowl of spaghetti.

Recipe tips

Make Ahead: These do take a bit of time, start to finish, so feel free to make them ahead. You can roll them and set the entire sheet in the fridge to chill before baking them up later on. You may need to add a couple minutes to heat them through.

Sauce it Up: Choose your favorite Alfredo or marinara sauce and serve these babies over your choice of pasta.

Sandwich it In: Add these in a hoagie roll with your favorite cheese and run them through the boiler for a delightful dish.

Eggplant meatballs with red sauce in a bowl of spaghetti.

Perfect Pasta

Vegetarian meatballs pair nicely with all sorts of pasta dishes! Don’t forget to make some garlic bread on the side.

  • Creamy Pumpkin Pasta is begging for some crispy meatballs on top.
  • Fresh Tomato Marinara can bubble away on the stove while the meatballs cook. Are you drooling yet?
  • Zucchini Corn Salad is a fun option. Serve up a cold salad next to freshly sautéed meatballs for the ultimate combo.
Eggplant meatballs in a bowl with spaghetti and marinara.

Easy Vegetarian Eggplant Meatballs (Step-By-Step Guide)

No ratings yet
Prep: 30 minutes
Cook: 1 hour 15 minutes
Total: 1 hour 45 minutes
Author: Sarah Bond
Calories: 402kcal
Servings: 4 servings
Print Rate
This eggplant meatballs recipe is easy to make and has the perfect chewy texture! It's a vegetarian meatball recipe great on pasta.

Ingredients

  • 2 lbs eggplant about 2 medium eggplants
  • 2 cups Italian bread crumbs 240 g
  • ½ cup shredded parmesan cheese 57 g
  • 2 large eggs
  • ½ tsp salt

Instructions 

  • Roast: Preheat oven to 400°F (204°C). Prick the eggplants all over with a fork. Set on a foil-lined baking sheet and roast for 45 minutes, flipping the eggplant a few times during cooking. It's finished when it's very soft and the skin is blistered. Remove eggplant from oven and turn oven to 375°F (190°C).
    Roasted eggplant on a pan.
  • Mash: Let eggplant cool enough to handle, then peel off the skin. Transfer to a bowl and use a potato masher to mash it into a chunky paste (some larger eggplant chunks are okay, they add texture to the meatballs).
    Mashing eggplant in a bowl.
  • Stir: To the bowl of mashed eggplant add all remaining ingredients and stir to combine. Transfer to the fridge and let chill for at least 30 minutes (this will make rolling easier).
    Mixing eggplant with cheese, breadcrumbs, and eggs.
  • Roll: Roll mixture evenly into 20 to 24 meatballs. If the dough is too sticky to roll, you can add a dash more breadcrumbs or some flour. Set finished eggplant meatballs on a parchment-lined baking sheet.
    Eggplant meatballs on a baking sheet.
  • Bake: Bake for 25 to 35 minutes, or until firm and cooked through (split one open to make sure it's not too moist on the inside still).
    Eggplant meatballs with pasta.
  • Saute (Optional): For an optional finish, saute the cooked meatballs over high heat with a splash of oil until golden brown and crispy. This step is best if you're eating the meatballs on their own. If enjoying them with marinara or incorporating them into a dish, you can skip this step!

Nutrition Information

Serving: 1serving (4 meatballs) Calories: 402kcal (20%) Carbohydrates: 54.6g (18%) Protein: 22.4g (45%) Fat: 11.9g (18%) Saturated Fat: 5.8g (36%) Cholesterol: 113mg (38%) Sodium: 1490mg (65%) Potassium: 553mg (16%) Fiber: 10g (42%) Sugar: 11g (12%) Calcium: 364mg (36%) Iron: 4mg (22%)
Did You Make This?

Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!

Tag on Insta! Leave a Rating Pin on Pinterest

You may also like...

  • Roasted eggplants on a white plate with mint, feta, and lemon.
    Roasted Eggplant with Mint Sauce and Feta
  • This Stuffed Eggplant Parmesan recipe takes all that’s great about eggplant parm and stuffs it in the eggplant skin, meaning less mess and easy serving!
    Stuffed Eggplant Parmesan
  • Collage of vegetarian pasta recipes
    15 Easy Vegetarian Pasta Recipes
  • These Eggplant Parmesan Poppers have all the deliciousness of eggplant parmesan, in bite-sized form!
    Eggplant Parmesan Poppers
Previous Post
Next Post

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Rate this Recipe:




Primary Sidebar

Hello

I'm Sarah

A flavor-loving nutritionist and sensory science specialist showing you how to make easy vegetarian recipes, one ingredient at a time.

Let's Meet

Freebie alert!

3 reader-favorite cookbooks delivered straight to your inbox.

Get in now!

Subscribe for new recipes + 3 fan-favorite ebooks

Air Fryer Recipes

Air Fryer Buffalo Cauliflower

Plate full of crispy chickpeas with a wooden spoon.

15 Minute Crispy Air Fryer Chickpeas

Personal size mozzarella pizza cooked in an air fryer

Air Fryer Pizza

Air Fryer Mozzarella Sticks

Brussels sprouts on a plate with wooden serving spoons.

The Best 15 Minute Air Fryer Brussels Sprouts

Kale chips on a white plate.

10 Minute Air Fryer Kale Chips

Dinner This Week

Vegan tikka masala with naan and rice in a white bowl

M

Chickpea Tikka Masala

Roasted Chickpea Gyros

T

Roasted Chickpea Gyros

Vegan Thai red curry in a bowl on a red background

W

Thai Vegetarian Coconut Curry

Vegan nachos on a black plate on a white background - These vegan nachos are piled high with easy mushroom BBQ "pulled pork" and a cashew-based queso cheese sauce that will knock your dairy-free socks off.

R

BBQ Mushroom Pulled Pork

Roasted Cauliflower Street Tacos

F

Roasted Cauliflower Tacos

Lemon risotto in a bowl with basil on a yellow background

S

Lemon Basil Risotto

As featured on:

3 bonus books!

Join our Eatmail newsletter to get free copies of our top 3 cookbooks, new recipes, exclusive meal plans, and more!

Follow Along

  • Easy Vegetarian Facebook Group
  • Kombucha Brewers Facebook Group
Back to Top
  • Web Stories
  • About
  • Privacy Policy
  • Terms
  • Collaborate
© 2023 Live Eat Learn
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Support by Foodie Digital