
This 4 Rivers Mac and Cheese recipe delivers the restaurant’s signature smoky cheddar and crispy bacon bites right in your kitchen. The secret lies in a perfectly balanced cheese sauce—creamy yet rich—paired with crispy bacon that adds a satisfying crunch.
I’ve recreated this dish after years of perfecting the technique, ensuring every bite captures that smoky, cheesy goodness you know and love. The result is a comforting, indulgent side that’s impossible to resist.
The recipe starts with al dente elbow macaroni, tossed in a velvety sauce made from sharp cheddar, cream cheese, and a touch of smoked gouda for that signature depth. Crispy bacon bites are baked until golden, then folded into the macaroni for texture and flavor.
The sauce is thickened just enough to coat each noodle perfectly, creating a dish that’s both hearty and elegant. This isn’t just mac and cheese—it’s a restaurant-quality experience you can make at home.
What sets this recipe apart is the balance of textures and flavors: the creamy cheese sauce, the crispy bacon, and the tender macaroni all come together in harmony. The smoky notes from the cheddar and bacon elevate the dish, making it feel special without being overly complicated.
Whether you’re serving it as a side for a family dinner or as the main event for a comforting meal, this mac and cheese will impress every time.
For an extra touch, garnish with extra crispy bacon and a sprinkle of paprika for color and flavor. Pair it with a simple green salad or crusty bread to complete the meal.
The instructions are straightforward, and the result is worth every minute of effort. Let’s get started on making this restaurant favorite at home!
Ingredients for 4 rivers mac and cheese
Grab these 13 ingredients for the ultimate smoky, cheesy, crispy mac and cheese experience.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Al dente pasta, dried |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Smoked Gouda Cheese 🧀 | ½ cup | Shredded, for smoky depth |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for richness |
| Bacon 🥓 | 6 oz | Thick-cut, chopped into small cubes |
| Butter 🧈 | 4 tbsp | Unsalted, for sauce base |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced for flavor |
| Paprika 🌶️ | 1 tsp | Smoked for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The cheeses are the heart of this dish. Sharp cheddar needs to be the good stuff—Kraft isn’t cutting it here. I grab mine from the deli counter at Whole Foods or Trader Joe’s where they keep it fresh. Smoked gouda adds that signature depth, so don’t skip it. For the bacon, thick-cut makes all the difference—it stays crispy longer. The heavy cream and butter should be full-fat (trust me on this), as anything lighter will make the sauce separate. Pre-shredded cheese has anti-caking agents that ruin texture, so shred your own if you can.
No sharp cheddar? Pepper jack at half the amount adds heat, but you’ll lose that signature tang. Bacon out of stock? Crispy fried onions work in a pinch—just bake them until golden. Running low on smoked gouda? Extra sharp cheddar with a pinch of liquid smoke gets you close. The flour is for thickening, but if you’re watching carbs, cornstarch at half the amount works too. For the milk, half-and-half makes the sauce extra creamy, but whole milk is fine. The garlic can be jarred in a pinch, but fresh is worth the 30 seconds to mince it.
Bacon stays crispy for about 3 days in the fridge if stored in an airtight container. The cheese sauce reheats beautifully—just add a splash of milk if it gets too thick. For leftovers, I like to portion into glass containers with a layer of sauce on top to prevent drying. Freezes for 3 months if you want to make it ahead. Garnish with extra crispy bacon and paprika right before serving—that’s when it looks restaurant-worthy.
Why You’ll Love This Recipe
- One-Pot Magic: I swear by this recipe—just boil the pasta, mix in the cheeses, and let the sauce thicken. No straining, no extra bowls, and honestly, I can’t imagine doing it any other way.
- Four-Cheese Obsession: That smoky Gouda, sharp cheddar, and cream cheese combo? It’s like a flavor party in your mouth. The heavy cream ties it all together—creamy, rich, but never heavy.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Toss cooled mac and cheese into containers, and it’s a hit with kids, coworkers, or anyone who needs a quick, satisfying bite. (Yes, even on a Tuesday night.)
- Budget Stretch: Sharp cheddar and smoked Gouda go a long way, and elbow mac is always affordable. I make a big batch, freeze half, and still have leftovers that taste just as good reheated as they do fresh.
Step-by-step instructions for smoky cheddar and bacon mac and cheese
Here’s how to create a rich, smoky mac and cheese with crispy bacon bites—every step ensures perfect texture and flavor.
Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add 12 oz elbow macaroni. Stir immediately to prevent sticking. Cook for 8-9 minutes until the pasta is al dente—it should have a slight bite in the center. Drain the pasta in a colander but don’t rinse it; the starchy water helps the cheese sauce cling beautifully.
I always taste-test a piece of pasta to check doneness. If it’s still crunchy, cook for another minute. Overcooked pasta turns mushy in the sauce, so aim for that perfect al dente texture. Keep the pasta warm while you prepare the cheese sauce.
Cook the Bacon Until Crispy
While the pasta cooks, line a plate with paper towels. In a large skillet over medium heat, cook the 6 oz chopped bacon until it’s deep golden brown and crispy, about 8-10 minutes. Use a slotted spoon to transfer the bacon to the paper towel-lined plate, leaving the rendered fat in the skillet.
Don’t rush this step—the crispier the bacon, the better the texture contrast in your finished dish. The bacon fat in the skillet will become the flavor base for your sauce, so leave it all behind. If you have any leftover fat, pour it into the cheese sauce later for extra richness.
Make the Creamy Cheese Sauce
Reduce the heat to medium-low and add 4 tbsp butter to the skillet with the bacon fat. Let it melt completely, then whisk in 2 tbsp all-purpose flour to create a roux. Cook for 1-2 minutes until the mixture turns a light golden color.
Slowly pour in 0.5 cup milk while whisking constantly to prevent lumps. Cook for another 2 minutes until the mixture thickens slightly. Then add 0.5 cup heavy whipping cream and stir to combine. Remove the skillet from heat and let it cool slightly for 2 minutes—this prevents the cream cheese from seizing up.
Combine Cheeses for Maximum Flavor
In a separate bowl, mix together 2 cups sharp cheddar cheese, 8 oz cream cheese, 0.5 cup smoked gouda cheese, 1.5 tsp salt, and 0.5 tsp black pepper. The cream cheese should be at room temperature for easy blending. Add the minced 2 cloves garlic to the cheese mixture and stir well.
Gradually pour the warm cheese mixture into the skillet with the cream sauce, whisking constantly until everything is fully melted and smooth. The sauce should be thick and velvety—if it’s too thick, add 1-2 tablespoons of milk to reach your desired consistency. Keep the sauce warm over low heat.
Assemble and Bake to Golden Perfection
Preheat your oven to 375°F. In a large bowl, combine the cooked elbow macaroni with the cheese sauce and crispy bacon. Mix everything together until the pasta is fully coated in the sauce. Transfer the mixture to a greased 9×13-inch baking dish.
Sprinkle 1 tsp paprika evenly over the top for color and extra smoky flavor. Bake uncovered for 15-20 minutes until the top is golden brown and bubbly. For extra crispiness, broil for 1-2 minutes at the end, watching closely to prevent burning. Let it rest for 5 minutes before serving.
Pro Tips For Making 4 Rivers Mac And Cheese
- Cook pasta al dente: DESCRIPTION: I learned this the hard way—undercooked elbow macaroni turns to mush when it hits the cheese sauce. Boil until it’s just firm to the bite (about 1 minute less than package instructions), then drain immediately. No one wants a sad, gummy base for that rich, smoky cheese.
- Grate cheese aggressively: DESCRIPTION: Sharp cheddar and smoked gouda need to melt into the sauce, not clump like lazy shreds. Use a box grater (not pre-shredded) and pulse the cream cheese in a food processor for 10 seconds—this cuts down on lumps and makes the sauce silky. Trust me, your future self will notice.
- Temper the cream: DESCRIPTION: Dump cold cream cheese straight into hot cream? That’s a recipe for scrambled cheese. Warm the heavy cream in a saucepan until steaming (not boiling), then whisk in the cream cheese until fully melted before adding the cheddar. This keeps the sauce smooth, not greasy.
- Bake uncovered last 5 minutes: DESCRIPTION: The golden crust is where the magic happens—so don’t foil it early. After topping with breadcrumbs, bake covered for 20 minutes, then uncover for the final stretch. The top will brown beautifully, and the edges won’t get soggy. (Yes, even if you’re impatient like me.)
Regional styles of this recipe
Southern Comfort Style
The classic Southern take on this dish swaps smoked gouda for extra sharp cheddar and adds a layer of crispy fried onions on top. I like to use 1 cup yellow onion sliced into thin rings, fried in bacon fat until golden.
The onions add a sweet crunch that balances the richness—perfect for a crowd-pleasing casserole. Serve with a side of collard greens for a full Southern spread. 🌶️
Cajun Spicy Kick
For a Louisiana-inspired twist, fold 1 tbsp Cajun seasoning into the cheese sauce and top with 2 tbsp chopped green onions. Add ½ cup cooked andouille sausage instead of bacon for extra heat.
The Cajun spices give it a fiery depth that pairs perfectly with the creamy cheese. Garnish with extra paprika and serve with cornbread for the ultimate Cajun comfort dish. 🔥
Texas BBQ Fusion
Take this mac and cheese to Texas BBQ levels by mixing ¼ cup BBQ sauce into the cheese sauce and topping with ½ cup crumbled bacon and smoked gouda. Add ½ cup pulled pork (cooked with 1 tbsp smoked paprika) for a hearty main course.
The smoky, tangy flavors create a BBQ mac and cheese that’s perfect for game day or a casual dinner. 🥓
New England Clam Chowder Twist
For a coastal variation, stir 1 cup clam juice into the cheese sauce and fold in 1 cup chopped clams (or canned clams drained) along with the bacon. Top with 2 tbsp chopped chives and a sprinkle of crumbled blue cheese for a briny, creamy contrast.
This version works beautifully as a main dish with crusty sourdough bread. 🦪
Vegetarian Veggie Load
Skip the bacon and add 1 cup roasted butternut squash, ½ cup sautéed mushrooms, and ½ cup caramelized onions for a hearty vegetarian version. Boost the flavor with 1 tsp smoked paprika and ½ tsp nutmeg** in the cheese sauce.
Garnish with fresh parsley and extra smoked gouda for a rich, satisfying dish that still delivers that signature smoky taste. 🌱
Nutrition facts
Frequently asked questions
Can I make this mac and cheese ahead of time?
This dish actually tastes better the next day. Assemble it completely (including baking) and let it cool. Store in an airtight container in the fridge for up to 3 days. Reheat covered at 350°F for 20-25 minutes until warmed through. For extra crispiness, broil for 2 minutes at the end.
What if I don’t have smoked gouda?
No problem! Use extra sharp cheddar plus ½ teaspoon liquid smoke for that signature smoky flavor. For a different twist, try ½ cup pepper jack cheese instead—it adds a subtle kick. The dish will still be delicious, just with a slightly different profile.
Why is my cheese sauce too thick?
This happens when the cream cheese isn’t fully melted or the sauce cools too quickly. To fix it, stir in 1-2 tablespoons of milk or heavy cream while warming the sauce over low heat. For next time, ensure all cheeses are at room temperature before mixing, and keep the sauce warm over low heat.
Can I use a different type of pasta?
Elbow macaroni is traditional, but you can swap for penne, cavatappi, or even fusilli for better sauce clinging. Avoid long, thin pasta like spaghetti—it won’t hold up well in the creamy sauce. If using a different shape, adjust cooking time slightly to achieve al dente texture.
How do I make it extra crispy on top?
For a restaurant-quality crispy topping, broil the baked mac and cheese for 1-2 minutes at the very end. First, sprinkle 1 tablespoon breadcrumbs mixed with ½ teaspoon smoked paprika over the top before broiling. Watch closely to prevent burning—it should be golden brown in spots.