Mac and Cheese Recipe Without Flour: Silky Smooth Cheese Sauce

Mac and Cheese Recipe Without Flour: Silky Smooth Cheese Sauce

Achieving a silky smooth cheese sauce for mac and cheese without flour is simpler than you might think. I developed this method after years of testing, focusing on a technique that delivers creamy results every time.

The secret lies in using a cornstarch slurry instead of a traditional roux. This approach maintains the rich texture while keeping the process straightforward. The sauce comes together quickly on the stovetop, coating each elbow perfectly.

What results is a dish with velvety consistency that clings to the pasta, with no flour required. The cheese melts beautifully into the sauce, creating a cohesive mixture that’s both indulgent and satisfying.

Ready in under 30 minutes, this version proves you don’t need flour for restaurant-quality mac and cheese at home.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Mac and Cheese Recipe Without Flour

Every ingredient here builds that velvety cheese sauce without a single speck of flour.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Or any short pasta shape
Sharp Cheddar Cheese 🧀 2 cups Freshly grated from block
Gruyère Cheese 🧀 1 cup Freshly grated from block
Whole Milk 🥛 2 cups Full-fat for creaminess
Cornstarch 🌾 2 tbsp For thickening the sauce
Unsalted Butter 🧈 3 tbsp Divided for sauce and topping
Dijon Mustard 🟡 1 tsp Adds depth to cheese flavor
Garlic Powder 🧄 ½ tsp For savory undertones
Onion Powder 🧅 ½ tsp Balances the cheese blend
Salt 🧂 ½ tsp Adjust to taste
Ground Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Dry Mustard 🟡 ½ tsp Enhances cheesiness
Parmesan Cheese 🧀 ½ cup Freshly grated from wedge

The cheese is non-negotiable here. Sharp cheddar and Gruyère melt like a dream—skip the pre-shredded stuff (it’s coated in anti-caking agents that ruin the texture). Whole Foods or Trader Joe’s have great blocks, or hit the deli counter for a fresh wedge. Cornstarch is your thickener, so make sure it’s fresh—old cornstarch loses its power. Full-fat milk is key for that silky consistency. (The 2% just won’t cut it.)

No Gruyère? Fontina or Monterey Jack work in a pinch. Out of cornstarch? Arrowroot powder at a 1:1 ratio is a decent swap. For extra creaminess, add a splash of heavy cream (or omit and use an extra 1/4 cup milk). Dijon mustard adds tang—yellow mustard in a pinch. The dry mustard boosts cheesiness, but you can skip it if you’re in a bind.

Sauce thickens as it cools, so serve immediately for the best texture. Leftovers keep 3-4 days refrigerated, but the sauce may tighten—stir in a splash of milk when reheating. Freezes well for up to 2 months (thaw in fridge overnight).

❤️

Why You’ll Love This Recipe

  • No Roux Needed: I skip the flour entirely—just cornstarch whisked into warm milk for that silky cheese sauce.
  • Sharp & Nutty: The combo of sharp cheddar and gruyère gives it a depth that boxed versions can’t touch.
  • Feeds a Crowd: I’ve made this for potlucks and had zero leftovers. Always.
  • Better the Next Day: Honestly, the flavors deepen overnight—my kids fight over the leftovers.

Step-by-Step Instructions for Mac and Cheese Without Flour

Here’s my foolproof method for achieving that perfect creamy texture without any flour.

Step 1: Cook the Elbow Macaroni to Al Dente

Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook for 1 minute less than the package instructions suggest. You want it al dente because it’ll finish cooking in the cheese sauce later.

Drain the pasta in a colander but don’t rinse it – the starch on the surface helps the sauce cling better. Shake off any excess water and set aside while you prepare the sauce. This step ensures your final dish won’t be mushy.

Step 2: Create the Cornstarch Slurry

In a small bowl, whisk together the 2 tbsp Cornstarch with ¼ cup of the 2 cups Whole Milk until completely smooth. This slurry will thicken your cheese sauce without the need for a traditional roux.

I’ve found that using cold milk works best here – it prevents the cornstarch from clumping. Set this mixture aside while you begin heating the remaining milk. The key is to add the slurry to hot liquid for proper activation.

Step 3: Build the Cheese Sauce Base

In a large saucepan over medium heat, melt 2 tbsp Unsalted Butter. Add the remaining 1¾ cups Whole Milk, 1 tsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 0.5 tsp Salt, 0.25 tsp Ground Black Pepper, and 0.5 tsp Dry Mustard.

Heat this mixture until it’s steaming but not boiling – you’ll see tiny bubbles forming around the edges. This is when you’ll add your cornstarch slurry.

Step 4: Thicken and Add the Cheeses

Slowly pour the cornstarch slurry into the hot milk mixture while whisking constantly. Continue cooking for 2-3 minutes until the sauce thickens enough to coat the back of a spoon. You’ll notice it transforming from a thin liquid to a velvety base.

Reduce the heat to low and begin adding the cheeses. Start with the 2 cups Sharp Cheddar Cheese and 1 cup Gruyère Cheese, stirring constantly until fully melted. Then stir in the 0.5 cup Parmesan Cheese and the remaining 1 tbsp Unsalted Butter.

Step 5: Combine and Serve

Add the cooked Elbow Macaroni to the cheese sauce and stir gently to combine. The sauce should be thick enough to cling to the pasta but still pourable. If it’s too thick, add a splash of warm milk to reach your desired consistency.

Let the mac and cheese sit for 2-3 minutes off the heat to allow the flavors to meld together. Serve immediately while hot and creamy. The result should be a silky smooth sauce that coats every piece of pasta perfectly.

👨‍🍳

Pro Tips For Making Mac And Cheese Recipe Without Flour

  • Pre-shred the cheese: Grate the cheddar and Gruyère yourself right before adding—pre-shredded cheese has anti-caking agents that make the sauce grainy. I learned this the hard way after wondering why my mac wasn’t creamy.
  • Cook pasta al dente: Pull the elbow macaroni off the heat 1-2 minutes early. It’ll finish cooking in the hot sauce, and you’ll avoid that mushy texture that ruins the dish.
  • Temper the milk: Warm the whole milk slightly before mixing with cornstarch. Cold milk can cause the cornstarch to clump, and nobody wants lumpy cheese sauce.
  • Add cheese slowly: Sprinkle in the shredded cheese a handful at a time, stirring until fully melted between additions. Sounds tedious, but it prevents the sauce from breaking or turning oily.

Pro Cooking Tips for This Recipe

Perfect Cheese Melting

Always grate your cheese from blocks—pre-shredded has anti-caking agents that prevent smooth melting. I use a Microplane for sharp cheddar and Gruyère to get the finest texture. Room temperature cheese melts faster and more evenly into your sauce. 🧀

Slurry Timing

Mix your cornstarch with cold milk right before using it. If it sits too long, the cornstarch settles and can clump. I keep my ¼ cup milk chilled until the last second for best results.

Heat Control

Keep your sauce at a gentle simmer, never a boil. Boiling can cause the cheese to separate. I use medium-low heat on my gas stove for perfect control. A heavy-bottomed saucepan prevents hot spots.

Pasta Perfection

Cook your elbow macaroni 1 minute less than package directions. It finishes in the sauce, absorbing that cheesy flavor. Drain but don’t rinse—the starch helps the sauce cling better.

Sauce Consistency

If your sauce is too thick, add warm milk in 1 tbsp increments. Too thin? Let it simmer 1-2 minutes longer. The sauce thickens as it cools, so serve immediately for that perfect creamy texture.

I’ve found that stirring constantly while adding cheese prevents any clumping. This is where the magic happens. 💫

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 19g95%
Cholesterol 95mg32%
Sodium 780mg34%
Total Carbohydrate 52g19%
Dietary Fiber 2g7%
Sugars 4g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Why use cornstarch instead of flour?

Cornstarch creates a silky texture without the gluten, making it ideal for gluten-free diets. It thickens at lower temperatures than flour, preventing curdling in your cheese sauce.

2

Can I use a different thickener?

Arrowroot powder works as a 1:1 substitute for cornstarch. Avoid tapioca starch—it can create a gel-like texture. Always mix your thickener with cold liquid first.

3

How do I prevent a grainy sauce?

Grate cheese from blocks—pre-shredded contains anti-caking agents. Keep heat at medium-low and stir constantly while melting. Add cheese slowly in small handfuls.

★★★★★4.6(9 reviews)
Nathan Turner