In a large, deep skillet, heat the olive oil over medium heat. Add the garlic and sauté until it begins to soften, about 2 minutes.
Add the pasta and vegetable broth. Stir to combine. Increase heat and bring the broth to a rapid simmer. Once it reaches a simmer, reduce to a light simmer and add the milk, butter, and salt. Stir to combine then continue to lightly simmer (about medium heat) uncovered, stirring often, until the pasta is tender and the liquid has started to thicken, about 8 minutes. Reduce heat to low.
Add the cheddar and parmesan cheese. Continue stirring until the cheese has melted and the sauce has thickened, 3 to 4 minutes. Taste and adjust salt to preference. Remove from heat and let the pasta sit, undisturbed, for 2 minutes.
Serve and enjoy!
Reviews
Amy on 2026-04-20 (1 stars): Followed your recipe exactly and just have a soupy mess. Thumbs down.
Sarah on 2025-05-16 (3 stars): My liquid and cheese stayed separated (even though the cheese melted) it just clumped together in the pot. I used yellow cheddar in place of white cheddar and Gouda in place of Parmesan. I also used whole wheat noodles cause I don’t need gluten free. But everything else I kept the same?
Amy on 2024-06-06 (5 stars): This is delicious and obviously a huge hit with the kids! I usually use a full bag of pasta to feed the many hungry mouths in my home but just do 1.5xs for the sauce ingredients. I use bone broth for some extra protein.
chi on 2024-05-27 (4 stars): this is pretty good! only thing, I would use the entire box of pasta (I used jovial brown rice) as the recipe as is is very very sauce heavy. but once I cooked up the rest of the pasta and threw it in there, it felt more evenly distributed. yum!
Sarah on 2024-04-20 (2 stars): I followed instructions for 2x the recipe and had to ladle out 3 cups of liquid after 14 minutes of cook time in order to move on to the next step, otherwise the pasta would have overcooked. It also looked curdled which I believe is because the temp raised a little too high at some point after adding the milk. The flavor was fine but the texture was gross and the recipe did not work as written.
Emily on 2023-09-13 (3 stars): This recipe was okay, but I would reduce the liquid significantly next time. The pasta was overcooked by the time the sauce was reduced. It was very quick to throw it all together though, which was a huge plus.