Macaroni And Cheese Recipe No Milk: Rich And Creamy Without Dairy

Macaroni And Cheese Recipe No Milk: Rich And Creamy Without Dairy

Creamy macaroni and cheese without milk is not only possible—it’s delicious. I’ve perfected this method over years of testing, ensuring a rich, velvety texture without dairy.

The secret lies in using a combination of cheese and starchy pasta water to create the sauce. This technique mimics the creaminess of traditional recipes while staying true to the promise of a no-milk version.

What you’ll get is a dish that’s just as comforting and satisfying as the classic, with a sauce so smooth it clings to every noodle. The flavor is bold, cheesy, and undeniably indulgent.

This recipe is foolproof and perfect for those avoiding dairy or simply out of milk. Let’s get started.

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

Ingredients for Macaroni and Cheese Recipe No Milk

Classic comfort reimagined with no dairy compromise. Rich, velvety sauce from clever combinations.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Or any short pasta shape
Sharp Cheddar Cheese 🧀 2 cups Freshly grated from block
American Cheese 🧀 4 oz For ultra-smooth melt
Parmesan Cheese 🧀 ½ cup Freshly grated preferred
Unsalted Butter 🧈 4 tbsp For roux base
All-Purpose Flour 🌾 2 tbsp Creates velvety texture
Dijon Mustard 🟡 1 tsp Enhances cheesy depth
Garlic Powder 🧄 ½ tsp For savory background note
Onion Powder 🧅 ½ tsp Balances richness
Salt 🧂 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ¼ tsp Freshly ground for best flavor
Dry Mustard 🟡 ¼ tsp Boosts cheesy tang
Paprika 🌶️ ¼ tsp Smoked or sweet variety

[recipe_ingredient_scaler]

Cheese selection is critical for optimal melt and flavor. Cabot or Tillamook sharp cheddar blocks deliver superior creaminess compared to pre-shredded varieties (which contain anti-caking agents). The American cheese—a must for that nostalgic smoothness—can be found at any Kroger or Walmart deli counter. Parmesan should be Parmigiano-Reggiano for authentic depth, grated fresh from a wedge.

Substitutions require strategy to maintain texture. No sharp cheddar? Gouda or Gruyère melt beautifully. Skip American cheese? Add 1 additional tablespoon of butter for richness. For gluten-free needs, rice flour works at a 1:1 ratio. The mustards (Dijon and dry) are non-negotiable for their umami boost—whole grain mustard can replace Dijon in a pinch.

Store shredded cheese in airtight containers for up to 1 week. The cooked dish keeps refrigerated for 3-4 days—reheat with a splash of water to restore creaminess. Freezes beautifully for 3 months; thaw overnight before reheating. Pasta water is your secret weapon for adjusting consistency when storing leftovers.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything cooks in a single pot—no straining, no extra dishes, just melt, stir, and serve.
  • Triple Cheese Bliss: Sharp cheddar, American, and Parmesan combine for that rich, gooey pull that makes every bite irresistible.
  • Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need something hearty and fast.
  • Budget Stretcher: Pantry staples and a little cheese go a long way to feed a crowd without breaking the bank.

Step-by-Step Instructions for Macaroni and Cheese No Milk

Here’s the method. Straightforward, tested, works every time.

Step 1: Cook the Elbow Macaroni to Al Dente Perfection

Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook according to package directions, but stop when it’s just shy of al dente—about 1 minute less than the recommended time.

You want the pasta firm when you drain it because it’ll continue cooking when baked. Drain thoroughly in a colander, but don’t rinse—the starch helps the sauce cling. Shake the colander gently to remove excess water, then set aside.

Step 2: Create the Roux Base for Creamy Sauce

In a large saucepan over medium heat, melt the 4 tbsp Unsalted Butter. Once it’s fully melted and foaming subsides, whisk in the 2 tbsp All-Purpose Flour to form a smooth paste. Cook for 1-2 minutes, stirring constantly, until the mixture turns a light golden color.

This roux is your sauce foundation. You’ll notice it starts to smell nutty—that’s your cue it’s ready. Don’t let it brown too deeply or your sauce will have a burnt flavor. Remove from heat immediately when it reaches that perfect pale gold.

Step 3: Build the Cheese Sauce Without Milk

Add the 1 tsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 0.5 tsp Salt, 0.25 tsp Ground Black Pepper, 0.25 tsp Dry Mustard, and 0.25 tsp Paprika to the roux. Stir to combine, then gradually add 2 cups of hot water, whisking constantly to prevent lumps.

Return the saucepan to medium-low heat and cook for 3-4 minutes until the mixture thickens. It should coat the back of a spoon. Now reduce heat to low and add the cheeses: 2 cups Sharp Cheddar Cheese, 4 oz American Cheese, and 0.5 cup Parmesan Cheese. Stir until completely melted and smooth.

Step 4: Combine Pasta and Sauce for Ultimate Creaminess

Add the cooked and drained Elbow Macaroni to the cheese sauce. Stir thoroughly to coat every piece evenly. The sauce should cling to the pasta, creating that signature creamy texture without any milk.

If the mixture seems too thick, add a splash of hot water, 1 tablespoon at a time, until it reaches your desired consistency. The American cheese ensures an ultra-smooth melt, while the sharp cheddar and Parmesan provide depth of flavor.

Step 5: Optional Baking for Golden Top

For a baked version, transfer the macaroni and cheese to a greased baking dish. Sprinkle with a little extra Parmesan Cheese if desired. Bake at 375°F for 15-20 minutes until bubbly and the top is golden brown.

Let it rest for 5 minutes before serving to allow the sauce to set slightly. This step is optional but adds a delightful textural contrast with the creamy interior.

👨‍🍳

Pro Tips For Making Macaroni And Cheese Recipe No Milk

  • Use Pasta Water: Reserve about 1 cup of the starchy pasta water before draining—I learned this the hard way after my first batch turned into a gluey mess. That liquid gold helps melt the cheese smoothly without milk.
  • Grate Your Cheddar: Skip the pre-shredded stuff and grate the sharp cheddar fresh; the anti-caking agents in bagged cheese make the sauce grainy. I was skeptical until I tried it.
  • Low Heat for Cheese: Melt the cheeses over low heat, stirring constantly, or they’ll turn into a stringy, oily disaster. After burning three batches, I finally figured out patience is non-negotiable here.
  • Add American Last: Stir in the American cheese at the very end—it’s the glue that makes everything creamy. Sounds weird, but it works: the Parmesan and cheddar get the flavor spotlight first.

Serving Suggestions for This macaroni and cheese recipe no milk

Family-Style Serving

Serve this directly from the pot for a cozy, communal feel. I love watching everyone dig in with their own wooden spoons—just like Nonna taught me. The creamy sauce stays warm longer in the pot. 💛

Elegant Plating

For a refined presentation, use a large shallow bowl and garnish with a sprinkle of paprika and fresh parsley. The colors pop beautifully against the golden cheese. Perfect for Sunday family dinners.

Pair with Greens

A simple arugula salad with lemon vinaigrette cuts through the richness. Toss 4 cups arugula with 2 tbsp olive oil and 1 tbsp lemon juice. The peppery bite balances the dish perfectly.

Add Crunch

Top with buttery breadcrumbs toasted in a pan with 1 tbsp olive oil and ¼ tsp garlic powder. This adds texture contrast that elevates every bite. I always keep some on hand at family-owned butcher shops.

Kid-Friendly Touch

Shape the macaroni into a ring mold for fun portions. Press into a greased ramekin and invert onto plates. Kids love the presentation, and it makes the meal feel special.

Temperature Tip

Serve immediately while the sauce is at its creamiest. If it thickens while waiting, stir in 1-2 tbsp hot water to restore the perfect consistency. This dish doesn’t wait well, but it’s worth the timing. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 125mg42%
Sodium 890mg39%
Total Carbohydrate 52g19%
Dietary Fiber 3g11%
Sugars 2g
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

Can I substitute water for something richer?

Yes! Use chicken or vegetable broth instead of water for extra flavor. The saltiness enhances the cheese without overpowering it.

2

Why does the sauce use American cheese?

American cheese melts ultra-smoothly, preventing graininess. Its mild flavor balances sharper cheddar while keeping the texture velvety.

3

What if my sauce is too thick?

Add hot water 1 tablespoon at a time until creamy. Pasta water works too—its starch helps the sauce cling better to noodles.

4

Can I make this gluten-free?

Swap the flour for rice flour at a 1:1 ratio. Use gluten-free pasta and ensure all other ingredients are certified gluten-free.

★★★★★4.5(15 reviews)
Chef Melanie

More recipe sites