Cook the Pasta: In a large pot, bring water to boil. Add a pinch of salt and pasta. Cook until al dente, then drain and set aside.
Prep the Veggies: While the pasta is cooking, slice the mushrooms and cube the eggplant. This will ensure that the Cheesy mushroom and eggplant pasta has consistent texture and flavor.
Sauté the Eggplant and Mushrooms: In a large skillet, heat the olive oil over medium-high heat. Add minced garlic and sauté for a minute. Then, toss in the mushrooms and eggplant. Sauté until they’re golden brown and softened.
Add the Sauce: Pour the tomato sauce into the skillet. Season with salt, black pepper, and red pepper flakes. Stir well, ensuring the Cheesy mushroom and eggplant pasta sauce is well combined.
Mix Pasta and Veggies: Add the cooked pasta to the skillet and toss to combine.
Cheese It Up: Sprinkle the mozzarella and half of the parmesan over the Cheesy mushroom and eggplant pasta. Stir until the cheese is melted and the pasta is coated in a creamy, cheesy sauce.
Garnish and Serve: Transfer the Cheesy mushroom and eggplant pasta to serving dishes. Sprinkle the remaining parmesan and fresh basil on top. Your dish is now ready to be devoured!