Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Stovetop Macaroni and Cheese Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 5 reviews

  • Author: Molly
  • Total Time: 18 minutes
  • Yield: 5-6 servings

Description

This classic Stovetop Macaroni and Cheese is made in one pot, offering a silky and glossy cheese sauce that perfectly clings to the pasta. The macaroni cooks directly in the creamy sauce, ensuring tender, flavorful pasta without the risk of overcooking or a gluggy texture. This quick and easy recipe is perfect for a comforting dinner or a tasty side dish, ready in just 18 minutes.


Ingredients

Main Ingredients

  • 50 g / 3 1/2 tbsp butter
  • 3 tbsp flour
  • 2 cups milk (full fat preferred but low fat is ok)
  • 2 1/2 cups water
  • 250 g / 2 1/2 cups elbow macaroni, uncooked
  • 3/4 cup mozzarella cheese, shredded
  • 1 1/2 cups cheese (Cheddar, Colby, Gruyere), shredded
  • Salt and pepper, to taste

Seasonings (Optional)

  • 1 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp mustard powder


Instructions

  1. Melt butter and cook flour: Melt the butter in a medium pot or large saucepan over medium heat. Add the flour and cook for 1 minute, stirring constantly to form a roux.
  2. Add milk to form slurry: Pour about 3/4 cup of the milk into the roux and whisk continuously until it forms a smooth, slurry-like consistency.
  3. Add remaining milk and water: Add the rest of the milk gradually, stirring to combine. Then add the water and optional seasonings (garlic powder, onion powder, mustard powder) and mix well.
  4. Add macaroni and cook: Stir in the uncooked elbow macaroni. Stir occasionally while the mixture heats up. Once you see wisps of steam, reduce the heat to medium-low.
  5. Simmer until pasta is cooked: Stir regularly as the mixture gently bubbles for 9 to 10 minutes, or until the macaroni is tender but firm and the sauce has thickened slightly. The sauce will still be thinner than the desired final consistency at this point.
  6. Add cheese and finish: Remove the pot from heat and quickly stir in the shredded mozzarella and cheddar/Colby/Gruyere cheese. The sauce will thicken and reduce as you combine the cheese. Adjust salt and pepper to taste.
  7. Serve immediately: Serve the macaroni and cheese right away for the best creamy texture and flavor.

Notes

  • Using full-fat milk results in a creamier sauce but low-fat milk works if preferred.
  • Cook the pasta just until tender to avoid mushy macaroni.
  • Stir regularly during cooking to prevent sticking and ensure even cooking.
  • Feel free to use your favorite combination of cheeses for varied flavor.
  • If the sauce thickens too much once cheese is added, stir in a splash of milk to loosen up.
  • Prep Time: 3 minutes
  • Cook Time: 15 minutes
  • Category: Dinner, Side
  • Method: Stovetop
  • Cuisine: Western