Bring a large pot of salted water to a rolling boil and cook the pasta until just al dente, about 8 minutes. Drain and set aside.
While the pasta cooks, chop the tomatoes, mince the garlic, and chop the onion into small pieces.
Heat olive oil in a saucepan over medium heat. Add the chopped garlic and onion, sautéing until fragrant and just starting to soften, about 3 minutes, with aromas filling the kitchen.
Add the chopped tomatoes to the saucepan along with a splash of pasta water. Simmer the mixture until the sauce thickens, about 10 minutes, until it’s bubbling and fragrant.
Stir in the shredded cheese, chopped herbs, chili flakes, and lemon juice into the sauce. Keep stirring until the cheese melts and the sauce is rich and glossy.
Pour the cooked, drained pasta into the sauce, tossing gently with a wooden spoon until each piece is coated in the vibrant, spicy sauce.
Serve hot, garnished with extra cheese and fresh basil or oregano for a pop of color and flavor. The pasta should look lively and inviting with a glossy, spicy coating.