Welcome to a recipe that combines comfort, flavor, and convenience in one delicious pan! These Meatballs with Eggplant in Tomato Sauce are a true celebration of simple, hearty cooking. Imagine juicy, savory meatballs nestled alongside tender, silky eggplant, all bathed in a rich and aromatic tomato sauce infused with vegetables and a hint of spice. This dish has a wonderful Mediterranean feel to it, making it a perfect choice for a satisfying weeknight dinner. It's easy to prepare yet tastes like you've spent hours in the kitchen. Let's get cooking!
Ingredients for Meatballs with Eggplant in Tomato Sauce
- 6 meat meatballs (store-bought or pre-made)
- 1 large eggplant
- 1 onion
- 1 carrot
- 1/2 red bell pepper
- 2 large, fleshy tomatoes
- 1/2 chili pepper
- salt, sugar, vegetable oil
How to Make Meatballs with Eggplant in Tomato Sauce
Dice a firm, purple eggplant with unblemished skin into small cubes. Sprinkle the diced eggplant with salt, toss to coat, and let it sit for 15 to 30 minutes. During this time, the salt will draw out excess moisture from the eggplant.
Tip: To speed up the cooking process, you can prepare the meatballs and the vegetable sauce while the eggplant is salting. Then, you’ll just need to combine everything and heat it through.
Place the salted eggplant in a colander and rinse it under cold running water to wash off the salt. Transfer the eggplant cubes to a paper towel and pat them dry.
Pour refined vegetable oil (odorless) into a frying pan and heat it up. Add the prepared eggplant to the hot pan and fry until golden brown.
If using frozen meatballs, take them out of the freezer in advance and let them thaw at room temperature. Fry them on both sides in a well-heated pan greased with vegetable oil until golden brown.
Now, prepare the sauce. Finely dice the onion. Finely chop the carrot. Mince half a chili pepper. Be sure to remove the seeds and membrane from the chili to control the heat. Pour a little vegetable oil into a pan, add the onion, carrot, and chili pepper. Sauté the vegetables over low heat until soft, which should take about 5 minutes.
Scald ripe, fleshy tomatoes with boiling water, then cool them in ice water and peel off the skin. Finely chop the tomatoes. Dice the red bell pepper. Add the bell pepper and tomatoes to the pan, and season with salt and sugar to taste.
Cover the pan with a lid and let the sauce simmer over low heat for 15 minutes. If desired, season with ground sweet paprika, hot pepper, and add your favorite herbs.
Add the fried meatballs to the pan with the sauce.
Tip: You can quickly make your own meatballs if you have ground meat on hand. To 200 grams of homemade ground meat, add spices, salt, and two tablespoons of breadcrumbs. Mix well and form small balls. Coat them in flour or breadcrumbs and fry in oil.
Next, add the fried eggplant to the sauce along with the meatballs. All the components are nearly cooked; they just need a little time together to finish the dish.

Cover the pan with a lid and cook over low heat for 10-12 minutes, allowing all the ingredients to meld and absorb the flavors.
Stir the sauce with the eggplant and meatballs. Cover the pan with a lid and cook over low heat for 10-12 minutes, allowing all the ingredients to meld together and absorb the flavors of the sauce and spices.
And there you have it—a wonderfully flavorful and comforting dish of meatballs and eggplant in tomato sauce, ready to be enjoyed! This meal is incredibly versatile and pairs beautifully with a variety of sides. Serve it over a bed of pasta, fluffy rice, or creamy polenta to soak up every last drop of that delicious sauce. A side of crusty bread is also highly recommended for dipping! For a final touch, garnish with fresh basil or parsley to add a burst of freshness. We hope this recipe becomes a new favorite in your home. Enjoy your meal!










0 comments