In a large pot of boiling water, cook the pasta according to the directions on the package.
Meanwhile, in a large sauté pan, heat the oil (or butter) over medium-low heat. Add the minced garlic and cook until it becomes fragrant and translucent. Sprinkle in the flour, whisk to combine. Cook the flour for a minute or so, whisking constantly to prevent it from burning or turning brown.
Slowly pour in the chicken broth, whisking until the mixture becomes smooth and thick, this may take a minute or two. Whisk in the milk, salt, pepper and nutmeg. Turn the heat up to medium and bring the mixture to a low simmer. Once the mixture thickens add the parmesan cheese. Add the drained pasta to the pan and toss to combine. Serve immediately!
Notes
*Any shape of pasta will do, I used whole wheat linguine. **Non-fat half & half can be used as well for a slightly richer sauce.