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 Mac and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 10 reviews
  • Author: Caroline
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 10 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American

Description

This classic Stovetop Macaroni and Cheese recipe is creamy, cheesy, and perfectly comforting. Made with shell or elbow pasta and a rich cheese sauce featuring sharp cheddar, Parmesan, and cream cheese, it comes together quickly on the stovetop for a delicious homemade meal or side dish.


Ingredients

Scale

Pasta

  • 1 pound small pasta like shells or elbow macaroni

Cheese Sauce

  • 1/2 cup butter
  • 1/2 cup flour
  • 3 cups nonfat milk
  • 1 cup heavy cream
  • 4 ounces cream cheese
  • 3 cups freshly grated sharp cheddar cheese
  • 1 cup freshly grated Parmesan
  • 1/2 teaspoon dry mustard powder
  • Salt to taste
  • Pepper to taste


Instructions

  1. Cook Pasta: Boil 4-6 quarts of water in a large pot. Add a tablespoon of kosher salt and pour in uncooked pasta. Cook until al dente, according to package directions. Drain pasta into a large colander and set aside.
  2. Make Roux: Add butter to the pot over medium-low heat and melt. Stir in flour and cook for several minutes, stirring often, until golden brown.
  3. Heat Milk and Cream: Meanwhile, pour milk and cream into a microwave-safe glass bowl and heat for 2 minutes. Alternatively, heat milk in a small saucepan on the stove until hot, not boiling.
  4. Add Milk Mixture: Pour milk and cream mixture into the flour mixture, stirring often. Bring to a simmer while it thickens. The sauce is done when it is thick and coats the back of a spoon.
  5. Add Cream Cheese and Seasonings: Stir in cream cheese, a pinch of salt and pepper, and dry mustard powder. Whisk until the cream cheese is melted and fully incorporated.
  6. Add Cheddar and Parmesan: Remove from heat and add cheddar and Parmesan cheeses, stirring constantly until completely melted and smooth.
  7. Combine Pasta and Sauce: Stir cooked pasta into the cheese sauce until fully coated. Divide into bowls and serve hot.

Notes

  • For best flavor, use freshly grated cheddar and Parmesan cheese instead of pre-shredded varieties.
  • Adjust salt and pepper to taste, especially if your cheese is already salty.
  • Use whole milk instead of nonfat milk if you prefer a richer sauce.
  • You can substitute dry mustard powder with prepared mustard for a slightly different flavor profile.
  • This recipe yields about 10 servings as a side dish, or 6-8 servings as a main course.
  • To reheat, gently warm the macaroni and cheese over low heat with a splash of milk to restore creaminess.

Nutrition

  • Serving Size: 1 cup
  • Calories: 380 kcal
  • Sugar: 5 g
  • Sodium: 450 mg
  • Fat: 22 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 35 g
  • Fiber: 2 g
  • Protein: 15 g
  • Cholesterol: 75 mg