Easy Gluten Free Macaroni and Cheese
Welcome to a cozy, cheesy corner of the kitchen. This Easy Gluten Free Macaroni and Cheese is everything I look for in a comfort-food recipe: creamy, cheesy, bakeable, and simple enough for a weeknight dinner yet special enough for company. Using gluten-free elbows or cavatappi pasta and a trio of freshly grated cheeses, this version delivers rich flavor and a satisfying crunchy topping made from gluten-free cracker crumbs. Follow the steps below for an al dente pasta base and a silky cheese sauce that clings to every noodle.
Why you’ll love this recipe

- Simple pantry ingredients with a short ingredient list and straightforward technique.
- Made with commonly available gluten-free pasta and gluten-free cracker crumbs—great for those avoiding gluten.
- Double-baked, double-cheese approach: a creamy sauce stirred with cheddar, Colby, and Parmesan, plus a melty cheese layer on top beneath a crisp cracker crumb topping.
- Adaptable: add vegetables, cooked chicken, or a little hot sauce for a personalized twist.
Ingredients
Use the exact ingredient names and amounts listed below when preparing this recipe.
- 1 pound gluten-free elbows macaroni or cavatappi pasta – cooked per box directions, aim for al dente
- 1 tablespoon olive oil
- 4 tablespoons butter unsalted
- 1/4 cup gluten-free all-purpose flour
- 5 cups milk
- 1/4 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon paprika
- 1 teaspoon mustard powder
- 1/4 teaspoon red pepper flakes optional
- 1/2 cup sour cream optional
- 2 cups sharp cheddar cheese freshly grated
- 1 cup white Colby cheese freshly grated – or use mozzarella
- 1 cup parmesan cheese freshly grated
- 1 1/2 cups gluten-free cracker crumbs
- 6 tablespoons unsalted butter melted
- 1 cup white Colby cheese freshly grated – or use mozzarella
- 1 cup cheddar cheese freshly grated
- 1/2 cup parmesan cheese freshly grated
Notes on ingredients
Make sure your gluten-free elbows or cavatappi are cooked according to package directions and reach al dente—tender with a little bite—because the pasta will finish cooking in the oven. Freshly grate all cheeses for the best melt and flavor. If you prefer a milder cheese in place of Colby, mozzarella is a perfect substitute. The cracker crumbs and butter are used to make a crunchy, golden topping that contrasts beautifully with the creamy interior.
Prep and equipment

- Large pot for boiling pasta
- Large saucepan or medium pot for the cheese sauce
- Wooden spoon or heatproof spatula
- Whisk
- 9×13-inch baking dish (or similar)
- Mixing bowl for the cracker crumb topping
- Oven preheated to 350°F (175°C)
Step-by-step instructions

The directions below rewrite the original steps into clear, sequential actions while keeping ingredient amounts and the intended order. Read through fully before starting so everything moves smoothly.
- Preheat the oven. Set your oven to 350°F (175°C) so it reaches temperature while you prepare the pasta and sauce.
- Cook the pasta. In a large pot of well-salted boiling water, add 1 pound gluten-free elbows macaroni or cavatappi pasta and cook according to the box directions, aiming for al dente. Drain the pasta and immediately toss it with 1 tablespoon olive oil to prevent sticking. Set aside.
- Make the roux. In a large saucepan over medium heat, add 4 tablespoons butter unsalted. Once the butter is melted and bubbling but not browned, sprinkle in 1/4 cup gluten-free all-purpose flour. Whisk constantly for about 1 to 2 minutes to cook off the raw flour taste and form a smooth roux. The mixture should be bubbly and slightly thickened but not browned.
- Add the milk gradually. Slowly whisk in 5 cups milk, a little at a time, to prevent lumps. Continue whisking until the sauce is smooth. Bring the mixture to a gentle simmer over medium-low heat, stirring occasionally, until it thickens enough to coat the back of a spoon. This should take a few minutes.
- Season the sauce. Stir in 1/4 teaspoon salt, 1 teaspoon garlic powder, 1 teaspoon onion powder, 1 teaspoon paprika, 1 teaspoon mustard powder, and 1/4 teaspoon red pepper flakes (if using). Taste and adjust seasoning slightly if needed, keeping in mind the cheeses will add salty, savory notes.
- Add the sour cream (optional). If using, whisk in 1/2 cup sour cream until fully incorporated. This will add tang and extra creaminess to the sauce.
- Melt in the cheeses for the base sauce. Reduce the heat to low. Add 2 cups sharp cheddar cheese freshly grated, 1 cup white Colby cheese freshly grated (or mozzarella), and 1 cup parmesan cheese freshly grated to the sauce in small handfuls. Stir each addition until melted and smooth before adding the next. Keep the heat low to avoid grainy cheese. The sauce should be glossy, thick, and silky.
- Combine pasta and cheese sauce. Pour the drained pasta into the saucepan with the cheese sauce (or transfer both to a large mixing bowl). Stir gently until every piece of pasta is coated evenly with the sauce.
- Prepare the baking dish. Transfer the sauced pasta to a 9×13-inch baking dish (or a similar-sized casserole). Smooth the top with a spatula so the surface is even for the topping layers.
- Add fresh cheese layers. Evenly sprinkle 1 cup white Colby cheese freshly grated (or mozzarella) and 1 cup cheddar cheese freshly grated across the top of the pasta. Then sprinkle 1/2 cup parmesan cheese freshly grated over those cheeses. These added cheese layers help create a melty, cheesy top beneath the crunchy crumb topping.
- Make the cracker crumb topping. In a medium bowl, combine 1 1/2 cups gluten-free cracker crumbs with 6 tablespoons unsalted butter melted. Stir until the crumbs are evenly coated and clump together slightly. This mixture should be moist enough to press lightly into the cheese layer and will bake up golden and crisp.
- Top and bake. Evenly sprinkle the buttered cracker crumbs over the cheese layer, pressing gently so they adhere. Place the dish in the preheated oven and bake at 350°F (175°C) until the topping is golden brown and the cheese is bubbling, about 20 to 25 minutes. If you prefer a darker, crispier top, you can broil for 1 to 2 minutes at the end—watch carefully to prevent burning.
- Rest before serving. Remove the baking dish from the oven and let it rest for 5 to 10 minutes. This short rest allows the sauce to settle and makes the casserole easier to slice and serve.
- Serve and store. Spoon portions onto plates and enjoy while warm. Leftovers keep well refrigerated in an airtight container for 3 to 4 days; reheat in the oven at 325°F (165°C) until warmed through to preserve texture. You can also freeze portions for longer storage—thaw in the refrigerator before reheating.
Tips for success
- If your cheese sauce appears a little thin after mixing in the cheeses, keep it on low heat and stir; it will thicken slightly as it cools and bakes. If necessary, mix an extra tablespoon of gluten-free flour with a small amount of milk to make a slurry and whisk it in to thicken.
- Shred your own cheese from blocks rather than using pre-shredded bags; freshly grated cheese melts more smoothly because it doesn’t contain anti-caking additives.
- To boost flavor, stir in 1/2 teaspoon of Worcestershire-style sauce alternative (made without anchovies) or a splash of white wine into the sauce before adding cheese.
- For a vegetable boost, fold in lightly steamed broccoli florets, roasted cauliflower, or sautéed mushrooms before adding the top cheese layers.
- Make this ahead: complete through step 8, cover the assembled dish, and refrigerate for up to 24 hours. When ready to bake, sprinkle on the top cheeses and cracker crumbs and bake as directed; you may need an extra 5–10 minutes if the casserole is cold from the fridge.
Variations and add-ins
- Mild and creamy: Swap half the sharp cheddar for mild cheddar if you prefer a less assertive flavor.
- Spicy kick: Increase the red pepper flakes to 1/2 teaspoon or stir in a dash of hot sauce to the cheese sauce for heat.
- Protein boost: Stir in cooked shredded chicken or cooked ground turkey for a heartier main dish.
- Herbaceous touch: Fold in a tablespoon of fresh chopped chives, parsley, or a teaspoon of dried thyme after the sauce is made.
Frequently asked questions
Can I make this dairy-free? This recipe relies on dairy for flavor, texture, and structure. To make a dairy-free version, use dairy-free butter alternatives, unflavored dairy-free milk (soy, oat, or almond), and dairy-free cheese alternatives that melt well. The results will differ slightly in texture.
Do I have to use gluten-free cracker crumbs? Yes, for a fully gluten-free dish use certified gluten-free cracker crumbs. You can also pulse gluten-free toasted bread or oats in a food processor to make crumbs if needed.
Why is my cheese sauce grainy? Grainy sauce is usually caused by overheating the cheese or adding cold cheese to very hot sauce. Keep the heat low when adding cheese and melt cheese in small additions, stirring until smooth.
Final thoughts
This Easy Gluten Free Macaroni and Cheese hits all the right notes: creamy sauce, melty cheese, and a crunchy topping that adds texture and contrast. It’s an approachable casserole that’s easy to scale up for guests or customize for weeknight preferences. Whether you keep it classic or add mix-ins, this recipe is a reliable go-to when comfort food is calling.
Enjoy a warm, cheesy scoop of this mac and cheese—each bite should be creamy, cheesy, and satisfying with that delightful, buttery cracker crunch on top.

Easy Gluten Free Macaroni and Cheese
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C) and lightly grease a 9x13 baking dish with olive oil or non-stick spray.
- Cook the gluten-free pasta according to package directions until al dente. Drain, briefly run under hot water, toss with 1 tablespoon olive oil, and transfer to a large bowl.
- In a large saucepan over medium heat, melt 4 tablespoons unsalted butter.
- Add 1/4 cup gluten-free all-purpose flour to the melted butter and whisk until combined to form a smooth roux.
- Gradually whisk in 5 cups milk, stirring constantly until smooth.
- Add 1 teaspoon onion powder, 1 teaspoon garlic powder, 1 teaspoon paprika, 1 teaspoon mustard powder, 1/4 teaspoon salt, and 1/4 teaspoon red pepper flakes (optional). Bring to a gentle boil, then simmer for about 2 minutes.
- Reduce heat to low and, if using, stir in 1/2 cup sour cream until smooth.
- Add 2 cups sharp cheddar, 1 cup white Colby, and 1 cup Parmesan to the sauce and stir until all the cheese is fully melted and the sauce is smooth.
- Pour the cheese sauce over the cooked pasta in the large bowl and stir until evenly combined.
- Transfer the macaroni mixture to the prepared baking dish and spread into an even layer.
- In a medium bowl, combine 1½ cups gluten-free cracker crumbs with 6 tablespoons melted butter and stir with a fork until evenly moistened.
- Sprinkle the remaining cheeses (1 cup white Colby, 1 cup cheddar, 1/2 cup Parmesan) evenly over the macaroni, then top with the buttery cracker crumb mixture.
- Bake uncovered in the preheated oven for 25–30 minutes, until the top is golden brown and the casserole is bubbly.
- Remove from the oven and let rest for 10–15 minutes before serving.
Notes
- Use freshly grated cheese for the best melt and flavor.
- Aim for al dente pasta so it doesn't become mushy after baking.
- Red pepper flakes are optional and add a mild heat.
- You can substitute mozzarella for Colby if preferred.
