Go Back
–+ servings

Easy Homemade Mac and Cheese

No ratings yet
Creamy and nostalgic, this stovetop mac and cheese comes together in just 15 minutes. A simple roux forms the base before cheddar cheese melts into a silky sauce that coats every noodle. It’s customizable, quick, and perfect for a comforting meal without baking.
Cook Time 15 minutes
Total Time 15 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 485

Ingredients
  

For the Mac and Cheese
  • Macaroni
  • Butter
  • All-purpose flour
  • Milk
  • Sour cream
  • Cheddar cheese shredded
  • Garlic powder
  • Salt

Equipment

  • Pot
  • Whisk
  • Strainer

Method
 

  1. Boil a pot of salted water and cook the macaroni according to the package instructions. Drain well, but do not rinse.
  2. In a pot over medium heat, melt the butter. Add the flour, salt, and garlic powder, whisking until the mixture is smooth. Let it cook for about 1 minute until bubbling.
  3. Gradually whisk in the milk and sour cream (or Greek yogurt). Continue cooking over medium heat, whisking often, until the sauce thickens enough to coat a spatula, making sure it doesn’t boil.
  4. Reduce the heat to low. Add the shredded cheddar cheese, whisking until the cheese is fully melted and the sauce is smooth, about 1 to 2 minutes. Taste and adjust salt or seasoning if needed.
  5. Take the pot off the heat. Stir in the cooked macaroni, mixing well so all the pasta is coated in the cheese sauce. Serve right away.

Nutrition

Calories: 485kcal

Notes

Use any short pasta shape like shells or rotini in place of macaroni. Greek yogurt can replace sour cream for a similar tangy taste, and gluten-free pasta and flour will work for a gluten-free version. Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently with a splash of milk to return the sauce to a creamy consistency. This recipe is best enjoyed fresh, as freezing can make the sauce grainy. Serve with roasted veggies or a crisp salad for balance.

Tried this recipe?

Let us know how it was!