Appetizers
This baked mac and cheese recipe with Velveeta and cream cheese delivers the creamiest, most indulgent version you'll ever make—rich, velvety, and topped with a golden-brown crust that's impossible to resist.
The secret lies in combining Velveeta's meltability with cream cheese's tangy depth, creating a sauce that clings to every noodle without breaking. I've perfected this technique over years of testing, ensuring your dish comes out foolproof every time, with no lumps or watery sauce in sight.
The beauty of this recipe is its simplicity: just one pot, minimal prep, and 30 minutes total time. We start with al dente pasta to prevent mushiness, then build the sauce using a roux—butter and flour cooked together—to create a stable base that holds the cheese beautifully.
The Velveeta melts smoothly, while the cream cheese adds that signature tang and ultra-creamy texture that makes this dish legendary. No special equipment needed beyond a baking dish and oven.
What you'll end up with is a restaurant-quality mac and cheese that's golden on top, creamy throughout, and packed with that satisfying cheesy pull. The crust forms perfectly without burning, thanks to a simple broccoli or breadcrumb topping that adds texture contrast.
This isn't just comfort food—it's a showstopper that disappears faster than you can say "extra cheese." Ready to make the creamiest mac and cheese of your life?
Bonus: This recipe scales effortlessly for crowds, and the leftovers reheat beautifully—though I can't promise they'll last that long. The technique works just as well with optional add-ins like bacon, broccoli, or jalapeños if you want to customize it. Let's get to that cheesy goodness.
Ingredients for baked mac and cheese recipe with velveeta and cream cheese
These 14 ingredients transform into the creamiest, most luxurious baked mac and cheese you'll ever make.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Al dente when cooked |
| Unsalted Butter 🧈 | ½ cup | Cold for roux, not melted |
| All-Purpose Flour 🌾 | ½ cup | White or bleached preferred |
| Whole Milk 🥛 | 2 cups | Room temperature for smooth sauce |
| Velveeta Cheese 🧀 | 1 ½ cups | Shredded or cubed, not pre-shredded |
| Cream Cheese 🧀 | 8 oz | Full-fat for maximum creaminess |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, aged for flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced for subtle depth |
| Yellow Onion 🧅 | ½ whole | Diced, sweet variety preferred |
| Mustard Powder 🌶️ | ½ tsp | Dry, for subtle tang |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Panko Breadcrumbs 🍞 | ½ cup | For golden crust topping |
| Fresh Broccoli Florets 🥦 | 1 ½ cups | Steamed, optional topping |
The cheeses are non-negotiable here. Velveeta brings that signature meltability, while full-fat cream cheese delivers the tangy depth that makes this dish legendary. Grab the block Velveeta from the deli counter—not the pre-shredded stuff, which gets clumpy. For the sharp cheddar, aged varieties like Cabot or Pepper Ridge add complexity. The butter matters too: unsalted gives you control over seasoning, and cold cubes create the best roux. I always buy my butter in bulk from Costco—it's cheaper and stays fresh longer. The macaroni should be elbow shape for maximum surface area to soak up that cheesy goodness.
No Velveeta? Monterey Jack in a pinch, but trust me—it's not the same. Running low on cream cheese? Substitute with extra Velveeta plus 2 tbsp sour cream for tang. Pre-shredded cheese? Toss it with 1 tsp cornstarch to prevent clumping. The mustard powder is key for that subtle tang—diamond crystal is the gold standard. No panko? Toasted breadcrumbs work, but they'll be less crispy. For the broccoli topping, steam it first so it doesn't make the sauce watery. And if you're feeling fancy, add a pinch of smoked paprika to the breadcrumb mix for extra depth.
This reheats beautifully—honestly tastes better the next day once everything melds. Store leftovers covered in the fridge for 4-5 days, or freeze portions for up to 3 months. I always make a double batch because it disappears faster than you can say "extra cheese." For the best crust, broil for just 2-3 minutes at the end—watch it like a hawk or it'll burn. The sauce will thicken as it cools, so if it looks too stiff when hot, just add a splash of milk. And if you're making this for a crowd, scale up the cheeses by 25%—trust me, you won't regret it.
Why You'll Love This Recipe
- No-Fuss Bake: I swear, this comes together faster than takeout. Toss in the pasta, dump the cheese mix, and let the oven do the work—no stirring, no waiting, just melt-in-your-mouth perfection.
- Cheese Overload: That Velveeta and cream cheese combo? It’s the holy grail of mac and cheese. The Velveeta melts into a velvety blanket while the cream cheese adds a tangy richness—so good, I’ll eat it straight from the pan.
- Leftovers for Days: Between us, this dish begs for seconds. The baked version reheats like a dream (just a quick zap in the microwave), and it’s the ultimate lazy lunch or late-night snack when you’re too tired to cook.
- Budget Dinner Hero: Elbow mac, butter, flour, milk, and two blocks of cheese—this is comfort food on a shoestring. It feeds four for under $10 and still feels fancy enough for company (or just because).
Step-by-step instructions for baked mac and cheese with Velveeta and cream cheese
Here's how to create the creamiest, most decadent baked mac and cheese you've ever made—rich with both Velveeta and cream cheese for that perfect melt.
Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add the 12 oz elbow macaroni. Stir immediately to prevent sticking. Cook for 10-12 minutes until the pasta is al dente—just slightly firm when you bite into it. You want it to finish cooking in the oven, so don't overcook.
Before draining, reserve 1 cup of pasta water—this starchy liquid is essential for creating a silky sauce. Drain the pasta and return it to the pot, tossing with a bit of the reserved pasta water to keep it from drying out while you work on the cheese sauce.
Make the Creamy Cheese Sauce
In a large skillet over medium heat, melt the ½ cup unsalted butter until it foams. Add the ½ cup all-purpose flour and whisk constantly for 1-2 minutes until you have a smooth, pale roux—this forms the base of your sauce. Don't let it brown or it'll taste bitter.
Slowly whisk in the 2 cups whole milk, a little at a time, until fully incorporated. Bring the mixture to a gentle simmer and cook for 3-4 minutes until it thickens enough to coat the back of a spoon. Remove from heat and stir in the 1.5 cups Velveeta cheese, 8 oz cream cheese (cut into chunks for easier melting), and 1 cup sharp cheddar cheese until completely melted and smooth.
Combine Pasta and Cheese Sauce
Add the cooked elbow macaroni to the cheese sauce and stir gently to combine. In a separate small pan, sauté the ½ whole yellow onion (diced) and 2 cloves garlic (minced) in 1 tablespoon butter for 3-4 minutes until softened. Stir these aromatics into the macaroni mixture along with the ½ tsp mustard powder, ½ tsp ground black pepper, and 1.5 tsp salt. Taste and adjust seasoning—this is where the magic happens.
If the mixture seems too thick, add a splash of the reserved pasta water to loosen it. The sauce should be creamy but still coat the back of a spoon. Here's the thing—this is the moment that matters: let the mixture cool slightly before proceeding so the cream cheese doesn't separate when you add the broccoli.
Assemble and Top for Crispy Perfection
Transfer the macaroni and cheese mixture to a greased 9x9-inch baking dish. If using the optional 1.5 cups fresh broccoli florets, arrange them evenly over the top—steam them for 3-4 minutes before adding to soften slightly. The broccoli will finish steaming in the oven while the mac and cheese bakes.
In a small bowl, mix the ½ cup panko breadcrumbs with 1 tablespoon melted butter and sprinkle evenly over the top. This creates a golden, crispy crust that contrasts beautifully with the creamy mac and cheese underneath. Here's where it gets fun—press down gently on the breadcrumbs so they stick and form a cohesive layer.
Bake to Golden, Bubbly Greatness
Preheat your oven to 375°F and bake the mac and cheese for 20-25 minutes until the top is golden brown and the edges are bubbling. You'll know it's ready when the cheese is fully melted and the crust has turned a beautiful golden color.
Let it rest for 5-10 minutes before serving—this allows the cheese to set slightly and makes it easier to slice. The result should be a creamy, cheesy masterpiece with a crispy top that's impossible to resist. Serve warm with a side salad or crusty bread to soak up every last bit of that rich, velvety sauce.
Pro Tips For Making Baked Mac And Cheese Recipe With Velveeta And Cream Cheese
- Melt Cheese Slowly: After cutting Velveeta and cream cheese into cubes, melt them in the milk over medium-low heat instead of dumping everything in at once. I learned this the hard way—lumping cheese in hot liquid makes a sad, grainy mess that ruins the creamy texture you’re after.
- Cook Pasta Al Dente: Pull elbow macaroni out of boiling water when it’s just firm to the bite—about 30 seconds before the package says "done." Overcooked pasta gets mushy when baked, and no one wants a sad, gluey mac and cheese.
- Skip the Crowding: When draining pasta, resist the urge to rinse it under cold water—you’re washing away the starch that helps the cheese sauce cling. Just shake off the excess water and get cooking.
- Brown the Roux: Cook the butter and flour together until it turns a light golden brown (about 2-3 minutes) before adding milk. This adds depth of flavor that plain white sauce can’t match—trust me, it’s the thing that makes homemade taste better than boxed.
Troubleshooting perfect results
Sauce Too Thin?
If your cheese sauce is too thin after mixing, don't panic—this is easily fixed. Simply remove the baking dish from the oven and let it cool for 5 minutes, then broil on high for 2-3 minutes to thicken the surface.
For a quicker fix, whisk in 1 tablespoon cornstarch mixed with 1 tablespoon cold water until smooth, then return to the oven. The key is patience: let the sauce rest for 10 minutes before adding toppings to prevent separation. 🔥
Cheese Not Melting?
If your Velveeta or cream cheese isn't melting smoothly, it's likely because the sauce is too hot. Remove the dish from the oven and let it cool for 10-15 minutes before adding toppings.
For stubborn clumps, add 1-2 tablespoons of warm milk and stir gently until silky. Never microwave the cheese—it causes separation. Instead, use the oven's residual heat to finish melting.
Crust Not Browning?
A pale, unappetizing crust happens when the breadcrumbs aren't crisp enough. For a golden finish, broil the mac and cheese for 1-2 minutes at the very end of baking. Brush the breadcrumb topping with 1 teaspoon melted butter before baking for extra crispiness.
If your oven runs hot, reduce the broil time to 30 seconds to avoid burning. 💫
Pasta Too Dry?
If your pasta looks dry after baking, it likely overcooked during the initial boil. For next time, cook it 1 minute less than package instructions and finish in the oven.
To revive dry pasta, stir in 2-3 tablespoons of warm milk or reserved pasta water before baking. Avoid adding liquid after baking—it makes the sauce watery and dilutes the flavor.
Broccoli Too Watery?
If using broccoli, steam it for 3-4 minutes before adding to the mac and cheese, then drain well. For extra crisp-tender florets, toss them with 1 teaspoon olive oil and ½ teaspoon salt before steaming.
If the broccoli still seems soggy after baking, spread it evenly on a baking sheet and broil for 2 minutes before adding it to the dish. 🥦
Sauce Separating?
Separation usually means the cream cheese was added to a sauce that was too hot. To fix it, remove the dish from the oven and stir in 1 tablespoon of cold milk or 1 teaspoon of Dijon mustard to re-emulsify.
For prevention, always let the sauce cool slightly before adding cream cheese. If the separation is minor, just stir vigorously for 30 seconds—the heat from the oven will blend it back together during baking.
Nutrition facts
Frequently asked questions about baked mac and cheese
Why does this recipe use both Velveeta and cream cheese?
The Velveeta creates that signature meltable, velvety texture while the cream cheese adds tangy depth and ultra-creamy richness. Together they create the perfect balance of smoothness and flavor that makes this dish legendary. The Velveeta melts first, while the cream cheese adds that signature pull that keeps the sauce cohesive.
Can I make this recipe without a broiler?
If you don't have a broiler, simply increase the baking time by 5-7 minutes at 375°F to get that golden crust. For extra browning, cover the dish with aluminum foil for the first 20 minutes, then remove it and bake uncovered until the top is golden. Stirring the breadcrumbs into the butter before adding helps create crispiness without broiling.
How do I prevent the mac and cheese from getting watery?
Watery mac and cheese usually happens from overcooked pasta or adding too much liquid. Cook your pasta 1 minute less than package instructions to finish in the oven, and stir in only 2-3 tablespoons of pasta water if needed. Also, let the sauce cool slightly before adding cream cheese to prevent separation. The baking process will draw out any excess moisture as it heats through.
What's the best way to reheat leftovers?
Reheat leftovers in the oven at 350°F for 10-15 minutes covered with foil to prevent drying. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals on medium power, stirring between each interval. The oven method preserves the creamy texture better. Leftovers actually taste better the next day as flavors meld!
Can I use a different type of pasta?
Elbow macaroni works best because its shape holds the cheese sauce perfectly, but you can use penne or shells if preferred. Avoid long pasta like spaghetti as it won't hold together as well. For a fun variation, try cavatappi or fusilli—just reduce baking time by 2-3 minutes as they cook faster. The key is using al dente pasta that finishes cooking in the oven.
