
Bring a large pot of salted water to a boil and cook the pasta according to the package directions until al dente. Before draining, reserve 1/3 cup of the pasta cooking water. Finely chop the onion, mince the garlic, and stir the paprika, garlic powder, black pepper, and a small pinch of salt together in a small bowl.



Measure the evaporated milk, full cream milk, tomato paste, butter, and grated cheese before you start cooking. Having everything ready helps the sauce come together smoothly without overcooking the garlic or cheese.


Melt the butter in a large pan over medium heat. Add the onion and cook for 4-5 minutes, stirring often, until softened and lightly golden. Stir in the garlic and tomato paste, then cook for 1-2 minutes until fragrant and the tomato paste darkens slightly.



Pour in the evaporated milk, full cream milk, and reserved pasta water. Add the seasoning mixture and chicken bouillon powder, then stir until the sauce is smooth. Reduce the heat to low and add 1/3 cup grated cheese, stirring until melted. Add 1-2 tbsp more cheese only if you want a thicker sauce.



Add the drained pasta to the pan and toss until every piece is coated in the creamy tomato sauce. Taste and adjust with more salt, black pepper, or chili flakes if desired. Turn off the heat once the sauce is glossy and evenly combined.



Serve the pasta hot with buttered toasted bread or baguette on the side. Sprinkle with extra chili flakes or grated cheese if you like.

