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

This homemade mac and cheese casserole is one of our favorite dinner ideas for two! It’s decadent, rich, creamy, loaded with melty cheese, and sprinkled with crispy bacon.

Mac and cheese casserole topped with crumbled bacon in a baking dish.
Email Yourself This Recipe!
Get the recipe link sent to your inbox! PLUS, we’ll send you fresh recipes weekly!
Please enable JavaScript in your browser to complete this form.

The Ultimate Baked Mac and Cheese for Two

I know, I know, it’s July and you may not want to turn on that oven. But after you hear what’s in this recipe, you’ll want to crank up that oven and whip up this ultimate mac and cheese casserole for you and your special someone!

It can be tricky to create a pasta casserole for two, but I’ve done the hard work for ya ;) This easy, cheesy baked mac and cheese is full of all the good stuff: Gruyere. White cheddar. Bacon. Lots and lots of bacon. Need I say more?!

Plus, it bakes up in just 30 minutes, and you don’t really need a whole lot of prep, either. So not only is it the perfect mini casserole for you and your sweetie, but it’s fast to the table, too!

A wooden spoon scoops a serving from a mac and cheese casserole topped with crumbled bacon.

I know we have a long way to go until Valentine’s Day, but if you need an excuse to have a date night at home, this incredible mac and cheese casserole is a good enough reason. This easy dinner recipe is made from tender pasta tossed with the best combination of melty cheese, sprinkled with crumbled crispy bacon. So delicious!

5 from 2 votes

Easy Mac and Cheese Casserole for Two

This ultimate baked mac and cheese casserole is one of our favorite dinner recipes for two. It's decadent, rich, creamy, and loaded with crispy bacon. Everything mac n' cheese dreams are made of!
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 2



  • 2 cups (150 g) orecchiette pasta
  • 2 tablespoons (28 g) unsalted butter
  • 2 tablespoons flour
  • 1 cup (237 ml) milk
  • 1 cup (113 g) shredded Gruyère cheese
  • 1 cup (113 g) sharp white cheddar cheese
  • Salt and pepper, to taste
  • 8 slices of crispy bacon, finely chopped
Email Yourself This Recipe!
Get the recipe link sent to your inbox! PLUS, we’ll send you fresh recipes weekly!
Please enable JavaScript in your browser to complete this form.


  • Preheat oven to 375 °F (191 °C) and lightly grease a 2-quart ovensafe casserole dish. Set aside.
  • Bring a large pot of water to a boil and cook the pasta until al dente, following the directions on the pasta package. You’ll want it to still have a bite to it because it will finish cooking in the oven.
  • In the meantime, in a large skillet, melt butter over medium-high heat. Whisk in the flour and cook for 1 to 2 minutes while whisking vigorously so it doesn’t burn. Continue to whisk as you add the milk, then let the mixture gently come to a simmer and thicken, about 5 minutes.
  • Add the Gruyere and white cheddar cheeses to the skillet and stir together with a spatula until all the cheese has melted. Add salt and pepper, to taste. Remove the skillet from the heat.
  • At this point, the pasta should be done cooking. Drain well and add to the cheese sauce. Gently toss the pasta with the cheese sauce until everything is covered. Sprinkle half the bacon mixture into the skillet and toss to incorporate.
  • Pour pasta mixture into prepared casserole dish. Top with remaining bacon pieces, and then place, uncovered, in oven to bake for 30 minutes, or until mixture is bubbly and pasta is cooked through.
  • Remove from oven and let sit for 10 minutes before serving.


Serving: 1bowl, Calories: 1017kcal, Carbohydrates: 69g, Protein: 48g, Fat: 61g, Saturated Fat: 36g, Trans Fat: 1g, Cholesterol: 178mg, Sodium: 637mg, Potassium: 449mg, Fiber: 3g, Sugar: 9g

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition information can vary for a variety of reasons. For the most precise nutritional data use your preferred nutrition calculator based on the actual ingredients you used in the recipe.

The default measuring system for this website is US Customary. Unit conversions are provided for convenience and as a courtesy only. While we strive to provide accurate unit conversions, please be aware that there may be some discrepancies.

Like this? Leave a comment below!

You May Also Like...

Leave a comment

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

Recipe Rating


  1. I don’t mean to be a smarty pants but, it would be nice if the whole recipe was shown.
    I tried clicking on the ”grab the whole recipe here” deal and nothing happened. When I clicked in the box it crossed out the ”get the whole recipe here” deal.
    I’ve made mac & cheese kind of like this before but, I would still like the whole recipe just to be on the safe side.

    1. Hi, sorry. I had to do that when I was working with Food Network but it has been several years now so I brought the recipe over to my site. If you refresh the page, it will be there now.

    1. You have to click the link in the recipe to get to it. This was a recipe I developed for Food Network and they wanted to host the recipe on their site.

    1. I would say to multiply all the ingredients by 8 so it makes 16 servings or honestly, find another recipe that serves more since I made this recipe intended for two.