Roasted Eggplant Meatballs

These delicious eggplant meatballs are the perfect “meatless” version of an Italian classic. Instead of meat, they are filled with roasted eggplant, parmesan cheese, breadcrumbs, and fresh basil.

white bowl with spaghetti and eggplant meatballs with red sauce in it on brown wooden board.

This vegetarian meatball is a must for eggplant lovers! Throughout my blog, you’ll notice I use a lot of eggplants – especially in Italian dishes. It’s a very “meaty” tasting vegetable and is incredibly versatile to cook with!

To prepare the eggplant for this dish, I went with oven-roasting. This method is no-fuss and really helps draws out a lot of flavor from the eggplant itself.

When the meatballs are prepared and baked, the finished product is moist and full of fresh herbs and garlic-y flavor. When paired with rich marinara and pasta noodles, it’s oh-so-delicious – even for meat-lovers!

Ingredients – What You Need

For this recipe you’ll need just 7 simple ingredients (not including salt & pepper). See below for the full list.

ingredients for eggplant meatballs arranged on a dark gray background.

Eggplant: you’ll need around one pound of ripe purple eggplant.
Breadcrumbs: use homemade or your favorite store-bought. Use gluten-free breadcrumbs if needed.
Garlic: to add lots of flavor. Fresh garlic is best or you can swap for garlic powder.
Basil: you’ll need a handful of fresh basil – dried herbs won’t add as much flavor.
Parmesan: I recommend using freshly grated Parmesan Reggiano.
Egg: only one egg is used to help bind the ingredients together.
Oil: for roasting the eggplant.

Step by Step Recipe Instructions

Preheat oven to 400F and roast diced eggplant for 18-20 minutes or until edges are browned. Flip halfway through.

Then add diced roasted eggplant to a food processor or high-powered blender. Pulse together until smooth. Let pureed eggplant cool while you prepare additional ingredients.

Then add pureed eggplant and rest of ingredients into a large bowl. Stir together.

Then use a small cookie scoop to measure meatballs, gently form with hands, then arrange on a sheet pan lined with parchment paper.

Lower oven to 375F and bake meatballs for 20-25 minutes. Then when finished add to a sauce pan with marinara and heat in sauce for 5 minutes before serving.

Tips for Success

Use a cookie scoop to measure – this cookie scooper is a super-easy way to get the perfect meatball size. An ice cream scoop would be far too big, but this size is perfect!

Make it gluten-free – either use store-bought breadcrumbs or make them yourself with gluten-free bread! You can find my favorite homemade breadcrumb recipe in this post.

What to serve eggplant meatballs with – my favorite way to serve these up is with chickpea pasta, regular wheat pasta, or gluten-free noodles. You can also serve them with zucchini or vegetable noodles!

Add extra herbs – for more fresh flavor, you can also add chopped fresh oregano or parsley to these meatballs.

Do I need to peel the eggplant? You do not need to peel the eggplant before roasting. The skin will add meaty texture and flavor to the meatball!

How to Store Leftovers and Freeze

Refrigerate leftovers: store meatballs in an airtight container or ziplock bag, refrigerate for 3-4 days.

Freezing & reheating tips: bake meatballs, and skip simmering in the sauce. Add to a freezer-friendly bag and lay flat, freeze for 1-2 months. When ready to serve, thaw at room temperature and simmer in tomato sauce until warm.

hand holding white bowl with spaghetti and eggplant meatballs with red tomato sauce in it over a brown wooden board.

More Italian Eggplant Recipes to Try

Classic Eggplant Parmesan
6 Ingredient Roasted Eggplant Pasta
Baked Eggplant Rollatini

If you tried this Roasted Eggplant Meatballs recipe or any other recipe, don’t forget to rate the recipe and let me know what you think. I love hearing from you! You can also follow me on PINTEREST, INSTAGRAM, and FACEBOOK for more crave-worthy content.

white bowl with spaghetti and eggplant meatballs with red sauce in it on brown wooden board.

Roasted Eggplant Meatballs

4.67 from 3 votes

These delicious eggplant meatballs are the perfect "meatless" version of an Italian classic. Instead of meat, they are filled with roasted eggplant, parmesan cheese, breadcrumbs, and fresh basil.

Servings 15 meatballs
Prep Time: 20 mins
Cook Time: 45 mins

Course: Main Course
Cuisine: American, Italian
Tags: eggplant meatballs, roasted eggplant meatballs, vegetarian meatballs
Freezer Friendly: Yes
Calories: 53 kcal
Author: Bethany Kramer

Ingredients

  • 1 lb eggplant, cubed
  • 1 cup breadcrumbs (regular panko or gluten-free)
  • 1/4 cup parmesan cheese grated
  • 3 Tablespoons fresh basil, chopped
  • 3 garlic cloves, minced
  • 1 egg
  • 2 teaspoons olive oil
  • 1/4 teaspoon (each) salt & black pepper
  • 2 cups tomato sauce/marinara for serving

Instructions

  1. Preheat oven to 400F.

  2. Roasted eggplant: on a sheet pan, arrange cubed eggplant with olive oil and sprinkle of salt. Toss in oil and bake for 20 minutes, flip halfway through.

  3. Puree eggplant: in a large food processor, add eggplant and pulse until it's pureed. Let cool.

  4. Mix meatball ingredients: in a large bowl, mix together pureed eggplant, minced garlic, parmesan cheese, breadcrumbs, egg, salt & pepper, and chopped basil.

  5. Form meatballs: use a cookie scoop or measure out 3 tablespoons of meatball and gently used hands to form into ball. Arrange on a sheet pan lined with parchment paper.

  6. Bake: lower oven temperature to 375F and bake meatballs for 20-25 minutes.

  7. Simmer in sauce: when meatballs are finished, add to a sauce pan with marinara and simmer for about 5 minutes. Serve right away with additional chopped fresh basil and parmesan cheese!

Notes

Make it gluten-free – either use store-bought breadcrumbs or make them yourself with gluten-free bread! You can find my favorite homemade breadcrumb recipe in this post.

What to serve eggplant meatballs with – my favorite way to serve these up is with chickpea pasta, regular wheat pasta, or gluten-free noodles. You can also serve them with zucchini or vegetable noodles!

Add extra herbs – for more fresh flavor, you can also add chopped fresh oregano or parsley to these meatballs.

Nutrition Facts
Roasted Eggplant Meatballs
Amount Per Serving (1 meatball)
Calories 53 Calories from Fat 15
% Daily Value*
Fat 1.7g3%
Cholesterol 13.4mg4%
Sodium 119.5mg5%
Carbohydrates 7.2g2%
Fiber 1.3g5%
Sugar 1.6g2%
Protein 2.2g4%
* Percent Daily Values are based on a 2000 calorie diet.
Instagram

Did you make this recipe? Share your photos and tag @asimplepalate #asimplepalate.



avatar

Bethany Kramer

Bethany Kramer is the cook and photographer behind A Simple Palate. She found a deep love for food and nutrition after learning to cook from her mom at eight years old. Since then she’s been developing and sharing recipes from her own kitchen that are bold in flavor and nourishing to the body!

Leave a Reply

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

Recipe Rating




5 Comments

  • Avatar for Donna Donna says:

    4 stars
    They were delicious, but they went flat. Any suggestions?

    • Avatar for Bethany Bethany says:

      Hi Donna, were they completely rolled up? That’s really the only way to keep them from flattening is rolling them tightly. I’m glad you enjoyed the recipe!

  • Avatar for Jill Jill says:

    5 stars
    Delicious – simply delicious. I think roasting the eggplant first deepens the flavor. Plus the seasoning quantities give them a robust flavor.

    • Avatar for Pasquale alessi Pasquale alessi says:

      5 stars
      Do eggplant balls need to be turned over half way through the baking time? Mine seem be cooking well on the bottom but top is slow to brown.

    • Avatar for Bethany Bethany says:

      They typically do not need to be turned halfway. Every oven is a little different, so if you feel like they’re cooking fast in your oven you can always turn them slightly using a spatula! Hope you enjoyed them!