Baked Mac and Cheese (3 Cheeses)

4.91 from 20 votes

This post may contain affiliate links. Please read my disclosure policy.

Mac and cheese with cream cheese is guaranteed to be the creamiest you’ve ever tasted. Make this comfort food recipe in just half an hour!

plate full of smoked mac and cheese with crispy crumb topping

Baked macaroni and cheese has a reputation for being dry and flavorless, but that’s not the case with this recipe!

The secret is to use cream cheese. We combine it with two other cheeses to make the sauce extra creamy. As a result, the dish is rich, hearty, and bursting with flavor.

My Bacon Mac and Cheese Casserole is a delicious spin on this 3 cheese mac and cheese. The addition of crisp bacon pieces adds a smoky flavor.

For something more unique, try my Buffalo Chicken Mac and Cheese Bake. Chopped chicken and a spicy sauce make it a hearty meal, and sour cream and bleu cheese add a signature tangy flavor.


Note: This is just a partial list of ingredients. For the full ingredient list, see the recipe card at the bottom of this post.

  • Pasta – Elbow macaroni is the classic choice, but any small pasta works well
  • Hot sauce – This adds an extra kick of flavor without making the dish itself spicy. I tend to use Tabasco, but any brand will do. If you’re sensitive to spice, feel free to reduce the amount or leave it out altogether.
  • Mozzarella – Although the flavor is mild, mozzarella is one of the best melting cheeses. That texture is what makes the noodle stick together in just the right way. For a more complex flavor, use Monterey Jack instead.
  • Cheddar – Sharp cheddar is what I use, but depending on your preferences, you can use mild or extra sharp. The only difference is how bold the flavor of the cheddar comes through.

overhead photo: prepped ingredients in small bowls to make recipe for mac and cheese with cream cheese

How to make mac and cheese with cream cheese

Essentially, the dish starts with a bechamel sauce. Then we melt all 3 cheeses into the sauce, creating a smooth creamy texture. This way, every inch of the pasta has a coating of flavor.

This creamy baked mac n cheese is filling enough to be a main dish, but it also makes a delicious side for holiday gatherings and potluck dinners.


Creamy Baked Mac n Cheese Recipe Video

Watch us make the recipe!



Cook the pasta

  1. Boil the macaroni according to the package directions, but for the best flavor, be sure to add plenty of salt to the water.
  2. When the pasta has finished cooking, drain off the water.

Make the cheese sauce

  1. While the pasta is cooking, make a roux with the butter and flour.
  2. Slowly pour in the milk, whisking constantly to break up any clumps.
  3. Add the mustard, hot sauce, salt, and pepper, then simmer until the sauce has thickened.
  4. Stir in the cheeses one at a time until melted and smooth.

Bake and serve

  1. Transfer the pasta into a greased baking dish, then pour the cheese sauce over the top.
  2. Stir until everything is well combined and sprinkle the breadcrumb mixture evenly over everything.
  3. Bake uncovered until the cheese is bubbly and the top is browned.

cheesy baked macaroni casserole with toasted breadcrumb topping

Recipe notes

  • Omitting the topping – While I highly recommend baking this dish with a breadcrumb topping, this step is completely optional.

Simply add the cooked pasta to the pot of cheese sauce and stir to combine, then serve immediately.

  • Make ahead – If you’ll be taking this to a potluck or holiday gathering, you can make it the day before and reheat just before serving.

Or, make the pasta and sauce up to 2 days in advance and store separately in the refrigerator. Then, warm the sauce on the stove, combine with the noodles, and bake as directed.

  • Storing leftovers – Allow the meal to cool, then cover the pan tightly in foil or transfer to airtight containers. Store your baked mac and cheese with cream cheese in the refrigerator for 3 to 4 days.
  • Reheating – For best results, bake in the oven until the cheese is melted and bubbly. Or heat individual portions in the microwave until they’re warm all the way through.


What to serve with mac n cheese

The options are endless, but here are some popular dishes that pair well with this one:

  • BBQ ribs or steak
  • Grilled chicken
  • Sloppy joes
  • Meatloaf
  • Sandwiches
  • Roasted vegetables
  • Green salad

plated comfort food meal of elbow macaroni in creamy cheddar cheese sauce

Still Hungry?

Subscribe to my Newsletter, follow me on Facebook, Pinterest, Instagram and YouTube for all my latest recipes and videos.

plate full of baked mac and cheese with crispy crumb topping

Baked Mac and Cheese with Cream Cheese

4.91 from 20 votes
Mac and cheese with cream cheese is guaranteed to be the creamiest you’ve ever tasted. Make this comfort food recipe in just half an hour!
Servings: 8
Prep: 5 minutes
Cook: 30 minutes
Total: 35 minutes




  • Preheat oven to 350°F.
  • In a large stock pot boil pasta in heavily salted water per package directions. Drain and toss with 1 tablespoon of olive oil to prevent sticking in a 13x9” casserole dish or 12" cast iron pan coated with cooking spray. Set aside.
  • In a large skillet add the butter and melt over medium heat. Whisk in the flour and cook for a minute. Add the milk and whisk to mix thoroughly. Whisk in the mustard, hot sauce, salt and pepper. Lower the heat to simmer and cook for 4 minutes, the sauce will thicken.
  • Add the cream cheese and stir to melt in the sauce. Add the mozzarella and cheddar cheeses and stir to melt and incorporate. Sauce should be smooth. Pour cheese sauce over cooked pasta and stir to mix in completely.

For Toasted Topping (optional)

  • Top with breadcrumb mixture and bake for 20 minutes uncovered in 350°F oven, until top is golden brown and cheese is bubbling. This should be enough for 8 large servings or 10 as a side.



Calories: 723kcal | Carbohydrates: 57g | Protein: 27g | Fat: 43g | Saturated Fat: 25g | Cholesterol: 122mg | Sodium: 850mg | Potassium: 360mg | Fiber: 2g | Sugar: 8g | Vitamin A: 1509IU | Vitamin C: 4mg | Calcium: 508mg | Iron: 2mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course: Pasta
Cuisine: American, Western
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!


Whether in the kitchen or on the grill, you’ll find me cooking American favorites with a love for BBQ, Mexican and Tex Mex. I’m passionate about making tasty food because life’s too short to be bland!

Free Bonus
5 Secrets to True Tex Mex
Essential recipes & tips for delicious Tex Mex cooking!

email image

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    Hey Kevin,

    I stumbled upon your recipe for Baked Mac and Cheese with 3 Cheeses and I must say, it looks absolutely delicious! Mac and cheese is one of my all-time favorite comfort foods, so I’m always on the lookout for new and exciting ways to prepare it.

    Your recipe is easy to follow, and I appreciate that you’ve included different types of cheeses to add more depth and flavor to the dish. I’ve never tried using smoked gouda in my mac and cheese before, but I can already imagine how much of a difference it would make.

    I can’t wait to try out your recipe for my next family dinner. Thanks for sharing your culinary expertise with us. Keep up the fantastic work!

  2. 5 stars
    Admittedly I haven’t tried this recipe yet… But YOU HAD ME AT CREAM CHEESE. I was web surfing for my perfect freezable in portions baked mac and cheese recipe. I’ll not use Dijon, I hate it, but I’ll use regular yellow mustard. The hot sauce mmm… probably not. But these are but flavour components in the recipe. The rest… I am single and like small freezable portions and I think this will work beautifully. Also, did I mention, you had me at cream cheese?

      1. 5 stars
        Well, firstly, HAPPY NEW YEAR! Secondly… now having tried it, I have to say it is AMAZING and freezes beautifully in two-serving size foil pans. To use, covered with foil in the oven at 400ºF for 50 minutes, remove from oven, remove foil and add a crumb topping, back into the oven uncovered for 10 more minutes. Comfort food at its finest!

  3. 5 stars
    So I made this ONCE for a shift work dinner. EVERYONE LOVED it. Now every time there is a work dinner everyone on ALL THREE SHIFTS asks me to make it. I have to make a triple batch at this point! One for each shift. I have made a few small changes …. According to taste however it’s amazing either way! I love this and all your recipes I have tried! You’re a true kitchen king. Way to go

    1. 4 stars
      I made this recipe. It’s good! It’s a little… plain. Maybe next time I will bump up the mustard and hot sauce. Also I made this in a deep dish, but o think next time I will use a larger dish that is shallow, so that the cracker crumb topping has more surface area.

  4. 5 stars
    cooked this before loved it. Cooked tonight with roasted jalapeños and pepper jack cheese it turned out amazing.

  5. 5 stars
    I just made this for my son and his buddy for lunch. Huge hit! Loads of flavor and sauce. Definitely a keeper!