Loading...

Bring a large pot of generously salted water to a rolling boil. Add the pasta and cook according to package directions until al dente. Before draining, reserve 1/2 cup of the pasta cooking water. Drain the pasta and set aside.

While the pasta cooks, heat the olive oil and butter in a large skillet or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.

Add the minced garlic to the skillet and cook for another 1 minute until fragrant, being careful not to burn it.

Sprinkle the flour over the onion and garlic mixture. Cook, stirring constantly, for 1 minute to create a roux. This will help thicken the sauce.

Gradually whisk in the chicken or vegetable stock until smooth, then slowly whisk in the half and half. Bring the sauce to a gentle simmer, stirring occasionally, until it begins to thicken slightly, about 3-5 minutes.

Remove the skillet from the heat. Stir in the grated Parmesan cheese until melted and smooth. Season the sauce with salt and black pepper to taste. If the sauce is too thick, add a splash of the reserved pasta water until it reaches your desired consistency.

Add the cooked and drained pasta directly to the skillet with the creamy sauce. Toss gently to coat all the pasta evenly. If needed, add a little more reserved pasta water to achieve a silky consistency.

Serve immediately, garnished with fresh chopped parsley and extra grated Parmesan cheese, if desired.


Bring a large pot of generously salted water to a rolling boil. Add the pasta and cook according to package directions until al dente. Before draining, reserve 1/2 cup of the pasta cooking water. Drain the pasta and set aside.

While the pasta cooks, heat the olive oil and butter in a large skillet or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.

Add the minced garlic to the skillet and cook for another 1 minute until fragrant, being careful not to burn it.

Sprinkle the flour over the onion and garlic mixture. Cook, stirring constantly, for 1 minute to create a roux. This will help thicken the sauce.

Gradually whisk in the chicken or vegetable stock until smooth, then slowly whisk in the half and half. Bring the sauce to a gentle simmer, stirring occasionally, until it begins to thicken slightly, about 3-5 minutes.

Remove the skillet from the heat. Stir in the grated Parmesan cheese until melted and smooth. Season the sauce with salt and black pepper to taste. If the sauce is too thick, add a splash of the reserved pasta water until it reaches your desired consistency.

Add the cooked and drained pasta directly to the skillet with the creamy sauce. Toss gently to coat all the pasta evenly. If needed, add a little more reserved pasta water to achieve a silky consistency.

Serve immediately, garnished with fresh chopped parsley and extra grated Parmesan cheese, if desired.
