Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Homemade Stovetop Macaroni and Cheese Recipe

Creamy Homemade Stovetop Macaroni and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5.2 from 13 reviews

This Homemade Stovetop Macaroni and Cheese is the ultimate comfort food, packed with creamy, cheesy goodness and ready in just 25 minutes! Made from scratch with real ingredients like cheddar and fontina cheese, it’s better than any boxed version. Quick, easy, and customizable, it’s the perfect dish for a busy weeknight or cozy dinner.

  • Total Time: 25 minutes
  • Yield: 8 servings

Ingredients

For the Cheese Sauce:

  • ¼ cup butter (50 grams)
  • ¼ cup flour (32 grams)
  • ¼ tsp salt
  • Dash of black pepper
  • 2 cups milk (whole or 2%)
  • 1 cup shredded cheddar cheese (medium or sharp)
  • 1 cup shredded fontina or Gruyère cheese

For the Macaroni:

  • 56 cups cooked macaroni (2 ½3 cups dried macaroni)

Instructions

  1. Cook the Macaroni: Bring a large pot of salted water to a boil, then cook the macaroni until al dente (about 7-9 minutes). Drain and set aside.
  2. Make the Cheese Sauce: In a large saucepan, melt the butter over medium-low heat. Whisk in the flour until smooth. Add the salt, pepper, and slowly pour in the milk while stirring constantly. Cook for 5-7 minutes until the sauce thickens. Remove from heat.
  3. Add the Cheese: Stir in the shredded cheddar and fontina (or Gruyère) cheese until fully melted and smooth.
  4. Combine with Macaroni: Gently fold the cooked macaroni into the cheese sauce, mixing until well coated.
  5. Serve: Serve immediately while hot. Optionally, top with additional shredded cheese.

Notes

  • Add Protein: Stir in grilled chicken, or sausage for a heartier meal.
  • Veggies: Add sautéed spinach, peas, or roasted tomatoes for extra color and nutrition.
  • Spicy Mac & Cheese: Add cayenne pepper or hot sauce for a spicy twist.
  • Author: Martha
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Comfort Food, Pasta
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350 kcal
  • Sugar: 5g
  • Sodium: 500mg
  • Fat: 18g
  • Saturated Fat: 11g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 15g
  • Cholesterol: 50mg