These Juicy Eggplant Meatballs are a delightful vegetarian twist on the classic meatball. Made with tender eggplant, parmesan, and fresh basil, these meatballs are filled with gooey cheese and simmered in a flavorful tomato sauce. They’re perfect for a light yet satisfying meal, served with pasta, rice, or simply on their own for a tasty appetizer.
Eggplant meatballs are a hearty vegetarian version of traditional meatballs, where eggplant is used as the main base instead of meat. When steamed and mixed with breadcrumbs, parmesan, and egg, the eggplant becomes soft and flavorful, forming a moist, tender bite. These meatballs are typically simmered in a savory tomato sauce and are a great way to enjoy eggplant in a new and delicious way.
Yes! You can prepare the meatballs in advance, refrigerate them, and cook them later. They’re also great for meal prep!
Yes, you can use store-bought tomato sauce, but homemade or freshly made sauce will add a richer flavor.
You can experiment with oregano, thyme, or parsley for a different flavor profile.
Yes! You can bake the meatballs at 375°F (190°C) for about 20 minutes or until golden and cooked through. Just be sure to coat them lightly with oil before baking.
Yes, you can add finely grated zucchini, carrots, or spinach to the mixture for added flavor and nutrition. Just be sure to drain any excess moisture before adding them to the eggplant mixture.
To freeze, place the cooked meatballs in a single layer on a baking sheet and freeze until solid. Then transfer them to a freezer-safe bag or container for up to 1 month. Reheat by thawing in the fridge overnight and warming them up in the sauce.
Store leftover eggplant meatballs in an airtight container in the refrigerator for up to 3 days. You can reheat them in the microwave or on the stovetop with some additional sauce to keep them moist.
Prepare the Eggplant:
Wash the eggplants and cut them into cubes. Steam the eggplant for 15 minutes, then transfer to a bowl and let it cool.
Prepare the Eggplant:
Wash the eggplants and cut them into cubes. Steam the eggplant for 15 minutes, then transfer to a bowl and let it cool.
Mix the Meatball Mixture:
To the cooled eggplant, add salt, parmesan, bread, egg, basil, and breadcrumbs. Mix well to combine until the mixture is smooth and well-bound.
Mix the Meatball Mixture:
To the cooled eggplant, add salt, parmesan, bread, egg, basil, and breadcrumbs. Mix well to combine until the mixture is smooth and well-bound.
Form the Meatballs:
Shape the mixture into walnut-sized meatballs. Gently roll them in your oiled hands. Place a piece of cheese in the center of each meatball and coat them lightly in breadcrumbs.
Form the Meatballs:
Shape the mixture into walnut-sized meatballs. Gently roll them in your oiled hands. Place a piece of cheese in the center of each meatball and coat them lightly in breadcrumbs.
Prepare the Sauce:
Heat olive oil in a pan and add the tomato sauce, salt, and basil. Cook for 5 minutes to let the flavors combine.
Prepare the Sauce:
Heat olive oil in a pan and add the tomato sauce, salt, and basil. Cook for 5 minutes to let the flavors combine.
Cook the Meatballs:
Carefully add the meatballs to the pan with the sauce. Cook for about 5 minutes. Gently turn the meatballs with two spoons and cook for an additional 5 minutes until golden brown and cooked through.
Cook the Meatballs:
Carefully add the meatballs to the pan with the sauce. Cook for about 5 minutes. Gently turn the meatballs with two spoons and cook for an additional 5 minutes until golden brown and cooked through.
Serve:
Transfer the meatballs to a serving dish and garnish with fresh basil. Serve hot and enjoy!
Serve:
Transfer the meatballs to a serving dish and garnish with fresh basil. Serve hot and enjoy!