Cast Iron Macaroni and Cheese

Cast Iron Macaroni and Cheese is rich, creamy, and loaded with cheddar and American cheese, then baked until golden brown.

World's Best Cast Iron Macaroni and Cheese

Pin This Recipe!

Cast Iron Macaroni and Cheese is creamy, cheesy, and baked right in a cast iron skillet until hot and bubbly with a golden top. Cheddar and American cheese make the sauce extra creamy, while sour cream adds even more richness.

This is one of my favorite ways to make homemade macaroni and cheese. The cast iron skillet holds the heat beautifully and gives you those cheesy, golden edges that everyone wants to scoop up first.

World's Best Cast Iron Macaroni and Cheese

Why I Love This Recipe


  • Extra Creamy: Cheddar, American cheese, sour cream, and heavy cream make it rich and creamy.
  • Cast Iron Favorite: The skillet keeps everything hot and gives the edges a great texture.
  • Easy to Make: Simple ingredients turn into homemade mac and cheese without anything complicated.
  • Family Favorite: It’s classic comfort food that’s always a hit.

About the Ingredients ⭐

  1. Elbow Macaroni: A 16-ounce box makes the base of the mac and cheese.
  2. Cheese: Cheddar and American cheese make the sauce creamy and extra cheesy. Velveeta can be used instead of American cheese.
  3. Milk & Heavy Cream: Create the rich, creamy cheese sauce.
  4. Butter & Flour: Combine to make the roux that thickens the sauce.
  5. Seasonings: Cayenne pepper, paprika, and black pepper add flavor without overpowering the cheese.
  6. Sour Cream: Adds extra creaminess and richness.

Be sure to check out the full recipe and ingredient list below

How to Make Cast Iron Macaroni and Cheese

Cook the macaroni: Preheat the oven to 350°F. Cook the elbow macaroni according to the package directions.

Make the sauce: Melt the butter in your cast iron skillet. Add the flour, cayenne pepper, paprika, and black pepper, then whisk until smooth. Slowly pour in the milk and heavy cream.

Add the cheese: Cook over medium heat until the sauce is thick and bubbly. Stir in the sour cream, cheddar, and American cheese until creamy.

Add the pasta: Stir the cooked macaroni into the cheese sauce until evenly coated.

Bake: Bake for 30 minutes, or until the top is golden brown.

Tips I Found Helpful 💙

  • Cook the pasta just until al dente: It will continue cooking in the oven.
  • Add the milk slowly: Whisk as you pour to keep the sauce smooth.
  • Shred your own cheddar: It melts more smoothly into the cheese sauce.
  • Keep stirring: Stir the sauce as it thickens so it doesn’t stick or scorch.

Questions Readers Ask Most

Yes. Use 8 ounces of Velveeta in place of the American cheese.

The sauce will thicken as it cooks and again while baking. If it becomes too thick before adding the pasta, stir in a small amount of milk.

Yes. Assemble the macaroni and cheese, cover, and refrigerate. Let it sit at room temperature briefly before baking; it may need a little extra baking time.

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions with a splash of milk to help bring back the creamy texture.

cast iron macaroni and cheese
Yield: 8

Cast Iron Macaroni and Cheese

World's Best Cast Iron Macaroni and Cheese
4.4 Stars (47 Reviews)

Cast Iron Macaroni and Cheese is rich, creamy, and loaded with cheddar and American cheese, then baked until golden brown.

Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes

Ingredients

  • 16 ounces elbow macaroni
  • 16 ounces cheddar cheese, shredded
  • 8 ounces American cheese, or Velveeta
  • 3 cups milk
  • 1 cup heavy cream
  • 1 stick (½ cup) butter
  • 6 tablespoons all-purpose flour
  • ¼ teaspoon cayenne pepper
  • ½ teaspoon paprika
  • ½ teaspoon black pepper
  • 1 cup sour cream

Instructions

  1. Preheat the oven to 350°F.
  2. Cook the macaroni according to the package directions. Drain and set aside.
  3. Melt the butter in a cast iron skillet over medium heat.
  4. Add the flour, cayenne pepper, paprika, and black pepper. Whisk until smooth.
  5. Slowly pour in the milk and heavy cream, whisking until combined.
  6. Cook over medium heat, stirring frequently, until the mixture is thick and bubbly.
  7. Stir in the sour cream, cheddar cheese, and American cheese until melted and creamy.
  8. Add the cooked macaroni and stir until evenly coated.
  9. Bake for 30 minutes, or until the top is golden brown.

Notes

American cheese makes the sauce extra creamy, but you can substitute 8 ounces of Velveeta. For the smoothest sauce, shred the cheddar from a block.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:

Yield:

8

Serving Size:

1

Amount Per Serving: Calories: 771Total Fat: 47gSaturated Fat: 27gUnsaturated Fat: 20gCholesterol: 143mgSodium: 816mgCarbohydrates: 62gFiber: 7gSugar: 6gProtein: 31g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Pin This Recipe!

From My Kitchen to Yours, Carla

3 Comments

  1. I halved the recipe because my skillet wasn’t big enough for all of the original ingredients.
    It was delicious! This is definitely a keeper.

Leave a Reply

Your email address will not be published. Required fields are marked *