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
Three Cheese Stovetop Macaroni Recipe

Three Cheese Stovetop Macaroni Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 6 reviews

  • Author: Emma
  • Total Time: 25 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

Indulge in the ultimate comfort food with this creamy and cheesy stovetop macaroni. This three cheese macaroni is quick and easy to make, perfect for a cozy weeknight meal or a crowd-pleasing side dish.


Ingredients

Elbow Macaroni:

12 ounces

Unsalted Butter:

3 tablespoons

All-Purpose Flour:

3 tablespoons

Whole Milk:

2 ½ cups

Sharp Cheddar Cheese, shredded:

1 cup

Mozzarella Cheese, shredded:

1 cup

Parmesan Cheese, grated:

½ cup

Garlic Powder:

½ teaspoon

Mustard Powder (optional):

½ teaspoon

Salt:

½ teaspoon

Black Pepper:

¼ teaspoon

Parsley for garnish (optional):

chopped fresh parsley


Instructions

  1. Cook the Macaroni: Bring a large pot of salted water to a boil. Cook the elbow macaroni until al dente, then drain and set aside.
  2. Make the Cheese Sauce: In a saucepan, melt butter, whisk in flour to make a roux, then gradually whisk in milk. Cook until thickened. Stir in seasonings and cheeses until melted and smooth.
  3. Combine and Serve: Add cooked macaroni to the cheese sauce, stirring to coat. Garnish with parsley if desired and serve hot.

Notes

  • For extra creaminess, add a splash of heavy cream.
  • You can customize the cheeses to your preference, such as using Gruyère or Monterey Jack.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 450
  • Sugar: 5g
  • Sodium: 420mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 2g
  • Protein: 19g
  • Cholesterol: 60mg