Ingredients
Equipment
Method
Step-by-Step Instructions
- Preheat the oven to 425ºF (220ºC). Gather your ingredients and prepare the eggplant for roasting.
- Cut the eggplant into cubes and place on a sheet pan. Drizzle with olive oil, sprinkle with salt and pepper. Toss to combine and roast for 25-30 minutes.
- Arrange the cherry tomatoes on a separate pan, drizzle with olive oil and a pinch of salt, and roast alongside the eggplant for 10-15 minutes.
- Heat a tablespoon of olive oil in a skillet over medium heat. Add diced onion, cooking until soft. Stir in minced garlic and red pepper flakes.
- Grate fresh tomatoes into the skillet with the onions and garlic. Simmer for 10-15 minutes, seasoning with salt and pepper.
- Once eggplant and cherry tomatoes are roasted, combine with the sauce.
- Bring a large pot of salted water to a boil, cook pasta until al dente, usually about 8-9 minutes. Save 1 cup of pasta water.
- Add the drained pasta to the skillet with the sauce and roasted vegetables, adding a splash of reserved pasta water. Cook for 2-3 minutes.
- Finish with freshly chopped basil and a drizzle of olive oil, serve warm topped with freshly grated Parmesan cheese.
Notes
For an even easier experience, prepare the sauce a day in advance and keep refrigerated until ready to serve.