This easy Homemade Mac and Cheese Recipe is made stove top, with just one pot, and only takes 15 minutes to make! It’s extra creamy and made with two cheeses!

Homemade Mac and Cheese Recipe in a large skillet with a wooden spoon.

An Easy Homemade Mac and Cheese Recipe

This incredible Homemade Mac and Cheese Recipe seriously only takes 15 minutes to make and uses just one pot.

It’s made with all regular, real ingredients. You can change up the cheese to fit your mood (or what’s in your fridge) and add in your favorite fancy mix-ins.

Some of my favorite mix ins are crispy bacon bits, caramelized onions or garlic roasted cherry tomatoes!

I also love creating an epic southern dinner by topping this homemade mac and cheese recipe with my slow cooker pulled pork!

It’s a dream come true for any of you fellow Mac and Cheese lovers out there — just wait till you try this recipe!

Close up image of homemade mac and cheese recipe.

Why Make Mac and Cheese from Scratch?

If you have read this far, I know you already understand the importance of a good homemade mac and cheese recipe. 

But if you are waffling on taking the time on making your own homemade mac and cheese versus a box, let me break it down.

  1. It takes about the same amount of time! Just 15 minutes for homemade.
  2. This Homemade Mac and Cheese recipe uses all real cheese unlike store bought mixes.
  3. FLAVOR. This Mac and Cheese is loaded with flavor. Just wait till you try that first bite!

Ingredients for Homemade Mac and Cheese Recipe.

Homemade Mac and Cheese Ingredients

I like to use classic elbow noodles, however you can switch it up to whatever noodle you have on hand.

We also use two types of cheddar cheeses to give it the best flavor: sharp cheddar cheese and white cheddar cheese.

I personally recommend Cabot block cheeses, because they have such great flavor and make an epic homemade mac and cheese!

However, a couple of ingredients may surprise you! Like the little bit of raw garlic mixed in to give it a surprising little bite.

I know the raw garlic is a little unusual, however I promise it doesn’t taste like raw garlic. It does add to the overall flavor.

Lastly, to keep this homemade mac and cheese super creamy and perfectly textured, we use a little sour cream and cream cheese.

Homemade Mac and Cheese Recipe in a skillet with a serving spoon.

Why should I shred my own cheese?

I recommend using blocks of cheese that you shred yourself. I know, I know, but it makes a big difference.

Pre-shredded cheese has starch on it to keep it from clumping and is dryer than actual blocks of whole cheese. 

If you do end up using pre-shredded cheese in this Mac and Cheese recipe, you will probably need to add a little milk.

The added starch from pre-shredded cheese will thicken the recipe more than you want, so you will need something else to loosen it again.

Homemade Mac and Cheese Recipe in a bowl.

This recipe for Homemade Mac and Cheese is as delicious as it is easy. There is so much flavor and cheese-y goodness in each bite!

Plus, no one would guess that you made it in just 15 minutes with one single pot! 

If you are looking for more classic side dish recipes, I recommend my Texas Cheese Fries and Best Creamed Spinach!

This easy Homemade Mac and Cheese Recipe is made stove top, with just one pot, and only takes 15 minutes to make! It’s extra creamy and made with two cheeses! #MacAndCheese #HomemadeMacAndCheese #MacAndCheeseRecipe #StovetopMacAndCheese #OnePot #Recipe #Cheese #Pasta #MacaroniAndCheeseRecipe #MacaroniAndCheese #SideDish #SideDishRecipes

When you try this recipe, make sure and come back and share below on how this homemade mac and cheese recipe turned out for you! 

*This recipe was originally published in May 2012, but has been updated with new photos. The recipe is the same!*

Homemade Mac and Cheese Recipe

Homemade Mac and Cheese Recipe

Yield: 4 servings
Prep Time: 3 minutes
Cook Time: 12 minutes
Total Time: 15 minutes

This easy Homemade Mac and Cheese Recipe is made stove top, with just one pot, and only takes 15 minutes to make! It’s extra creamy and made with two cheeses!

Ingredients

  • 2 cups elbow noodles (about 12 oz)
  • 8 oz sharp cheddar cheese, shredded
  • 4 oz white cheddar cheese, shredded
  • 2 tablespoons sour cream
  • 2 tablespoons butter, chopped
  • 1 oz cream cheese, chopped
  • 2 garlic cloves, minced
  • salt and freshly ground pepper, to taste

Instructions

  1. In a large pot over high heat, bring salted water to a boil. Add elbow noodles; cook according to package.
  2. Drain noodles, lower heat to medium-low, and return cooked noodles to pot.
  3. Immediately stir in both shredded cheeses, sour cream, butter, cream cheese, garlic, salt and freshly ground pepper.
  4. Continue stirring until completely melted and serve immediately!

Notes

For a more yellow, traditional mac and cheese, use a combination of sharp cheedar and mild cheddar cheeses.

Nutrition Information:
Yield: 4 servings Serving Size: 1
Amount Per Serving: Calories: 535 Total Fat: 39g Saturated Fat: 22g Trans Fat: 1g Unsaturated Fat: 12g Cholesterol: 111mg Sodium: 695mg Carbohydrates: 22g Net Carbohydrates: 0g Fiber: 1g Sugar: 1g Sugar Alcohols: 0g Protein: 25g

Sharing is caring!