Make-Ahead Veggie Meatballs | Sip + Spice

Make-Ahead Veggie Meatballs with Roasted Eggplant and Lentils

Servings 48 2-inch veggie balls


  • 2 cups lentils
  • 1/4 cup plus 2 tablespoons olive oil
  • 1 small or 1/2 medium eggplant
  • 1 large onion chopped
  • 2 carrots chopped
  • 2 celery stalks chopped
  • 4 minced garlic cloves divided
  • 1 tablespoon chopped fresh thyme
  • 2 teaspoons salt
  • 3 tablespoons tomato paste
  • 8 ounces button mushrooms wiped clean and sliced
  • 3 large eggs
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup bread crumbs
  • 1/4 cup chopped fresh parsley
  • 1/4 cup finely chopped walnuts
  • 1 tablespoon Italian Seasoning
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1 teaspoon dried parsley
  • 1/4-1/2 teaspoon crushed red pepper flakes
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1 teaspoon black pepper


  1. Preheat the oven to 375ºF. Cut the eggplant in half and roast for 45 minutes, until skin is wrinkled and the flesh is soft.

  2. Combine the lentils and 8 cups of water in a medium saucepan and bring to a boil over high heat. Reduce the heat to medium-high and cook at a low boil for 45 minutes—the lentils should be almost falling apart and easily squished when pinched between your fingers. Drain the lentils and let cool.

  3. In the meantime, add 1/4 cup of the olive oil to a large frying pan and sauté the onions, carrots, celery, 2 garlic cloves, thyme and salt over medium-high heat, stirring frequently, for about 10 minutes, until the vegetables are tender and fragrant. Add the tomato paste and continue to cook, stirring constantly, for 3 minutes.

  4. Add the mushrooms to the veggies and cook, stirring frequently, for 15 more minutes. Transfer the mixture to a large bowl.

  5. Peel the eggplant and scoop out the flesh. Chop it up with a knife, then add to the bowl.

  6. Add the drained lentils to the bowl with the eggplant and veggies. Place bowl in the fridge for about 30 minutes to cool, stirring occasionally.

  7. Once the mixture is slightly cool, Add the eggs, Parmesan, bread crumbs, 2 raw minced garlic cloves, parsley, walnuts and all the spices (Italian seasoning, basil, oregano, parsley, red pepper flakes, onion powder, garlic powder and black pepper) to the cooled veggies and lentils. Mix thoroughly with a large spoon. Place in the refrigerator for 25 minutes.

  8. Preheat oven to 400 degrees. Drizzle the remaining 2 tablespoons olive oil on 2 sheet pans (1 tablespoon per pan) and use your hand to evenly coat the entire surface. Set aside.

  9. Roll the mixture into round 2-inch meatballs, making sure to pack the vegetable mixture firmly. Place the balls in the prepared baking dish, allowing 1/4 inch of space between the balls and in even rows vertically and horizontally to form a grid.

  10. Bake for 40 minutes, or until the meatballs are firm and cooked through. Allow the meatballs to cool for 5 minutes in the baking dish before serving.

Recipe Notes

Loosely based on Veggie Meatball recipe from The Meatball Shop in New York City.