Simple Mac And Cheese

The easiest way to make simple mac and cheese at home, creamy, rich, and ready in 30 minutes with pantry staples you already have.

Updated

March 15, 2026

Bowl of simple mac and cheese with creamy cheddar sauce and tender elbow macaroni

Simple mac and cheese is my go-to dinner when the day has been long and everyone is hungry. It comes together in 30 minutes using ingredients already sitting in your pantry, and the result is a creamy, cheesy bowl of comfort that my kids never turn down. If you have been relying on the boxed version, this homemade simple mac and cheese recipe will change that for good.

The secret is a smooth homemade cheese sauce built from scratch. Butter, flour, whole milk, and freshly grated sharp cheddar come together into something rich and velvety that coats every piece of pasta perfectly. No fancy techniques, no complicated steps, just real ingredients and a reliable method that works every time.

Bowl of simple mac and cheese with creamy cheddar sauce and tender elbow macaroni

Ingredients for Simple Mac And Cheese

I always keep these staples stocked because this recipe saves dinner on the busiest nights. Using block cheese and grating it yourself makes a real difference in the final texture of the sauce.

  • 8 oz elbow macaroni
  • 4 tbsp unsalted butter – I recommend unsalted so you control the salt level from start to finish
  • 4 tbsp all-purpose flour
  • 3 cups whole milk – In my experience, whole milk gives the richest and creamiest sauce
  • 2 cups sharp cheddar cheese, freshly grated – My preference is always block cheese grated at home; it melts far smoother than pre-shredded bags
  • 1 cup mild cheddar or American cheese, optional – I usually add this when I want an extra silky, smooth texture
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 pinch dry mustard powder, optional – Pro tip: this deepens the cheese flavor without any mustard taste
  • 1 pinch nutmeg, optional

Step-by-Step Instructions

In my experience, the two steps that make or break this recipe are building a smooth roux and pulling the pan off the heat before adding the cheese. Take your time with both and the sauce will turn out perfectly creamy every time.

Step 1: Bring a large pot of well-salted water to a rolling boil. Add the elbow macaroni and cook according to package directions until just al dente, tender but with a slight bite. Drain thoroughly and set aside. Do not rinse the pasta; the surface starch helps the cheese sauce cling better.

Step 2: In a large saucepan over medium heat, melt butter until it begins to shimmer. Sprinkle in the flour and whisk constantly for 1 to 2 minutes until the mixture turns a pale golden color and smells slightly nutty. This step is important because it removes the raw flour taste from the sauce.

Step 3: Slowly pour in the whole milk, about half a cup at a time, whisking constantly after each addition to keep the sauce smooth and lump-free. Continue cooking over medium heat, stirring frequently, for 5 to 7 minutes until the sauce thickens enough to coat the back of a spoon.

Step 4: Remove the saucepan completely from heat. Add the grated sharp cheddar and optional mild cheddar or American cheese. Stir in salt, pepper, dry mustard powder, and nutmeg if using. Stir steadily until every bit of cheese is melted and the sauce is glossy and smooth. Pulling the pan off the heat before adding cheese prevents the sauce from turning grainy or oily.

Step 5: Add the drained macaroni into the cheese sauce and stir gently until every piece is evenly coated. Taste and adjust salt if needed. Serve immediately while hot and creamy.

What to Serve with Simple Mac And Cheese

The richness of this dish pairs best with sides that bring freshness, crunch, or a little acidity to balance the plate.

Crispy Roasted Broccoli: The slightly charred edges and earthy flavor of roasted broccoli cut through the richness of the cheese sauce beautifully. Toss florets with olive oil, salt, and pepper and roast at 425F for 20 minutes.

Garden Side Salad: A crisp green salad with a light lemon vinaigrette adds brightness that balances the creamy pasta without competing with it. It also rounds out the nutritional value of the meal.

Garlic Bread: Crusty garlic bread is perfect for scooping up every last bit of cheese sauce from the bowl. The crunchy texture works as a natural contrast to the soft pasta.

Tomato Soup: One of the most classic comfort food pairings. The bright, tangy tomato flavor offsets the richness of the cheese sauce in a way that feels complete and satisfying.

Steamed Green Beans: Light, simple, and fast to prepare. Green beans keep the meal from feeling too heavy and add a clean, fresh element to the table.

Bowl of simple mac and cheese with creamy cheddar sauce and tender elbow macaroni

Storage and Serving Tips

Store leftover simple mac and cheese in an airtight container in the refrigerator for up to 3 to 4 days. Let it cool to room temperature before sealing to prevent moisture buildup inside the container.

To reheat, I recommend the stovetop method for best results. Add the mac and cheese to a saucepan with a splash of milk, about 1 to 2 tablespoons per serving, and warm over low heat while stirring frequently until creamy again. The microwave also works well on 50 to 75% power in one-minute intervals with a splash of milk added, stirring between each round.

Pro tip: freezing is not ideal for this recipe since dairy-based sauces can separate when thawed and pasta tends to turn mushy. If you do need to freeze it, slightly undercook the pasta first and thaw overnight in the refrigerator before reheating gently on the stovetop.

Frequently Asked Questions

Can I make simple mac and cheese ahead of time?

Yes, but it is best fresh. If you need to make it ahead, store the cheese sauce and cooked pasta separately and combine them when reheating with a splash of milk to restore the creamy texture.

Why does my cheese sauce turn out grainy?

The most common cause is adding cheese while the pan is still on high heat. Always remove the saucepan from heat completely before stirring in the cheese. Using freshly grated block cheese instead of pre-shredded also prevents graininess.

Can I use a different pasta shape?

Yes. Small pasta shapes like ditalini, small shells, or rotini all work well. The key is choosing a shape small enough to hold the sauce in its curves or ridges for maximum cheesiness in every bite.

Conclusion

This simple mac and cheese recipe proves that homemade comfort food does not have to be complicated. It delivers creamy, cheesy goodness that your whole family will love without needing hours in the kitchen. I hope you give this weeknight favorite a try and enjoy those happy faces around the dinner table just like I do.

Bowl of simple mac and cheese with creamy cheddar sauce and tender elbow macaroni

Simple Mac And Cheese

A quick and creamy stovetop mac and cheese made from scratch with a homemade sharp cheddar cheese sauce. Ready in 30 minutes using simple pantry staples.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American
Calories: 520

Ingredients
  

  • 8 oz elbow macaroni
  • 4 tbsp unsalted butter
  • 4 tbsp all-purpose flour
  • 3 cups whole milk
  • 2 cups sharp cheddar cheese freshly grated from block
  • 1 cup mild cheddar or American cheese optional, for extra creaminess
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • 1 pinch dry mustard powder optional
  • 1 pinch nutmeg optional

Equipment

  • Large pot
  • Large saucepan or Dutch oven
  • Whisk
  • Colander
  • Box grater

Method
 

  1. Bring a large pot of well-salted water to a rolling boil. Add elbow macaroni and cook until just al dente. Drain thoroughly and set aside. Do not rinse the pasta.
  2. In a large saucepan over medium heat, melt butter until shimmering. Add flour and whisk constantly for 1 to 2 minutes until the mixture turns pale golden and smells slightly nutty.
  3. Slowly pour in whole milk about half a cup at a time, whisking constantly after each addition. Cook over medium heat, stirring frequently, for 5 to 7 minutes until the sauce thickens and coats the back of a spoon.
  4. Remove saucepan completely from heat. Add grated sharp cheddar and optional mild cheddar or American cheese. Stir in salt, pepper, dry mustard powder, and nutmeg if using. Stir until fully melted and sauce is smooth and glossy.
  5. Add drained macaroni to the cheese sauce and stir gently until every piece is evenly coated. Taste and adjust salt if needed. Serve immediately.

Notes

Always grate cheese from a block for the smoothest sauce. Remove the pan from heat before adding cheese to prevent a grainy texture. Add a splash of milk when reheating leftovers to restore creaminess.

Leave a Comment

Recipe Rating