This Creamy Stovetop Mac and Cheese is comfort food at its finest. The sauce is silky and full-flavored, with a satisfying cheese pull in every bite. It’s simple enough to make on a busy weeknight and ready in about 30 minutes—no baking required. Expect tender pasta coated in a glossy, velvety sauce that keeps its creaminess as it cools.

Baked mac and cheese is perfect for holidays, but when I want something lighter and faster, this stovetop version is my go-to. It’s quick, rich, and endlessly comforting—great on its own or paired with simple sides.
Why You’ll Love This Stovetop Mac and Cheese
- Consistently creamy: Evaporated milk, heavy cream, and cream cheese combine for a smooth, stable sauce that resists becoming grainy or gluey.
- Real cheese, real flavor: Sharp cheddar and Colby Jack provide bold and melty flavor—no processed cheese products required.
- Fast and fuss-free: Ready in about 30 minutes without baking or casserole prep.
- Versatile weeknight meal: Serve as a simple main with a green salad or roasted vegetables, or pair as a side with fried chicken, ribs, or meatloaf.
Why This Recipe Works
This sauce stays creamy because evaporated milk adds richness without excess water, and heavy cream adds silkiness. A touch of cream cheese helps emulsify the sauce so the cheese melts smoothly. A small amount of chicken bouillon paste deepens the savory profile without making the dish taste like chicken—it simply enhances the cheddar’s flavor.
Main Ingredients and Substitutions

(Full measurements are listed in the recipe card below.)
- Elbow macaroni: Classic for mac and cheese; small shells or cavatappi are good alternatives.
- Butter and flour: Make a roux to thicken the sauce and help it cling to the pasta.
- Evaporated milk: Adds body without thinning the sauce like regular milk can. Use unsweetened evaporated milk, not sweetened condensed milk.
- Heavy cream: For extra richness and a silky texture.
- Sharp cheddar: The main source of bold cheese flavor; shred from a block for the best melt.
- Colby Jack (or Monterey Jack): Smooth-melting, milder flavor to balance the cheddar.
- Cream cheese: Adds tang and helps keep the sauce stable and creamy.
- Dijon mustard: Brightens the richness and enhances the cheese taste.
- Chicken bouillon paste: Optional but helpful for building savory depth; taste before adding extra salt.
How to Make Creamy Stovetop Mac and Cheese
Follow these steps for smooth, melty stovetop mac and cheese. Exact ingredient amounts and cooking times are available in the recipe card below.

Cook the pasta. Boil the elbow macaroni in generously salted water until just shy of al dente. Drain and transfer to a bowl, then season with salt, pepper, and a small amount of chicken bouillon paste if using. Toss to coat.

Make the roux. In a large heavy-bottomed pot, melt butter over medium heat. Add garlic powder, Cajun seasoning (optional), kosher salt, and black pepper. Stir in the flour and whisk for 2–3 minutes until the roux is smooth and pale golden.

Finish the sauce. Slowly whisk in the evaporated milk and heavy cream, then stir in Dijon mustard and cream cheese. Reduce heat to medium-low and cook, whisking frequently, until the sauce thickens slightly and coats the back of a spoon. Remove the pot from the heat before adding the grated cheeses.

Add the cheese and combine. Stir in the sharp cheddar and Colby Jack a handful at a time until fully melted and glossy. Fold in the drained macaroni and taste before adding more salt—cheese and bouillon add saltiness. Let rest 3–5 minutes; the sauce will set up slightly as the pasta absorbs liquid. If too thick, loosen with a splash of warm milk.
Britney’s Pro Recipe Tips
- Grate cheese from a block: It melts more smoothly than pre-shredded cheese, which often contains anti-caking agents.
- Undercook the pasta slightly: It will finish cooking when mixed with the sauce.
- Remove the sauce from heat before adding cheese: High heat can make the sauce grainy or oily.
- Keep the sauce a bit loose: The pasta will absorb liquid as it rests, so serve when slightly saucy.
- Serve immediately: Stovetop mac is creamiest right after cooking.

What to Serve with Stovetop Mac and Cheese
This mac and cheese works as a main or side. For a balanced meal, add a crisp salad or roasted vegetables. As a side, it pairs beautifully with fried chicken, barbecue, meatloaf, or roasted greens for a comforting spread.
How to Store and Reheat Leftovers
Store leftovers in an airtight container in the fridge for up to 4 days. The pasta will thicken as it sits. Reheat gently on the stovetop over low heat with a splash of milk or evaporated milk, stirring frequently until creamy. You can also microwave individual portions with a small splash of milk, heating in 30-second intervals and stirring between each.
Recipe FAQs
A grainy sauce usually means the cheese was exposed to too much heat or added too quickly. Lower the heat, add cheese a handful at a time, and avoid boiling the finished sauce.
You can, but freshly shredded cheese melts more smoothly. Pre-shredded cheese often contains coatings that can affect melt and texture.
A blend works best: sharp cheddar for flavor, Colby Jack or Monterey Jack for smooth melting, and a little cream cheese to add body and tang.
You can prepare in advance, but this dish is best served right away. If making ahead, keep the sauce slightly looser and reheat gently with additional milk to restore creaminess.
This stovetop version is designed to stay creamy and doesn’t need baking. Baking can dry it out. If you want a baked, golden-topped version, use a recipe specifically designed for baking.
More Creamy Macaroni and Cheese Recipes

Main Course
3 Cheese Mac and Cheese Recipe

Main Course
Smoked Gouda Mac and Cheese

Main Course
Grandma’s Old Fashioned Baked Macaroni and Cheese

Main Course
Creamy Lobster Mac and Cheese Recipe
Want more recipes? Subscribe to the site’s newsletter to receive new seasonal recipes as they’re released. If you try this mac and cheese, please leave feedback and consider rating the recipe.
Creamy Stovetop Mac and Cheese

Equipment
- Dutch oven or large pot
- Box grater (for grating cheese)
Ingredients
- 16 oz elbow macaroni
- 1 tsp chicken bouillon paste (optional)
- 4 tbsp salted butter
- 4 tbsp flour
- 1 tsp garlic powder
- 1 tsp Cajun seasoning (optional)
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 24 oz evaporated milk
- 1 cup heavy cream
- 1 tbsp Dijon mustard
- 4 oz cream cheese
- 16 oz sharp cheddar cheese, shredded
- 8 oz Colby Jack cheese, shredded
Instructions
- Grate both cheeses and set aside.
- Bring a large pot of generously salted water to a boil. Cook the elbow macaroni until just shy of al dente. Drain and transfer to a large bowl. Season with a little salt and pepper and toss with the chicken bouillon paste if using.
- While the pasta cooks, melt the butter in a large heavy-bottomed pot over medium heat. Add garlic powder, Cajun seasoning, kosher salt, and black pepper. Stir in the flour and whisk continuously for 2–3 minutes until the roux is smooth and pale golden.
- Slowly whisk in the evaporated milk, then add the heavy cream. Whisk in the Dijon mustard and cream cheese. Reduce heat to medium-low and cook 5–7 minutes, whisking frequently, until the sauce thickens enough to coat the back of a spoon.
- Remove the pot from the heat and add the shredded cheddar and Colby Jack a handful at a time, stirring until each addition is melted and the sauce looks glossy.
- Fold in the drained macaroni until evenly coated. Let rest 3–5 minutes. If the sauce becomes too thick, stir in warm milk 1–2 tablespoons at a time until the preferred consistency is reached. Taste and adjust salt and pepper as needed, then serve immediately.
Notes
- Shred cheese from a block for the smoothest melt.
- Undercook the pasta slightly since it will finish cooking in the sauce.
- Add cheese off the heat to avoid a grainy or oily sauce.
- Serve right away for the creamiest texture.
- Taste before adding salt—the cheeses and bouillon already contribute saltiness.
Nutrition
Nutrition information is an estimate and should be used as a guideline.