Creamy Stovetop Macaroni and Cheese
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4–6
Difficulty: ★☆☆☆☆ (Easy)
Cuisine: American
Category: Main Dish | Side Dish | Comfort Food
Introduction
Looking for the ultimate creamy stovetop macaroni and cheese recipe? Skip the boxed stuff—this homemade version is just as fast, infinitely creamier, and 100% more delicious.
In less than 20 minutes, you can have a rich, cheesy bowl of comfort that rivals anything you’d get at a restaurant. There’s no baking, no roux, and no fuss—just tender pasta coated in a silky, buttery, cheese-loaded sauce.
Perfect for weeknight dinners, picky eaters, or last-minute potlucks, this mac and cheese is creamy, dreamy, and made entirely on the stove. Serve it as a side or a main—you really can’t go wrong.
Ingredients
Base:
-
8 oz elbow macaroni (or pasta of choice)
-
2 tablespoons unsalted butter
-
2 tablespoons all-purpose flour
-
2 cups milk (whole milk preferred for creaminess)
-
1 cup heavy cream (or sub with more milk for lighter version)
Cheese Sauce:
-
2 cups shredded sharp cheddar cheese
-
½ cup shredded mozzarella (for meltiness)
-
½ teaspoon salt, or to taste
-
½ teaspoon garlic powder (optional)
-
¼ teaspoon black pepper
-
1 teaspoon Dijon mustard (optional, adds subtle tang)
Note: For best results, use block cheese and shred it yourself. Pre-shredded cheese often contains anti-caking agents that can make the sauce grainy.
Prep & Cook Time Overview
-
Prep Time: 5 minutes
-
Cook Time: 15 minutes
-
Total Time: 20 minutes
-
Skill Level: ★☆☆☆☆ (Beginner)
Perfect for beginner cooks or when you’re short on time.
Step-by-Step Instructions
Boil the Pasta
-
In a large pot, bring salted water to a boil.
-
Add macaroni and cook until al dente, according to package instructions.
-
Drain and set aside. Leave a little water clinging to the noodles (helps bind the sauce).
Make the Creamy Cheese Sauce
-
In the same pot over medium heat, melt the butter.
-
Sprinkle in the flour and whisk constantly for about 1 minute until it forms a light roux (pale golden color).
-
Slowly whisk in the milk and cream. Keep stirring until the mixture is smooth and begins to thicken, about 3–5 minutes.
-
Lower the heat and stir in the cheddar and mozzarella cheeses.
-
Add salt, pepper, garlic powder, and Dijon mustard (if using).
-
Stir until cheese is fully melted and the sauce is smooth and creamy.
Combine Pasta and Sauce
-
Add cooked pasta back into the pot.
-
Stir to coat evenly. If it’s too thick, stir in a splash of warm milk.
-
Taste and adjust seasoning as needed.
Optional Add-Ins & Variations
| Ingredient | Purpose |
|---|---|
| Crumbled bacon | Smoky, salty crunch |
| Hot sauce | Adds a spicy kick |
| Parmesan cheese | Deepens flavor |
| Caramelized onions | Sweetness and depth |
| Broccoli or peas | Boosts nutrition (and color!) |
| Smoked Gouda or Gruyère | Fancy twist on traditional flavor |
Serving Suggestions
Serve creamy stovetop mac and cheese as:
-
A main dish with a side salad or garlic bread
-
A side dish for fried chicken, BBQ ribs, or baked meatloaf
-
A base for baked mac and cheese (just top with breadcrumbs and broil!)
Storage & Reheating
Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Not ideal, as cream sauces tend to separate, but can be frozen if needed (expect a texture change).
To Reheat:
-
Warm gently in a pot over low heat with a splash of milk or cream to loosen.
-
Microwave in 30-second bursts, stirring in between.
Nutrition Information (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | ~450 |
| Carbs | 38g |
| Protein | 15g |
| Fat | 27g |
| Saturated Fat | 16g |
| Sodium | 470mg |
| Fiber | 1g |
Note: Nutrition will vary depending on cheese types and exact measurements.