This post may contain affiliate links. Please see my disclosure policy
Make Panera Mac and Cheese at home in just 25 minutes! This copycat recipe is ultra-creamy, cheesy, and tastes just like the restaurant version — but better.
If you love Panera Bread’s mac and cheese, you’re going to be obsessed with this copycat recipe. Made on the stovetop in just 25 minutes, this homemade version is thick, ultra-creamy, and packed with the same rich white cheddar flavor you know and love, but without the restaurant price tag.

This recipe comes together with simple, everyday ingredients and doesn’t require any baking. It’s the perfect weeknight dinner that the whole family, kids and adults alike, will go absolutely crazy for. Once you make it at home, you may never order it out again.

Ingredients You’ll Need
Be sure to scroll to the bottom of the post for the FULL PRINTABLE recipe card.
- Small cut pasta: Shell pasta, elbow macaroni, cavatappi, or rotini all work beautifully. Use whichever shape you have on hand.
- Butter + all-purpose flour: The foundation of your roux, which thickens the sauce to that signature Panera consistency.
- Whole milk + heavy cream: Using both gives you a rich, velvety sauce. Skim milk works in a pinch, but more fat = more creaminess.
- White cheddar cheese: This is the star of the show. Buy a block and shred it yourself — pre-shredded cheese has coatings that prevent smooth melting.
- American cheese: Don’t skip this! American cheese is what gives the sauce that silky, ultra-smooth texture.
- Dry mustard: The secret weapon. It deepens the cheese flavor without adding any detectable mustard taste.
- Salt + black pepper: Season generously and adjust to taste at the end.


Copycat Panera Mac and Cheese
Video
Ingredients
- 1 pound small cut pasta, (I used shells)
- 1/4 cup butter
- 1/4 cup all-purpose flour
- 2 cups milk, whole milk for a thick sauce
- 1 cup heavy cream
- 1 cup white cheddar cheese
- 1 cup American cheese
- 2 teaspoons dry mustard
- 2 teaspoons salt
- 1 teaspoon black pepper
Instructions
- Cook pasta according to the package directions1 pound small cut pasta
- Meanwhile in a saucepan melt butter and whisk in flour. Cook for 2 or 3 minutes, stirring constantly. Whisk in milk and heavy cream.1/4 cup butter, 1/4 cup all-purpose flour, 2 cups milk, 1 cup heavy cream
- Slowly add cheese, stirring until smooth and completely melted. Season with dry mustard, salt and pepper.1 cup white cheddar cheese, 1 cup American cheese, 2 teaspoons dry mustard, 2 teaspoons salt, 1 teaspoon black pepper
- Add cooked pasta and mix until well combined.
- Serve immediately
Notes
- Cheese: Always shred cheese fresh from the block. Pre-shredded cheese contains anti-caking agents that make the sauce grainy.
- Make it spicy: Add hot sauce, cayenne, or red pepper flakes to taste.
- Storage: Keep leftovers in an airtight container in the refrigerator for up to 4 days. Reheat with a splash of milk to restore creaminess.
- Make ahead: Store the sauce and pasta separately for best results.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
How to Make Panera Mac and Cheese
It all comes together on the stove top, so you can make it in minutes with no oven required!
- Cook the pasta. Bring a large pot of salted water to a boil. Cook your pasta according to package directions until al dente. Drain and set aside.
- Make the roux. In a large saucepan, melt the butter over medium heat. Whisk in the flour and cook for 2 to 3 minutes, stirring constantly, until the mixture turns lightly golden and smells nutty. This step cooks out the raw flour flavor.
- Build the sauce. Slowly whisk in the milk and heavy cream until the mixture is completely smooth with no lumps. Continue stirring over medium heat until the sauce thickens, about 3 to 5 minutes.
- Melt in the cheese. Reduce heat to low. Add the white cheddar and American cheese, stirring continuously until fully melted and the sauce is silky smooth.
- Season. Add the dry mustard, salt, and black pepper. Taste and adjust seasoning as needed.
- Combine and serve. Add the cooked pasta to the cheese sauce and stir until every noodle is coated. Serve immediately for maximum creaminess.


Recipe Tips & Tricks
- Always shred your own cheese. Pre-shredded cheese is coated with cellulose or starches to prevent clumping, which also prevents smooth melting. A block of white cheddar shredded at home makes a huge difference in texture.
- Don’t skip the American cheese. It might seem like an odd addition, but American cheese is the secret to that impossibly smooth, gooey sauce. It won’t make the dish taste processed, it just helps the sauce come together perfectly. I opt for the American cheese from the deli counter as opposed to the individual ones wrapped in plastic.
- Cook the pasta to al dente. The noodles will continue cooking slightly when combined with the hot sauce. Slightly underdone pasta is better than mushy pasta.
- Use two pans at once. Start the pasta water first, then begin making the sauce. Both should finish around the same time for the quickest prep.
- Season the pasta water. Salting your pasta water generously is one of the easiest ways to add flavor from the inside out.

Recipe Variations
One of the best things about this recipe is how easy it is to customize. Here are some ideas:
- Spice it up: Stir in a splash of hot sauce (chipotle Tabasco is excellent), a pinch of cayenne, or a sprinkle of red pepper flakes.
- Add protein: Stir in pulled rotisserie chicken, crispy bacon, or sautéed shrimp to make it a heartier meal.
- Go veggie: Mix in steamed broccoli, caramelized onions, or roasted butternut squash.
- Breadcrumb topping: For a baked feel, transfer to a dish and broil with panko breadcrumbs and a little extra cheese for 3 to 4 minutes.
- Try different cheeses: Gruyère, sharp cheddar, or fontina all melt well and add a slightly different flavor profile.

Storage and Reheating
Refrigerator: Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezer: Mac and cheese can be frozen for up to 2 months. The texture of the sauce may change slightly upon thawing, but a splash of cream and a gentle reheat will bring it back.
Reheating: Reheat gently on the stovetop or in the microwave. The pasta absorbs the sauce as it sits, so stir in a splash of milk or cream to loosen it back up. Heat low and slow to avoid breaking the sauce.

Yes! You can make the cheese sauce ahead and store it separately from the cooked pasta. When ready to serve, reheat the sauce with a splash of cream, then stir in the pasta. This prevents the noodles from soaking up all the sauce while in storage.
Whole milk gives you the creamiest result, but 2% milk works well too. Skim milk will produce a slightly thinner sauce. We don’t recommend plant-based milks as they can affect the texture of the cheese sauce.
Grainy cheese sauce is usually caused by adding cheese to sauce that is too hot, or by using pre-shredded cheese. Always reduce the heat to low before adding cheese, and shred it fresh from the block for the smoothest results.













Yum! Mac and cheese is always a favorite in our house. This looks so inviting!
Everyone at my house loved it!! Can’t wait to make it again!
My son loves mac and cheese from Panera! I’m so excited that I can make it from home! Looks so tasty and yummy!
Oh my gosh… this is my kids’ favorite!
This quickly became a favorite at my house!!
What is American Cheese
It is a processed cheese that is usually made from cheddar, Colby, or similar cheeses. It is mild with a creamy and salty flavor, and melts very quickly and smoothly. You can find it in the deli section at most grocery stores in the US>
Would it make a difference if you used 2% milk instead of Skim milk?
Nope, that works great!
I love this Copycat Panera Mac and Cheese recipe, seems amazing and unique . Thanks for sharing this one with us.
Super excited to try this Copycat Panera Mac and Cheese recipe , seems amazing and unique . Thanks for sharing this one with us.