Creamy Stovetop Gluten-Free Mac and Cheese
This stovetop gluten-free mac and cheese gives you everything you want from the classic: a velvety cheese sauce that clings to every noodle, no roux required.

It all comes together in about 25 minutes with a short list of pantry staples, so it pulls its weight on any busy weeknight when you need a reliable comfort dish.
Why This Mac and Cheese Works So Well
A cornstarch slurry replaces the usual flour roux, so the sauce gets thick and glossy without any grainy texture. The method is naturally gluten-free, no special blends or gums needed.
Letting the cheeses melt completely off the heat keeps the sauce smooth and silky. A mix of sharp cheddar and cream cheese hits that sweet spot between tangy, salty, and rich.
Ingredients

- 8 oz gluten-free elbow macaroni: a sturdy shape like elbows or shells holds up best
- 2 tbsp unsalted butter: adds richness and helps start the sauce
- 1 cup whole milk: cold milk works fine, just add it all at once
- 1 tbsp cornstarch: the thickener that keeps the sauce velvety
- 6 oz sharp cheddar cheese, freshly grated: sharpness cuts through the creaminess
- 2 oz full-fat cream cheese, softened: makes the sauce extra smooth
- ½ tsp fine sea salt: adjust to taste
- ¼ tsp black pepper: plus more for serving
- ¼ tsp garlic powder: optional, but adds a little backbone
- ¼ tsp dry mustard powder: optional, deepens the cheesy flavor
Variations / Substitutions
- Swap the cheese: use half smoked gouda for a deeper, smoky note or fontina for a milder, ultra-creamy sauce.
- Go dairy-free: use unsweetened oat milk and a plant-based butter, then sub in a good dairy-free cheddar and cream cheese alternative.
- Add a veggie: stir in a cup of steamed broccoli florets or peas right before you add the pasta to the sauce.
- Make it spicy: a pinch of cayenne or a dash of hot sauce whisked into the milk brightens everything without overpowering.
- Add protein: fold in crumbled cooked bacon or shredded rotisserie chicken after the sauce and pasta are combined.
For a version with a crispy topping, my Gluten-Free Baked Mac and Cheese uses a buttery breadcrumb crust.
How to Make Gluten-Free Mac and Cheese
Step 1: Boil the Pasta

Bring a large pot of salted water to a boil over high heat. Add the 8 oz gluten-free elbow macaroni and cook according to the package directions until just al dente, about 7 to 9 minutes. Drain the pasta and set it aside.
The pasta should be tender but still have a little bite. Gluten-free pasta can go from firm to mushy fast, so check it a minute before the low end of the suggested time.
Step 2: Whisk the Cheese Sauce

In a small bowl, stir together the 1 tbsp cornstarch and 2 tablespoons of the cold milk until smooth and no lumps remain. Set the slurry aside.
Melt the 2 tbsp butter in a medium saucepan over medium heat. Pour in the remaining milk, then add the cornstarch slurry. Whisk steadily and cook until the mixture bubbles and thickens enough to coat the back of a spoon, about 2 to 3 minutes. Remove the pan from the heat and immediately stir in the 6 oz shredded cheddar and the 2 oz cream cheese. Keep stirring until the cheese is completely melted and the sauce is glossy and smooth. Season with the ½ tsp salt, ¼ tsp black pepper, ¼ tsp garlic powder, and ¼ tsp mustard powder.
The sauce should look glossy and feel thick but pourable right after the cheese melts. Removing the pan from the heat before adding the cheese prevents any accidental graininess.
Step 3: Fold in the Pasta

Add the drained pasta to the sauce and use a silicone spatula to fold everything together until each noodle is well coated. If the sauce seems a bit thick, stir in a splash of the reserved pasta water or milk, a tablespoon at a time, until it reaches the consistency you like.
The noodles will soak up some of the sauce as they sit, so aim for a loose, creamy coating right now.
Step 4: Spoon Into Bowls and Finish with Black Pepper

Spoon the mac and cheese into serving bowls while it is still piping hot. Crack a little extra black pepper over the top and serve right away. The sauce will be glossy and cling to every ridge of the pasta.
A Few Tips for Perfect Gluten-Free Mac and Cheese
- Save some pasta water: before draining, scoop out about ½ cup. A splash of that starchy water can loosen the sauce later without diluting the flavor.
- Grate the cheese yourself: block cheese melts more smoothly than pre-shredded, which is often tossed with starches that can make the sauce gritty.
- Keep the heat moderate: if the sauce bubbles too hard after the cheese is added, the fat can separate and leave you with an oily finish. Gentle heat is your friend.
- Choose a pasta shape that grabs sauce: elbows, shells, or cavatappi all have plenty of nooks to trap the creamy cheese, so every bite is coated.
Storing and Reheating Leftovers
- Refrigerate: cool the mac and cheese completely, then transfer it to an airtight container and refrigerate for up to 4 days.
- Reheating: warm it gently in a saucepan over low heat with a splash of milk, stirring often, until it’s hot and creamy again.
What To Serve With Gluten-Free Mac and Cheese
A simple green salad with a sharp vinaigrette cuts through the richness nicely. Roasted broccoli or steamed green beans add crunch and color without much extra work. For a heartier plate, pair it with grilled chicken thighs or a juicy pork chop.
Frequently Asked Questions
Can I use pre-shredded cheese?
For the smoothest sauce, grate your own. Pre-shredded cheese is coated with anti-caking agents that keep it from melting smoothly and can leave a gritty texture.
Can I make this with a non-dairy milk?
Yes, unsweetened oat milk gives the creamiest result. Almond milk can be a little thin, so you may need to simmer the slurry a minute longer to get the same thickness.
Is it okay to make this recipe ahead of time?
It’s at its creamiest right after cooking, because the pasta absorbs liquid as it sits. If you do make it ahead, reheat gently with extra milk to bring back the sauce’s gloss.
My sauce looks too thick. Can I fix it?
Stir in a splash of milk or reserved pasta water, a tablespoon at a time, over low heat until it loosens to your liking.

Gluten-Free Mac and Cheese Recipe
Ingredients
Method
- Bring a large pot of salted water to a boil. Cook pasta until al dente according to package directions. Drain and set aside, reserving ½ cup pasta water if you like.
- Whisk cornstarch with 2 tbsp of the milk until smooth. In a saucepan over medium heat, melt butter. Add remaining milk and the cornstarch slurry. Whisk constantly until bubbling and thick, about 2 to 3 minutes. Remove from heat. Stir in cheddar and cream cheese until smooth. Season with salt, pepper, garlic powder, and mustard powder.
- Add cooked pasta to the sauce. Fold together until well coated. Adjust consistency with a splash of milk or pasta water if needed.
- Spoon into bowls, top with a crack of black pepper, and serve immediately.
