• Skip to main content
  • Skip to primary sidebar
It's a Veg World After All®
  • Subscribe
  • Cookbook
  • Recipes
    • By Type
    • By Vegetable
  • Tips
  • About
    • Privacy and Terms
    • Services
      • Twin Cities Cooking Classes
      • Writing & Recipes
    • Contact
  • Bloglovin
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube
menu icon
go to homepage
  • Recipes
  • By Veggie
  • Prep Tips
  • About
  • Subscribe
  • Books
  • Work with Lizzie
  • Contact
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • By Veggie
    • Prep Tips
    • About
    • Subscribe
    • Books
    • Work with Lizzie
    • Contact
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Eggplant

    Vegan Eggplant Meatballs

    Published: Aug 11, 2021 by Lizzie Streit, MS, RDN · This post may contain affiliate links · 3 Comments

    277 shares
    Jump to Recipe Print
    cooked eggplant meatballs in tomato sauce topped with cheese and parsley in a skillet
    cooked eggplant meatballs in a skillet with tomato sauce separated by text box with recipe title

    For a plant-based recipe that’s full of flavor and nutrition, try these vegan eggplant meatballs! They’re made without breadcrumbs and use ground oats and a flax “egg” as binders. Cooked and mashed eggplant lends a meaty texture that’s just as good as the real thing.

    cooked eggplant meatballs in tomato sauce topped with cheese and parsley in a skillet

    This post may contain affiliate links. For more information, see my affiliate disclosure.

    Eggplant is one of those veggies that readers always request to be featured in more recipes. In the past, I’ve struggled with this request because, you see…I used to really not like eggplant!

    But after a few years of experimentation, I’ve come to not only like eggplant but actually seek it out. I’m especially pleased with the recipes I have lined up for eggplant week this year, starting with today’s vegan eggplant meatballs.

    Thanks to mashed eggplant and ground oats, these meatless “meatballs” have a VERY similar texture to real meatballs but a LOT more fiber. They also have a ton of good flavor from Italian seasoning, garlic, and red pepper flakes. I was pleasantly surprised by how well they turned out.

    You can serve eggplant meatballs with spaghetti (regular or legume-based), on top of zucchini noodles (seasonal veggies galore!), or stuffed into a hoagie roll. The opportunities are endless. Enjoy!

    cubed eggplant, ground oats, spices, garlic, and a flax egg on a counter

    How to Make Vegan Eggplant Meatballs

    1. First, whisk together the ground flaxseed and water to make your flax “egg”. Let it thicken for about 10 to 15 minutes while you prep the rest of the ingredients.
    2. Peel the eggplant and slice it into cubes. You can use a vegetable peeler or knife to remove the skin. See my tutorial on How to Cut Eggplant for more tips. eggplant being cut into cubes and slices on a bamboo cutting board
    3. Cook the eggplant down in a skillet until soft. Transfer it to a mixing bowl and mash with a potato masher. Let it cool for a few minutes. cooked eggplant being mashed in a mixing bowl with a potato masher
    4. Add the rest of the ingredients (ground oats, seasonings, garlic, and flax “egg”) to the bowl. Stir until well-combined. eggplant and oats being mixed together with a wooden spoon in a mixing bowl
    5. Take a scoop out of the mixture and roll it into a ball. Repeat until you have 12 vegan eggplant meatballs. Place them on a greased baking sheet, and bake for 20 to 25 minutes.12 eggplant meatballs on a greased baking sheet before going into the oven
    6. When the balls are finished baking, let them simmer in a skillet or saucepan with tomato sauce for a few minutes. Enjoy over pasta or in a meatball sub.

    Expert Tips

    For the full recipe, scroll down to the recipe card. But be sure to read through these expert tips first!

    • You need about four cups of cubed eggplant. I only needed one large eggplant to get this amount, but you may need more depending on the size of your eggplant.
    • This dish is vegan and gluten-free. However, if you need these to be strictly gluten-free, be sure to get rolled oats that are labeled as gluten-free to ensure they have not been contaminated with gluten during processing.
    • Vegan eggplant meatballs keep well in the fridge and freezer. Store them in an airtight container in the fridge for up to five days. They will keep well even if you have already simmered them in tomato sauce.
    • To freeze eggplant meatballs, let them cool completely then transfer them to a plate. Place the plate on a flat surface in the freezer and let them freeze for a couple of hours. Once frozen, transfer the meatballs to a labeled bag and store for up to three months. Alternatively, you can skip the pre-freezing step and wrap each one tightly in plastic wrap after they have cooled before placing them in a bag. The goal of both of these techniques is to prevent them from sticking to each other while in the freezer.
    • To reheat eggplant meatballs (from the fridge or freezer), let them simmer in a skillet or saucepan with tomato sauce over medium heat until warmed through. Cover the pan to keep more heat inside if you want to speed up the process. If your meatballs are frozen and you are able to plan ahead, try to remove them from the freezer and let them thaw in the fridge the night before you plan to eat them, but this isn’t absolutely necessary.
    eggplant meatballs in a skillet simmering in tomato sauce and topped with parsley

    Serving Ideas

    Vegan eggplant meatballs taste delicious simmered in tomato sauce and tossed with spaghetti. I love using Cucina Antica Garlic Marinara sauce or my homemade San Marzano Tomato Sauce.

    Use gluten-free or legume-based pasta if you avoid gluten. For a little extra protein, consider adding a can of white beans to the mix.

    Sprinkle with chopped parsley or basil if desired. If you do not follow a strict vegan diet, a sprinkle of parmesan cheese is a delicious addition.

    These meatballs also pair really well with zucchini noodles or kohlrabi noodles. If you don’t usually cook with veggie “noodles,” they are a great way to eat more vegetables! Here is the spiralizer I use to make veggie noodles if you are interested.

    Finally, you can also use eggplant meatballs to make a vegetarian meatball sub! YUM.

    eggplant meatballs sprinkled with cheese and chopped parsley in a skillet with tomato sauce

    Other Eggplant Recipes

    Love my vegan eggplant meatballs? Check out the Roasted Eggplant Red Pepper Dip, Vegan Eggplant “Teriyaki,” Crispy Baked Eggplant Slices, and Eggplant Gyro Sandwich on Pita. You may also enjoy the Baked Italian Zucchini Balls.

    I’d love to hear how you like this recipe! Rate/review using the stars on the recipe card or in the comments, and follow the Veg World on YouTube, Instagram, Facebook, and Pinterest. Looking for something totally different? Browse the recipe library.

    📖 Recipe

    Send The Recipe

    Get This Recipe In Your Inbox

    Share your email, and we’ll send it to you. Plus, you’ll get a weekly recap of new recipes!
    cooked eggplant meatballs in tomato sauce topped with cheese and parsley in a skillet

    Vegan Eggplant Meatballs

    These meatless Italian eggplant balls are made without breadcrumbs. They're full of flavor and have a similar texture to real meatballs!
    5 from 2 votes
    Print Pin Rate
    Prep Time: 30 minutes mins
    Cook Time: 30 minutes mins
    Total Time: 1 hour hr
    Servings: 12 balls
    Calories: 87kcal
    Author: Lizzie Streit, MS, RDN

    Ingredients 

    • 1 tablespoon milled flaxseed
    • 4 cups peeled and diced eggplant - about 1 very large or 2 medium eggplant
    • 2 tablespoons extra virgin olive oil
    • 1.5 cups rolled oats - ground into flour via a blender or food processor
    • 2 tablespoons Italian seasoning
    • ½ teaspoon salt
    • ½ teaspoon red pepper flakes - optional
    • 4 cloves garlic - minced
    • 25 ounces marinara sauce - of choice
    • Spaghetti, veggie noodles, or hoagie rolls - for serving
    • Chopped parsley or basil - for serving

    Instructions

    • Whisk together the 1 tablespoon milled flaxseed with 3 tablespoons of water to make a flax "egg." Set aside and let thicken for 15 minutes while you prepare the rest of the ingredients.
    • Preheat the oven to 375 degrees F. Spray a baking sheet with cooking oil (you can put parchment paper on top of the baking sheet before spraying with cooking oil if you want).
    • Heat the olive oil in a large skillet over medium heat. Add the eggplant cubes and ¼ cup of water. Let the eggplant cook down for 10 to 12 minutes until soft, stirring occasionally.
    • Transfer the cooked eggplant to a mixing bowl. Use a potato masher to mash it into a paste. Alternatively, you can use a food processor or blender to do this step. Let the eggplant cool for a few minutes before completing the next step. Prep the ground oats and other ingredients while it cools.
    • Add the thickened flax "egg," ground oats, Italian seasoning (see notes for a sub if you don't have Italian seasoning), salt, red pepper flakes, and garlic to the bowl. Mix well.
    • Use your hands to form the mixture into 12 balls. Place the balls on the prepared baking sheet in an evenly spaced, single layer. Bake on the center rack of the oven for 20 to 25 minutes.
    • A few minutes before the eggplant meatballs are finished baking, prepare your pasta of choice according to package instructions. Pour a jar of tomato sauce in a large skillet or saucepan, and heat over medium-low heat. When the meatballs are finished, place them in the skillet and let them simmer in the tomato sauce for a few minutes.
    • Serve the meatballs and tomato sauce over your pasta of choice or veggie noodles (try zucchini or kohlrabi noodles!). You can also stuff them into hoagie rolls to make "meatball" subs. Sprinkle with chopped fresh herbs if desired and parmesan cheese (if you do not need it to be vegan). Enjoy!
    • Leave a rating or review by tapping the stars on this recipe card (above) or in the comments section (at the end of the post)!

    Notes

    • My San Marzano Tomato Sauce works really well in this recipe.
    • If you don’t have Italian seasoning, use 2 teaspoons dried oregano, 2 teaspoons dried basil, 1 teaspoon dried thyme, and 1 teaspoon dried rosemary.
    • If you need this recipe to be fully gluten-free, use oats that are labeled as gluten-free and serve with gluten-free or legume-based pasta or rolls.
    • For some extra protein, add a can of white beans to the tomato sauce while it simmers.
    • Store leftover eggplant meatballs in the fridge for up to 5 days. To freeze, let them cool completely after baking and transfer to a plate. Put the plate in a flat area in the freezer. Leave it in there for a couple hours until the meatballs are frozen solid, then transfer them to a labeled bag. Store for up to 3 months.
    • Reheat the meatballs in tomato sauce in a skillet or saucepan with a lid for several minutes until warmed through. You can reheat the meatballs straight from frozen if needed, but you can speed up the process by letting frozen meatballs thaw in the fridge overnight.
    • Nutrition facts are only for the meatballs and do not include the pasta.

    Nutrition

    Serving: 1ball | Calories: 87kcal | Carbohydrates: 13g | Protein: 3g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 409mg | Potassium: 316mg | Fiber: 3g | Sugar: 4g | Vitamin A: 301IU | Vitamin C: 5mg | Calcium: 32mg | Iron: 1mg
    Did you make this recipe?Tag @vegworld_recipes and follow me today!

    Enjoy this new favorite recipe! – Lizzie

    More Eggplant Recipes

    • eggplant pesto pasta in a serving bowl next to ingredients and a napkin
      Eggplant Pesto Pasta
    • eggplant pizza bites on a wooden slab and counter next to each other
      Mini Eggplant Pizza Bites
    • eggplant cut into rounds, slabs, and cubes on a cutting board with text boxes
      How to Cut Eggplant (with video)
    • eggplant gyro sandwich on pita wrapped up in foil and parchment paper next to toppings
      Eggplant Gyro Sandwich on Pita
    277 shares

    Reader Interactions

    Comments

      5 from 2 votes (2 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Deb

      November 18, 2022 at 5:09 pm

      they came out a little too wet for me to mold. perhaps i can try to steam so that i do not add too much water. I added a ton of rolled oats. I love oatmeal so they were still delicious.

      Reply
      • Lizzie Streit, MS, RDN

        November 20, 2022 at 3:12 pm

        Hi Deb, sorry to hear they were a little too wet to mold. In that situation, yes, I would recommending cutting back on the water you add to the eggplant while it’s cooking in the skillet and/or cooking for a few extra minutes to steam off excess water. I’m glad that adding more rolled oats worked for you. Thanks for your comment!

        Reply
      • Essential

        August 27, 2024 at 3:07 pm

        Add mushroom powder and celery or celery seed

        Reply

    Primary Sidebar

    lizzie streit cutting carrots

    Welcome! I'm Lizzie, a Registered Dietitian and cookbook author who loves vegetables. And I'm here to help you love them too! My easy, veggie-forward recipes will help you get comfortable in the kitchen and celebrate the seasons.

    More about me →

    Spring

    • Mint leaves, peas, and coconut yogurt on top of pea and mint soup in a bowl.
      Pea and Mint Soup (Vegan)
    • Roasted asparagus salad in a serving dish with a wooden spoon next to ingredients and a napkin.
      Roasted Asparagus Salad with Barley
    • Large bowl with hummus topped with colorful vegetables next to pita, a napkin, and herbs.
      Easy Appetizer Hummus Platter
    • Snap pea, quinoa, and chickpea salad in a bowl with a wooden spoon.
      Sugar Snap Pea Quinoa Salad
    See more Spring →

    Salads

    • Kale salad on a serving plate next to ingredients, a napkin, and utensils.
      Kale and Chickpea Salad with Feta
    • Chicken fennel salad in a serving bowl surrounded by ingredients and a napkin.
      Chicken Fennel Salad with Yogurt Dressing
    • Celeriac coleslaw in a bowl on a table surrounded by garnishes.
      Celeriac Coleslaw (without Mayo)
    • Fennel apple salad in a serving bowl next to garnishes and a napkin on a counter.
      Fennel Apple Salad
    See more Salads →

    Footer

    About

    About Lizzie

    Privacy Policy and Terms

    Portfolio

    My Books

    Featured On

    logos from news publications and websites spread out on a white background

    Contact

    Contact

    Work with Lizzie

    Sign Up! for emails and updates

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2013-2025 It's a Veg World After All ® 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.