Print Recipe
4.78 from 9 votes


This easy and delicious vegetarian Roasted Eggplant and Tomato Gnocchi is made with just six simple ingredients including ripe tomatoes, eggplant, sweet basil, parmesan cheese, store-bought gnocchi, olive oil, and salt and pepper. 
Prep Time5 mins
Cook Time35 mins
Total Time40 mins
Course: Main Course
Cuisine: Italian
Keyword: Easy Dinner, Gnocchi, Roasted Eggplant, Tomato Gnocchi, Vegetarian Dinner
Servings: 5 servings
Calories: 287kcal
Author: Jessica Randhawa


  • 2.5 lbs tomatoes, chopped into large chunks
  • 2 medium eggplant, sliced into rounds
  • olive oil
  • salt + pepper, to taste
  • 16 ounces prepared gnocchi
  • 3 tbsp fresh basil, chopped
  • 1/2 cup freshly grated parmesan cheese


  • Preheat oven to 400 degrees F.
  • Line two rimmed baking sheets with parchment paper. On the first baking sheet spread out the chopped tomatoes in a single layer and drizzle with olive oil and a pinch of salt and pepper. Gently toss to coat.
  • Drizzle the second baking sheet with olive oil and slice the eggplant into 1/2-inch rounds. Lay the eggplant out in an even layer and drizzle with olive oil. Sprinkle with salt and pepper.
  • Transfer both baking sheets to the oven and roast for approximately 25-35 minutes, switching the trays and flipping the eggplant once halfway through cooking.
  • As the tomatoes and eggplant roast, bring a large pot of water to a boil.
  • When the tomatoes and eggplant have finished roasting, remove from the oven and allow them to cool for 2 minutes. Meanwhile cook the gnocchi in the prepared pot of boiling water according to package instructions (typically 2-3 minutes).
  • As the gnocchi cooks, heat a large non-stick skillet over medium heat. Add 1-2 teaspoons of olive oil to the skillet. Drain the gnocchi and transfer to the skillet. Fry the gnocchi for 1-2 minutes.
  • Transfer the roasted tomatoes and chopped eggplant to the skillet. Add the chopped basil and season with salt and pepper, to taste. Gently stir together to combine.
  • Just before serving, sprinkle with the freshly grated parmesan cheese.


Calories: 287kcal | Carbohydrates: 41g | Protein: 9g | Fat: 3g | Saturated Fat: 2g | Cholesterol: 6mg | Sodium: 479mg | Potassium: 546mg | Fiber: 4g | Sugar: 6g | Vitamin A: 2050IU | Vitamin C: 31.4mg | Calcium: 162mg | Iron: 4mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.