Place a large pot of water over high heat to boil. Once boiling, salt the water and drop the pasta in. Cook to al dente according to package directions. Drain cooked pasta and reserve.
While the pasta is working, place a large skillet over medium-high heat with the butter. Cook the garlic in the butter until aromatic, about 1 minute, then sprinkle the flour over the butter and cook for another minute. Whisk the milk into the roux and bring up to a bubble to thicken. Add nutmeg, spinach, artichoke hearts, salt and pepper, and cook until the veggies are heated through.