Adapted from:



  1. For the roasted tomatoes: Preheat the oven to 400 F. Place the tomatoes on a baking sheet, drizzle with olive oil & sprinkle with salt and pepper, and mix together. Roast for 15 minutes, until the tomatoes are softened and wilted in appearance. Add garlic and roast for a few more minutes, or until just softened and fragrant.
  2. For the pasta: Meanwhile, boil salted water and cook pasta according to package directions, minus 1 minute to keep the pasta al dente. Drain the pasta, reserving 1 cup of pasta water – you will need this for your sauce.
  3. In a large skillet at medium-high heat, add the olive oil, butter (or Earth Balance), black pepper, and red pepper flakes (if you want), swirling the pan, until the butter is melted.
  4. Reduce the temperature to low heat and stir in a ¼ cup of pasta water before adding in the pasta and parmesan cheese. Using tongs, toss and stir the pasta until the cheese is melted and the pasta is well coated. Add a tablespoon of pasta water at a time to get to your desired saucy consistency.
  5. Gently toss in the roasted tomatoes and half of the chopped basil. Plate and sprinkle the remaining basil and additional parmesan cheese on top. Salt and pepper to taste. Serve immediately.