Ingredients
- 1 pound elbow macaroni
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 2 cups whole milk
- 2 cups heavy cream
- 2 cups sharp cheddar cheese, shredded
- 1 cup mozzarella cheese, shredded
- 1 cup Gruyère cheese, shredded
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
- 1/4 teaspoon cayenne pepper (optional for a kick)
- 1/2 cup panko breadcrumbs
- 2 tablespoons melted butter
Feel free to mix and match cheeses based on what you have on hand. Monterey Jack or even a bit of Parmesan can add a delightful twist. My abuela always said that recipes are like life: they should have room for creativity and personal flair.
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
- Cook the macaroni in a large pot of boiling salted water until al dente, about 7-8 minutes. Drain and set aside.
- In a large saucepan over medium heat, melt the butter. Stir in the flour to create a roux, cooking for about 2 minutes until it turns a light golden color.
- Gradually whisk in the milk and cream. Bring to a simmer and cook until thickened, about 5 minutes, stirring frequently.
- Remove the saucepan from the heat and stir in the cheddar, mozzarella, and Gruyère cheeses until smooth. Season with salt, pepper, paprika, and cayenne.
- Combine the cooked macaroni with the cheese sauce, stirring until the pasta is evenly coated. Pour the mixture into the prepared baking dish.
- In a small bowl, mix the panko breadcrumbs with the melted butter. Sprinkle evenly over the macaroni and cheese.
- Bake in the preheated oven for 25-30 minutes, or until the top is golden and crispy. Let it cool slightly before serving.
As you bake, remember that cooking is a dance. It’s about finding your rhythm and enjoying each step, just like when my family would gather around the kitchen, creating our own little symphony of sounds.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International