Creamy Mac and Cheese Recipe

I perfected this creamy Mac & Cheese recipe after years of testing. It’s a crowd-pleaser because it skips the roux and doesn’t use eggs, yet still delivers a rich, velvety, and truly cheesy bake. The sauce stays moist and silky, the cheeses melt beautifully, and the final dish browns to golden perfection.

Please consider leaving a review if you try this recipe — feedback helps others find it and helps me improve it.

Why everyone loves this Recipe

Easy to make — Many home cooks find making a roux intimidating. Ratios, timing, and technique all matter with a roux-based sauce. This recipe removes that extra step, making it approachable for cooks of any level while still producing a luxurious cheese sauce.

Extremely creamy — The interior is moist and silky. Unlike some recipes that produce a drier texture even when they’re rich, this version stays luscious throughout.

Exceptionally cheesy — The chosen cheeses balance flavor and meltability. Expect gooey pulls and deep, savory flavor — exactly what you want for holidays, potlucks, or a comforting weeknight dinner.

Tips for making the perfect Cheese Sauce

Buy good cheese

Use the best cheese you can afford. If you need budget-friendly options, discount grocery stores often carry quality blocks at low prices. Personally, I prefer cheeses that are well-salted and melt smoothly — they make the difference in texture and flavor.

Grated cheese for mac and cheese

Grate your own cheese — Pre-shredded cheese often contains anti-caking agents and preservatives that affect how it melts. Grating from blocks not only saves money but also gives a cleaner melt and better flavor. This step is worth the extra minute or two.

Mixing shredded cheese

Take your time — Follow each step without rushing. Keeping the heat controlled and allowing cheeses to melt gradually prevents grainy sauce. Treat the ingredients with care — they aren’t inexpensive, and the difference shows in the final result.

Creamy mac and cheese in a pan

Make it with confidence

Follow along visually if you prefer, but the directions below are detailed so you can make this comfortably without watching a video.

Ingredients You’ll Need

  • 1.5 boxes (about 24 oz) elbow macaroni or similar pasta such as cavatappi
  • 6 cups heavy cream
  • 16 oz sharp cheddar, freshly grated
  • 16 oz Colby Jack, freshly grated
  • 8 oz Gouda, freshly grated
  • 8 oz mozzarella, freshly grated
  • 4 tbsp salted butter
  • 4 oz cream cheese (optional for extra silkiness)
  • 2 tsp salt
  • 2 tsp chicken bouillon (optional, adds depth)
  • 1 tsp onion powder
  • 1 tsp ground mustard
  • 1 tsp white pepper
  • 1 tsp adobo or your preferred seasoning

Substitutions and recipe variations

No heavy cream? Replace heavy cream with evaporated milk for a lighter version that still behaves well in this method.

No elbow pasta? Swap in cavatappi or another short, ridged pasta to hold sauce.

Short on time? Pre-shredded cheese will work, but freshly grated cheese melts and tastes better when possible.

Keto-friendly version — Substitute boiled cauliflower florets for pasta to reduce carbs while keeping the creamy, cheesy profile.

How to make Baked Macaroni and Cheese

  1. Grate all cheeses and divide them into portions for mixing and topping. Save any small pieces you can’t grate — they’ll melt into the sauce.
  2. Cook the pasta according to package directions. For extra flavor, add chicken bouillon to the boiling water.
  3. In a large saucepan over low heat, melt the butter and slowly add the heavy cream while whisking to combine.
  4. Stir in about half of the shredded cheeses, a little at a time, until fully incorporated. Add cream cheese last if using. Keep the heat low so the sauce stays smooth; season with salt, onion powder, ground mustard, white pepper, and adobo. Taste and adjust seasoning.
  5. Toss the drained pasta with the cheese sauce, adding any reserved cheese chunks, until the pasta is well coated. The mixture should be saucy and not dry.
  6. Preheat the oven to 350°F (175°C). Spread half the pasta in a 13×9 baking dish, add a light layer of sauce and shredded cheese, then top with the remaining pasta. Finish with the remaining shredded cheese evenly across the top.
  7. Bake until the cheese is melted and the casserole is hot through, about 20–25 minutes. For a golden crust, broil for 1–2 minutes at high heat while watching closely so it does not burn.
Baked mac and cheese

FAQ

My cheese sauce is watery. What should I do?

If the sauce seems thin, continue warming it gently while stirring; the sauce will thicken as moisture reduces and cheeses fully melt. You can also stir in a little more shredded cheese to reach the desired consistency.

Can I make this ahead of time?

Yes. Assemble the dish up to two days ahead and refrigerate before baking. Bring it to room temperature a bit before baking and allow a few extra minutes in the oven if chilled.

Can I prepare this in a slow cooker?

Yes. Combine the cooked pasta, sauce, and cheeses in a slow cooker and heat on low until the cheese is melted and the casserole is warmed through. Finish under the broiler in an oven-safe dish if you want a browned top.

Mac & cheese spoonful

If you enjoyed this recipe, please leave a star rating and a short review — it helps others find the recipe and supports more tested, reliable recipes.

Recipe details

Creamy Mac & Cheese

Prep time: 20 mins — Cook time: 30 mins — Total time: about 1 hour 5 mins — Serves: 8

Shredded cheese
Mac and cheese mixed
Mac & Cheese in the broiler