Macaroni with Eggplant Meatballs


Mangia Pasta!

Published by William Morrow

This image courtesy of Mary Ann Esposito

Here’s a nice choice for an Italian-American vegetarian macaroni-and-“meatball” dish that my mother makes. The meatballs are made using cooked eggplant instead of ground meats. It is wonderfully surprising how good this tastes, and Mom always gets rave reviews. Any short cut of dried pasta such as macaroni, rigatoni, gemelli, or ziti would be a good choice.



Kid FriendlyYes

Recipe CourseMain Course

Dietary ConsiderationHalal, Kosher, Soy Free, Tree Nut Free, Vegetarian



Taste and TextureSavory

Type of DishDry Pasta, Pasta, Vegetable


  • 3 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 eggplant (about 12 ounces), peeled and diced
  • 1 to 2 tablespoons water
  • 1¼ cups fresh bread crumbs
  • ½ cup minced fresh Italian parsley leaves
  • ½ teaspoon fine sea salt
  • ½ teaspoon dried oregano
  • 2 large eggs, slightly beaten
  • ½ cup freshly grated Pecorino cheese
  • ¼ cup vegetable oil
  • 3 cups Tomato and Basil Sauce, kept hot
  • 1 pound macaroni


  1. Heat the olive oil in a large nonstick skillet or saucepan and slowly cook the garlic over medium heat until golden. Add the eggplant and 1 tablespoon of the water, cover, and steam the eggplant over low heat until very soft, about 10 minutes. Add the remaining water only if the eggplant begins to stick to the skillet. Stir the eggplant occasionally while it cooks. Set the eggplant aside and let it cool.

  2. Combine the bread crumbs, parsley, salt, oregano, eggs, and cheese in a large bowl. Stir in the eggplant, mix well, and let it stand for 20 minutes. Scoop small amounts of the mixture into your hands and form meatballs the size of a small egg. There should be enough to make about eighteen.

  3. Heat the vegetable oil in a large saute pan over medium-high heat, then fry the meatballs, turning them occasionally so they brown evenly, or bake them in an oiled casserole dish in a preheated 350°F oven until browned, 20 to 25 minutes. Transfer the meatballs to the tomato sauce and keep hot.

  4. Cook the macaroni according to the directions on page 29. Drain and place the macaroni in a serving dish. Mix with some of the tomato sauce, then arrange the meatballs and sauce on top of the pasta, and serve immediately. Pass additional cheese for sprinkling on top.

Notes :

  1. When forming the meatballs, wet your hands occasionally to prevent the mixture from sticking.


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password