Somewhat Simple

Easy Macaroni and Cheese

Jump to Recipe Comment

As an Amazon Associate I earn from qualifying purchases.

This easy homemade macaroni and cheese recipe is ready in no time! This recipe is creamy, delicious, and takes only minutes to make!

If you love macaroni, you should also try our Baked Macaroni & Cheese and Chili Macaroni recipes.

a bowl of easy homemade macaroni and cheese

Homemade Macaroni and Cheese

If my kids had to choose a favorite food, it would definitely be macaroni and cheese! They would eat it for dinner every night if I let them. My oldest was an incredibly picky eater until very recently, and I swear there was a whole year of her life when she would only eat mac and cheese. No vegetables, no meat, just noodles and cheese. It was during that time period that I whipped up this easy stove top macaroni and cheese recipe. It doesn’t take any more time than making it from the box, but it tastes way better!

Another bonus – it’s made from simple ingredients that I feel good about. (I like that I know exactly what’s in it!)  This macaroni and cheese recipe has been a staple at our house for years! It works wonderfully as a side dish, or an easy meal with a green salad on the side. My husband and I love it with shredded barbecue chicken or pulled pork on top, and my girls will eat it happily any time I make it. It’s a lifesaver on those busy nights when I don’t have much time to cook!

How To Make Macaroni and Cheese

I’m not kidding when I say that this homemade macaroni and cheese is as quick to make as the boxed noodles!

Noodle Prep – Boiling the macaroni is the part that takes the longest.  Start by preparing the noodles according to the directions on the package.

Roux – While the noodles are cooking, start prepping the creamy sauce.  First, melt the butter in a skillet over medium heat.  Once melted, use a whisk to stir in the flour until it has a paste-like consistency.  Let it cook for about 3 minutes, or until it turns golden brown.

Sauce – Next, slowly pour in the milk while whisking everything so no lumps form.  Once everything is mixed in, let it cook for a few minutes until it thickens.  Stir it occasionally to keep it from burning.

Make It Cheesy – Once the sauce has thickened, it’s time to add the cheese.  Stir in 2 cups of cheddar cheese, along with the salt & pepper until everything has completely mixed together.

Compile & Serve – Add the cooked noodles to the skillet and give it a good stir until fully combined.  Sprinkle the remaining 1/4 cup of cheese over the top and then serve.

a skillet full of homemade mac & cheese

Recipe Tips

Variation – My family loves it with sharp cheddar, but you can experiment with other cheeses, or use a combination of cheeses. We’ve tried it with Colby jack, Parmesan, gruyere, mozzarella, provolone, and gorgonzola, and it’s always delicious!

Don’t Boil Over – Use a spill stopper while cooking the noodles to keep it from boiling over.  This has saved me so many times while I’m prepping the rest of the recipe.

More Recipes For Pasta Dinners

This creamy macaroni and cheese is best on the day it’s made (although my kids will happily eat reheated leftovers). It’s so delicious when it’s hot and melty!  Leave us a comment below and let us know what you thought of this easy homemade macaroni and cheese recipe.

easy macaroni and cheese
4 from 14 votes

Easy Homemade Macaroni & Cheese Recipe

Looking For A Homemade Macaroni And Cheese Recipe? You've Come To The Right Place! This Easy Macaroni And Cheese Recipe Is Creamy, Delicious, And Takes Only 20 Minutes To Make!

Course Main Course
Cuisine American
Keyword pasta
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 8 People
Calories 303 kcal


  • 1/2 pound elbow macaroni
  • 2 tablespoons butter
  • 2 tablespoons flour
  • 2 cups milk
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 1/4 cups shredded cheddar cheese divided


  1. Cook the pasta according to package directions, then drain. While the pasta is cooking, melt the butter in a large skillet over medium heat. When the butter is melted, whisk in the flour to form a paste.

  2. Let cook 2-3 minutes until golden. Slowly add the milk, a little at a time, whisking so there are no lumps. Let cook for a few minutes, until thickened. 

  3. Remove from heat and stir in the salt, pepper, and 2 cups of cheddar cheese, and whisk until smooth. Add the cooked pasta and stir until combined. Sprinkle the remaining 1/4 cup of cheese on top. Serve hot.

Nutrition Facts
Easy Homemade Macaroni & Cheese Recipe
Amount Per Serving (1 serving)
Calories 303 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 10g63%
Cholesterol 47mg16%
Sodium 541mg24%
Potassium 175mg5%
Carbohydrates 26g9%
Fiber 1g4%
Sugar 4g4%
Protein 14g28%
Vitamin A 505IU10%
Calcium 304mg30%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

This cheesy and creamy 20 minute stove top mac n cheese takes the same amount of time as the boxed mix, but tastes way better!

Leave a Reply

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

What type of comment do you have?


  • simplysam wrote:
    • Stephanie Dulgarian wrote:
  • Jocelyn wrote:
    • Stephanie Dulgarian wrote:
  • Julie Blanner wrote:
    • Stephanie Dulgarian wrote:
  • Rachael Yerkes wrote:
  • Erin wrote:
    • Stephanie Dulgarian wrote: