• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Free Email Series!

5 Time and Stress Saving Cooking Secrets

Free email series of my best tips!

Visit my other Site: Pancake Recipes
  • About
  • Contact
  • Free Email Series!

    5 Time and Stress Saving Cooking Secrets

    Free email series of my best tips!

  • Visit my other Site: Pancake Recipes

Rachel Cooks®

Easy Healthy-ish Recipes

  • Recipe Index
  • Popular
    • Instant Pot Pinto Beans
    • Green Beans with Bacon
    • Instant Pot Sweet Potatoes
    • Roasted Sugar Snap Peas
    • Beef Stew Seasoning
    • Chili Seasoning Recipe
    • Thousand Island Dressing
    • Poppy Seed Dressing
    • Copycat Panera Squash Soup
    • Chocolate Chip Blondies
    • Instant Pot Pork Loin Roast
    • Frosé
    • Best Chocolate Cake
    • Dill Vegetable Dip
    • Instant Pot Jasmine Rice
    • Instant Pot Hard Boiled Eggs
  • Learn to Cook
    • All The Basics
    • Crostini
    • Delicata Squash
    • Butternut Squash
    • Kabocha Squash
    • Spaghetti Squash
    • Guacamole
    • Croutons
    • Snap Peas
    • Baked Potatoes
    • Baked Bacon
    • Homemade Spaghetti Sauce Recipe
    • Simple Syrup
    • Pickled Red Onions Recipe
    • Toasted Pine Nuts
    • Roasted bone-in Chicken Breasts
    • Poached Chicken
    • Roasted Whole Chicken
    • Easy Cheese Sauce

Dinner Made Easy:

Slow Cooker

5 Ingredients

Grilling

Make Ahead

Sheet Pan

Tacos

Pizza

Home Recipes by Diet Vegetarian
VG Vegetarian

Eggplant Meatballs

5
/5
1 hr
4 Comments
Jump to Recipe Video
By: Rachel GurkPosted: 07/23/2021Updated: 10/08/2021

This post may contain affiliate links. Please read my disclosure policy.

Meatballs and sauce, text overlay reads "eggplant meatballs - so much flavor!"
Meatballs and sauce, text overlay reads "easy eggplant meatballs."
Meatballs and sauce, text overlay reads "flavorful eggplant meatballs."
Meatballs and sauce, text overlay reads "eggplant meatballs."

Looking for a meatball recipe with no meat? That may be a contradiction but these vegetarian eggplant meatballs are flavorful and satisfying. Give them a try!

Recipe Overview

Why you’ll love it: Hearty and so flavorful, you won’t miss meat at all!

How long it takes: 1 hour
Equipment you’ll need: food processor, skillet, baking sheet, cookie scoop is also helpful
Servings: 4

Overhead view of meatballs atop zucchini noodles, with spaghetti sauce.
Table of Contents
open
  • 1 Recipe Overview
  • 2 About this recipe
  • 3 What you need
  • 4 How to make these vegetarian meatballs
  • 5 FAQs
  • 6 How to make these meatballs your own
  • 7 Make Ahead Ideas
  • 8 Storage & Reheating Suggestions
  • 9 Leftover Love
  • 10 More meatballs!
  • 11 Get the Recipe: Eggplant Meatballs

Eggplant, braised until it’s soft and creamy, combined with breadcrumbs, cannellini beans, Parmesan cheese, and lots of fresh parsley and basil, makes surprisingly great meatballs.

Can I call them meatballs? Since there’s not a bit of meat in them? Veggie balls? Nah. Eggplant balls? Even worse. I think we’ll stick with eggplant meatballs. You all know what I mean.

I’ll admit I’m sort of a newbie to eggplant. It’s growing on me although I’ve always loved the Middle Eastern dip, baba ganoush (try this recipe by Cookie and Kate). And a grilled vegetable salad with eggplant, zucchini, and mushrooms is super good.

Is eggplant good for you? Well, it’s a vegetable. No, wait, I think it’s a berry (according to Encarta). In any case, it’s good for you, with lots of vitamins, minerals, and fiber, and not too many calories at all.

Give eggplant meatballs a try. I think you’ll be very pleasantly surprised! These vegetarian meatballs are full of flavor and very satisfying. My family loves them and they aren’t any more difficult to make than ordinary meatballs.

Try them with spaghetti sauce and pasta for a meatless main dish. Or serve the meatballs as an appetizer with something tasty to dip them in, like ranch dressing or homemade green goddess dressing.

About this recipe

You’ll need a food processor to make the meatballs. Also needed: a large skillet and baking sheet. A cookie scoop is helpful for forming the meatballs but not required.

You’ll need about an hour but remember half that time is hands-off while the meatballs bake.

Let’s get started!

Look for the complete printable recipe at the end of this post.

Close up of an eggplant meatball on a spoon, in sauce.

What you need

  • Eggplant: Look for an eggplant that’s shiny and firm and feels somewhat heavy, weighing about one pound.
  • Olive Oil, Salt, and Pepper: These will go into the skillet with the eggplant.
  • Shallot: A small yellow onion can be substituted for the shallot.
  • Garlic: Just a couple of cloves help season the meatballs.
  • Canned Cannellini Beans: Beans add protein and texture. Other white beans work well, too.
  • Fresh Parsley and Fresh Basil: Lots of fresh herbs (a cup of chopped parsley!) add so much fresh flavor.
  • Dried Oregano: Fresh is fine, too, if you have it. Use roughly three times more than dried. Italian seasoning is a good substitute.
  • Breadcrumbs: Making the meatballs with panko or rolled oats are options, too, or gluten-free breadcrumbs.
  • Parmesan or Pecorino Romano Cheese: Shredded cheese adds lots of flavor.
Overhead view of ingredients needed for recipe.

How to make these vegetarian meatballs

Begin by prepping the eggplant. There’s no need to peel an eggplant. Simply wash it, trim the ends, and cut into cubes.

Since you’re already working at your cutting board, go ahead and chop the shallot and garlic so they’re ready to go. In fact, you may as well chop the basil and parsley, too.

You don’t have to be too picky about getting everything small and uniformly sized. It’s all going into the food processor eventually.

Okay, you’re finished with your knife and cutting board. Go ahead and get a nice big skillet heating up on the stove. Add a bit of olive oil and the squares of eggplant. Season with salt and pepper, and add a bit of water.

Stir and cook the eggplant until it softens and begins to caramelize. It will take about ten minutes. Once it’s soft, almost mushy but still holding its shape, push it to the side and add the shallot and garlic. Cook that a few minutes and turn off the heat.

Eggplant and onions in a white frying pan.

Put the eggplant mixture, cannellini beans, and herbs into the bowl of a food processor. Cover and pulse the mixture until it’s finely chopped and mixed.

Remember: Don’t get too carried away and turn it into paste. You should be able to identify small pieces in the mixture, if that makes sense. The meatballs will be much more appealing if they look a bit like eggplant and herbs and not baby food. The mixture will be pretty soft though.

Beans, herbs, and sautéed eggplant in a food processor.

Stir in the breadcrumbs and cheese.

Breadcrumbs and cheese in a clear glass bowl with a wooden spoon.

Using a small scoop (2 tablespoons), shape the mixture into meatballs and put them on a baking sheet. You’ll get about thirty meatballs.

Uncooked vegetarian meatballs on a baking sheet.

Bake until the meatballs are lightly browned and firm.

Serve as an appetizer or main dish. If you want, heat up some pasta sauce and stir in the meatballs to serve with pasta.

Meatballs and sauce in a frying pan.

FAQs

What is the taste of eggplant?

A lot of people compare it to zucchini, sort of bland and mild, with a bitter edge when eaten raw. Eggplant is usually cooked and its spongey texture absorbs the flavors of whatever you cook it with. When cooked, eggplant turns almost creamy, tender and rich tasting.
If you’d like to discover more about eggplant, this article by Insanely Good is very informative.

Do I need to peel eggplant before roasting?

Nope, there’s no need to peel eggplant. Much of the nutrition is found in the tender outside skin which will soften as it cooks.

How do you keep eggplant from getting mushy?

Quite honestly, properly cooked eggplant should be mushy, or more nicely phrased, creamy and buttery. That’s when eggplant is at its best.

Vegetarian meatball cut open to show texture.

How to make these meatballs your own

  • Make gluten-free meatballs by substituting gluten-free breadcrumbs. Rolled oats are a good option, too.
  • These eggplant meatballs are vegan if you omit the cheese or substitute non-dairy cheese.
  • These meatballs can be fried but they are somewhat delicate and may fall apart a bit. Use a nonstick skillet and make sure the meatballs are cooked well on the first side before flipping.
  • I haven’t tried using my air fryer to cook them yet but I have a feeling that would work great. The mixture is similar to falafel, which are great air fried.
Zucchini noodles, meatballs, and tomato sauce.

Make Ahead Ideas

If you like, prepare the meatball mixture, cover tightly, and refrigerate, for up to one day. Once you’re ready, form the balls and bake as directed. Add a couple minutes to the baking time since the mixture is chilled.

Storage & Reheating Suggestions

Cooked meatballs that are leftover should be covered and refrigerated. They’ll keep for three days in the fridge. To reheat, bake for 10 minutes in a 350°F oven or microwave in one minute increments on high, until heated through.

Leftover Love

Make meatball sheet pan fajitas. Omit the chicken and roast bell pepper strips and sweet onions, adding the leftover meatballs to the pan for the last 10 minutes or so to heat them up. Serve on warm tortillas with salsa or guacamole.

More meatballs!

  • The Best Homemade Meatballs
  • Baked Turkey Meatballs
  • Greek Meatballs – healthy & gluten-free
  • Turkey Meatballs with Chipotle Honey Glaze
  • Crockpot Meatballs with Cherry Bourbon Sauce
  • Greek Cucumber Noodle Bowls with Turkey Meatballs (Gluten-Free)
  • Turkey Enchilada Slow Cooker Meatballs with Cheese
  • Spinach Orzo Salad with Chicken Meatballs and Chickpeas
  • The Best Meatball Subs – with garlic bun!
  • Easy Meatball Soup with Orzo (healthy!)
  • Instant Pot Spaghetti and Meatballs

Did you make this? Be sure to leave a review below and tag me @rachelcooksblog on Facebook, Instagram, or Pinterest!

Eggplant vegetarian meatballs in a red sauce, one on a spoon.
Recipe

Get the Recipe: Eggplant Meatballs

5 from 1 vote
Prep Time: 15 mins
Cook Time: 45 mins
Total Time: 1 hr
4 servings
Print Rate Recipe
Prevent your screen from going dark
Looking for a meatball recipe with no meat? That may be a contradiction but these vegetarian eggplant meatballs are flavorful and satisfying.

Ingredients

  • 2 tablespoons olive oil, divided
  • 1 pound eggplant, ends trimmed and cut into large cubes
  • ¼ cup water
  • ½ teaspoon kosher salt
  • ½ teaspoon coarsely ground black pepper
  • 1 large shallot, roughly chopped
  • 2 large garlic cloves, roughly chopped
  • 1 can (15.5 oz.) cannellini beans, rinsed and drained
  • 1 cup loosely packed fresh parsley
  • ¼ cup loosely packed fresh basil
  • 1 teaspoon dried oregano
  • 1 cup breadcrumbs (use gluten-free if desired)
  • ½ cup grated Pecorino Romano or Parmesan cheese

Instructions

  • Preheat oven to 375°F. Lightly grease a baking sheet with cooking spray, or line pan with parchment paper.
  • Place 1 tablespoon of olive oil in a large skillet over medium-high heat. Once hot, add cubed eggplant and water. Season with salt and pepper. Stir and cook for about 10 minutes until eggplant is softened and starting to caramelize.
  • Push eggplant to one side of the skillet. Add remaining olive oil to the pan and place shallots and garlic in the pan. Cook until softened, about 3-4 minutes.
  • Transfer eggplant, shallots and garlic to a food processor.
  • Add the beans, parsley, basil and oregano, process until combined. Mixture should be finely chopped but not pureed. Check for seasoning and add more salt and pepper, if needed.
  • Transfer the mixture to a large bowl. Add the breadcrumbs and cheese (if using). Stir together with a spatula until well combined.
  • Using a medium cookie scoop (about 2 tablespoons), form mixture into balls and place on the prepared baking sheet.
  • Bake for 25-30 minutes, until browned around the edges.
  • If desired, add 2 cups marinara sauce to a skillet and heat through. Place cooked meatballs in the sauce and toss to coat before serving over noodles of choice.

Notes

  • Makes 28-30 meatballs
  • Make gluten-free meatballs by substituting gluten-free breadcrumbs. Rolled oats are a good option, too.
  • These eggplant meatballs are vegan if you omit the cheese or substitute non-dairy cheese.
  • Make Ahead Tip: Prepare the meatball mixture, cover tightly, and refrigerate, for up to one day. Once you’re ready, form the balls and bake as directed. Add a couple minutes to the baking time.

Nutrition Information

Serving: 7meatballs, Calories: 327kcal, Carbohydrates: 47g, Protein: 12g, Fat: 12g, Saturated Fat: 3g, Polyunsaturated Fat: 8g, Cholesterol: 11mg, Sodium: 858mg, Fiber: 8g, Sugar: 11g

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.

© Author: Rachel Gurk
Did You Make This?Be sure to upload a photo & tag me at @RachelCooksBlog. I love seeing what you made!
Share A Photo! Tag on Insta Rate It

Free email series

5 Time & Stress Saving Cooking Secrets

Free email series of my best tips!

FREE BONUS!

You May Also Like...

  • Chipotle glazed meatballs in two pita halves with lettuce.
    Chipotle Honey Glazed Meatballs
  • Perfect for parties or a busy weeknight, these turkey enchilada slow cooker meatballs are easy to make, healthy, and so flavorful! Get the recipe on RachelCooks.com!
    Turkey Enchilada Slow Cooker Meatballs with Cheese
  • Partial overhead of several meatballs on white plate, along with small orange bowl containing dip.
    Greek Meatballs - healthy & gluten-free
  • Image of a giant bowl of spaghetti with turkey meatballs.
    Baked Turkey Meatballs
Close up view of strawberry rhubarb crisp and vanilla ice cream on a round plate, with a spoon.
Previous Post
Strawberry Rhubarb Crisp – the perfect summer recipe!
Lasagna boats in a white baking dish, filled with ricotta and meat sauce.
Next Post
Lasagna Zucchini Boats – easy to make!

Reader Interactions

Leave a Review Cancel reply

Recipe Rating




The maximum upload file size: 1 MB. You can upload: image. Drop files here

  1. seekyum says

    July 21, 2022 at 2:08 pm

    love your recipe,enjoy it

    Reply
    • Rachel Gurk says

      July 25, 2022 at 3:20 pm

      So happy to hear that!

      Reply
  2. Chel says

    February 18, 2022 at 1:55 pm

    Can you omit the breadcrumbs and oats all together? Is it only for binding?

    Reply
    • Rachel Gurk says

      February 19, 2022 at 9:05 am

      The breadcrumbs (or oats) are for binding and we haven’t tested the meatballs without them. Let me know if you give it a try, though!

      Reply

Primary Sidebar

Welcome!

Hi, I'm Rachel! Life can be complicated, cooking shouldn't be! I believe that you can put a delicious meal on the table without stressing. It's possible, and I'm here to help. Have a seat at my table...let's chat, eat, and have fun! Read more...

Air Fryer Instant Pot 30 Minutes One Pan Gluten-Free Dairy-Free Slow Cooker Vegetarian 5 Ingredients

Trending

Cooked salmon fillet on a grey-toned plate with cooked asparagus spears. The salmon is being flaked with a fork.

Air Fryer Salmon – easy and delicious!

Pizza pasta being scooped from a pan with a wooden spoon.

Pizza Pasta – 1 pan, 20 minutes

Image of a giant bowl of spaghetti with turkey meatballs.

Baked Turkey Meatballs

Asparagus Panzanella Salad

Seasonal

Beef and vegetable stir fry in a black wok.

Beef Stir Fry With Vegetables

Hot honey chicken sheet pan dinner with honey being drizzled on.

Hot Honey Chicken Sheet Pan Dinner

Sweet and sour shrimp lettuce wrap garnished with green onion.

Sweet and Sour Shrimp Lettuce Wraps

BBQ Chicken burrito bowl with avocado and sour cream.

BBQ Chicken Bowl

Opens in a new window Opens an external site Opens an external site in a new window
Free Bonus!

5 Cooking Secrets to Save Time & Stress

Free email series of my best tips and recipes!

Featured On:

Back to Top
  • About
  • Contact
  • Press
  • Work with Me
  • Privacy
  • Accessibility
© 2023 Rachel Cooks®
Site Credits Designed by Melissa Rose Design Developed by Once Coupled