Appetizers
The Betty Crocker mac and cheese recipe delivers that nostalgic, ultra-creamy comfort you crave—no box required. This one-pot version builds a velvety cheese sauce from scratch, layering rich cheddar flavors with tender pasta for that signature golden crust.
I’ve perfected it over years of testing, ensuring every bite is perfectly balanced between smooth sauce and al dente noodles.
What sets this recipe apart is the foolproof technique for a creamy sauce that never breaks, even when reheated. We start with a simple roux (butter and flour) to create a stable base, then add sharp cheddar and a touch of cream for that signature texture.
The key? Cooking the pasta directly in the sauce so every noodle gets coated—no soggy bits here. For extra indulgence, I’ll show you how to add crispy breadcrumbs or smoky bacon on top.
By the time it comes out of the oven, you’ll have a restaurant-quality dish with a bubbly, golden top and a sauce so rich it clings to every strand of pasta.
This version stays true to the classic while offering flexibility—swap in gluten-free noodles or swap cheddar for pepper jack for a modern twist. It’s the kind of meal that transforms a simple weeknight into something special without the fuss.
Serve it as a main dish for a family dinner or a crowd-pleasing appetizer at gatherings. The best part? Leftovers reheat beautifully, making this the ultimate make-ahead comfort food. Let’s get cooking—your taste buds will thank you.
Ingredients for betty crocker mac n cheese
Pantry staples and a few cheesy upgrades—this one-pot mac and cheese is restaurant-quality without the fuss.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 8 oz | Medium or elbow shape preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | ½ cup | White flour, sifted for smooth sauce |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Heavy Cream 🥛 | ¼ cup | Full-fat for creaminess |
| Milk 🥛 | 1 cup | Whole milk for best texture |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced for aroma |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Mustard Powder 🌶️ | ½ tsp | For subtle tang |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy topping |
| Bacon 🥓 | 4 oz | Cooked, crumbled optional |
The cheese is everything here. Sharp cheddar from a block (not pre-shredded) melts smoother and tastes fresher. Whole Foods or local cheese shops often have better-quality blocks. For the roux, unsalted butter is a must—it prevents a metallic taste. If you can't find sharp cheddar, Monterey Jack or pepper jack work well too. The elbow macaroni cooks perfectly in the sauce, but if you prefer penne or cavatappi, go for it—just adjust cooking time slightly.
No heavy cream? Half-and-half or whole milk with 1 tbsp melted butter works in a pinch. The onion and garlic add depth, but if you're short on time, 1 tsp onion powder and 1/2 tsp garlic powder will do. For extra richness, stir in 2 oz cream cheese with the cheddar. The breadcrumbs? Toast them in the oven for 5 minutes before sprinkling on top—crispy is key. And if you're feeling fancy, smoked gouda adds a delicious twist to the classic flavor.
This reheats beautifully—just cover with foil and warm in the oven for 10 minutes. Keeps for 4-5 days in the fridge, and freezes for 3 months. I like to double the recipe and freeze half for lazy days. The sauce thickens when chilled, so add a splash of milk when reheating. For extra indulgence, broil the top for 2-3 minutes before serving—golden crust, every time.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just butter, flour, cream, cheese, and pasta. That’s it. No fancy gadgets, no last-minute grocery runs. The roux builds flavor while you boil water, and the sharp cheddar melts into something so rich it feels indulgent.
- Creamy-Cheesy Bliss: The heavy cream keeps it velvety, but the sharp cheddar? That’s the star. It’s got that perfect pull—creamy in the middle, just slightly crispy on top when you broil it for two minutes. (Yes, I tested the broil time. Trust me.)
- Weeknight Wonder: Between us, this is my go-to when I’m too tired to think. Toss in the cooked pasta, pour on the sauce, and it’s done. Leftovers? Even better—reheat with a splash of milk, and it’s like you’re eating fresh again. My kids call it “mom’s lazy magic.”
- Budget-Friendly Comfort: A bag of elbow mac, a block of cheese, and a stick of butter won’t break the bank. Honestly, I make this twice a month and still have change left for coffee. Plus, it stretches for lunches, potlucks, or when friends drop by unannounced. (They always ask for the recipe.)
Step-by-step instructions for Betty Crocker mac and cheese recipe
Here's how to create that legendary creamy, one-pot comfort food everyone loves.
Cook the Bacon and Sauté the Aromatics
Start by cooking the 4 oz bacon in a large, deep pot over medium heat until it's crispy and the fat has rendered out. I like to break it into small pieces as it cooks for even browning. Once golden, remove the bacon with a slotted spoon and set it aside on paper towels to drain.
In the same pot with the bacon fat still in the bottom, add the 1 whole yellow onion and 3 cloves garlic cloves that have been minced. Cook for 3-4 minutes until the onion becomes translucent and the garlic releases its fragrant aroma. This step builds the flavor foundation for your mac and cheese. Keep the heat at medium to prevent burning the garlic.
Create the Creamy Cheese Sauce
Reduce the heat to medium-low and add the 0.5 cup unsalted butter cut into small cubes to the pot. Let it melt completely, about 1 minute, then whisk in the 0.5 cup all-purpose flour. Stir constantly for 1-2 minutes until the mixture forms a smooth, thick paste called a roux. This will be the base for your creamy sauce.
Gradually whisk in the 1 cup milk and 0.25 cup heavy cream, letting each liquid incorporate completely before adding more. The sauce should begin to thicken as it simmers. Once smooth, stir in the 2 cups sharp cheddar cheese, 1.5 teaspoons salt, 0.5 teaspoon ground black pepper, and 0.5 teaspoon mustard powder. Keep stirring until the cheese melts completely and the sauce becomes luxuriously smooth and velvety.
Cook the Pasta in the Sauce
Add the 8 oz elbow macaroni to the pot and stir to coat each piece with the cheese sauce. Pour in enough water to cover the pasta by about 1 inch (approximately 3 cups). Bring to a boil, then reduce heat to medium-low and simmer for 12-15 minutes, stirring occasionally, until the pasta is tender and the sauce has thickened to your desired consistency.
If the sauce becomes too thick before the pasta is done, add a splash of hot water or milk to loosen it. The goal is to create a creamy, coatable sauce that clings perfectly to each strand of pasta. You'll know it's ready when the pasta is al dente and the sauce has that perfect velvety texture.
Finish and Top with Crispy Breadcrumbs
Once the pasta is perfectly cooked, remove the pot from heat and stir in the crispy bacon you set aside earlier. The bacon will add a wonderful smoky contrast to the creamy cheese. Taste and adjust the seasoning if needed, adding more salt or pepper as desired.
For the final touch, transfer the mac and cheese to a baking dish (if you want to broil it) or leave it in the pot. Sprinkle the 0.25 cup panko breadcrumbs evenly over the top. If you're broiling, place the dish under the broiler for 2-3 minutes until the breadcrumbs turn golden brown and crispy. Serve immediately while hot and enjoy this ultra-creamy, one-pot mac and cheese masterpiece!
Pro Tips For Making Betty Crocker Mac N Cheese
- Cook pasta al dente: Betty Crocker’s recipe calls for "fully cooked" pasta, but that’s where it gets gummy. Pull elbows 1-2 minutes early—before they turn mushy when mixed with the sauce. Drain well, then toss with a splash of pasta water to relax the starches (yes, even if you’re impatient like me).
- Melt cheese low and slow: The recipe might say "low heat," but I learned this the hard way—too low means grainy cheese, and too high means scrambled sauce. Aim for a gentle simmer where the cheese melts into the roux like butter on toast. Stir constantly, or you’ll end up with lumps that won’t disappear.
- Grate cheese fine: Pre-shredded cheddar has anti-caking agents that turn the sauce rubbery. Use a box grater for sharp cheddar—not the pre-packaged stuff—and pulse it in a food processor for a powdery texture. This makes the sauce silky, not clumpy, and cuts down on scraping cheese off the bottom of the pot.
- Add cream last: The recipe might say to mix cream in early, but I skip that. Stir it into the hot cheese sauce after the flour-butter roux is fully cooked and the cheese is mostly melted. This prevents curdling and keeps the sauce velvety, not split. A splash of cream at the end also balances the richness.
Troubleshooting perfect results
Sauce Too Thin?
If your sauce feels too thin after cooking, don’t panic—this happens when the pasta absorbs too much liquid. First, remove the pot from heat and let it sit for 2-3 minutes to thicken naturally.
If it’s still too runny, mix 1 tbsp cornstarch with 1 tbsp cold water and whisk it into the sauce. Simmer for 1-2 minutes until it reaches your desired consistency. I’ve found that using whole milk instead of skim helps prevent this issue from the start. 🥣
Cheese Clumps?
Cheese clumping is the enemy of creamy perfection! To avoid it, shred your own cheese using a box grater—pre-shredded cheese contains anti-caking agents that prevent smooth melting. Add the cheese gradually, whisking constantly until fully melted.
If clumps still form, strain the sauce through a fine-mesh sieve for a silky texture. For extra insurance, melt 1 oz cream cheese with the sharp cheddar—it acts as an emulsifier. 🧀
Pasta Overcooked?
Al dente pasta is key, but overcooking is a common mistake. Start checking for doneness 2 minutes before the package’s suggested cook time, as the sauce will finish cooking the pasta slightly.
If it’s mushy, drain some sauce and set aside, then cook the pasta in plain water for 1-2 minutes until tender. Stir in the reserved sauce afterward. I like to use elbow macaroni because it holds up better in creamy sauces than delicate shapes. 🍝
Breadcrumbs Not Crispy?
Toast your breadcrumbs before adding them! Spread 0.25 cup panko on a baking sheet and bake at 375°F for 5 minutes until golden. This ensures maximum crunch. For extra flavor, mix in 1 tsp garlic powder or ½ tsp smoked paprika before toasting.
If you’re short on time, broil the mac and cheese for 2-3 minutes after adding the breadcrumbs—just watch closely to avoid burning. 🍞
Sauce Separates When Reheating?
This happens when the sauce cools too quickly. To fix it, stir in 1 tbsp heavy cream or milk while reheating to restore creaminess. For prevention, store leftovers in an airtight container and reheat on the stovetop over low heat, stirring constantly.
If the sauce still breaks, whisk in 1 tsp Dijon mustard—it helps emulsify the fat and liquid. I reheat portions in the microwave for 1 minute, then stir vigorously to blend. 🔥
No Bacon? No Problem
If you skipped the bacon, boost flavor with 2 tbsp bacon bits or 1 tbsp bacon fat> (save it from cooking!). For a vegetarian twist, add ½ cup sautéed mushrooms> or 1 diced carrot> with the onion.
Even without meat, the mustard powder and sharp cheddar deliver that classic tangy depth. Don’t forget to taste and adjust seasoning—sometimes a pinch of cayenne pepper> adds warmth. 🥓
Nutrition facts
Frequently asked questions
Can I make this mac and cheese without baking it?
For a stovetop version, cook the pasta in the sauce until al dente, then stir in the bacon and breadcrumbs. Heat through for 2-3 minutes, stirring constantly. The texture will be creamier but equally delicious. For extra richness, top with a dollop of sour cream or extra sharp cheddar.
What’s the secret to ultra-creamy sauce?
The roux is key—cook the butter and flour until golden brown for a deeper flavor. Use whole milk and heavy cream instead of water, and whisk constantly while melting the cheese. For extra silkiness, strain the sauce through a fine-mesh sieve after cooking.
Can I use gluten-free pasta?
Yes! Gluten-free elbow macaroni works perfectly—just check the package for cook times (they vary by brand). For extra insurance, add 1 tbsp cornstarch to the sauce to help thicken it. The texture will be just as creamy, but the pasta may be slightly firmer.
How do I make this kid-friendly?
Skip the bacon for picky eaters, and reduce the mustard powder to ¼ tsp to soften the tang. Cut the cheese slightly (use 1½ cups instead of 2) and stir in ½ cup milk at the end for a milder flavor. Serve with steamed veggies on the side for balance.
Why does my sauce get grainy?
Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Always shred your own using a box grater, and add cheese gradually while whisking. For extra insurance, melt 1 oz cream cheese with the sharp cheddar—it acts as an emulsifier.
