Bring a large pot of water to a boil, salt it, add the pasta and cook until al dente. Drain, reserving a ladleful of the pasta cooking water.
While the pasta is working, in a large skillet, heat 2 tbsp. EVOO and the butter over medium-high heat. Stir in the fennel seeds for 1 minutes. Add the fennel, onion, cubanelle and garlic; season with salt and pepper. Cook until softened, 5 minutes. Stir in the tomatoes and basil. lower the heat and simmer until thickened, 20 minutes. Stir int he reserved pasta cooking water.
Toss the pasta with the sauce. Top with cheese and more EVOO.