Go Back
+ servings

Stovetop Mac and Cheese

With just 8 ingredients, this Stovetop Mac and Cheese comes together in under 30 minutes. It's easy, it's cheesy, and it's 100% family-approved!
Prep Time5 mins
Cook Time20 mins
Total Time25 mins
Course: Side Dish
Cuisine: American
Keyword: homemade mac and cheese, homemade macaroni and cheese, stovetop macaroni and cheese
Servings: 8 servings
Calories: 294kcal
Author: Jill


  • 8 ounces elbow macaroni uncooked
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1/4 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1 1/2 cups whole milk
  • 1/4 cup sour cream
  • 2 cups cheddar cheese shredded
  • salt and pepper (to taste)


  • Cook elbow macaroni according to package instructions. Drain, and set aside.
  • Mix flour, salt, and garlic powder together in a small bowl. Set aside.
  • In a medium saucepan over medium heat, melt the butter. Add flour mixture and whisk to combine. Cook for 1 minute until mixture is slightly brown.
  • Add 1 cup milk and whisk until the mixture is smooth.
  • Add sour cream and whisk until smooth.
  • Cook until the mixture is thickened (about 3-5 minutes). Do not let it boil.
  • Once mixture is thick, reduce heat to low and add cheese. Whisk until cheese is melted and smooth. Add salt and pepper (to taste) if desired.
  • Pour cooked pasta to the pot of cheese sauce and stir until the sauce covers the noodles. Let cool for 3-5 minutes before serving.


Calories: 294kcal | Carbohydrates: 26g | Protein: 12g | Fat: 16g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 46mg | Sodium: 374mg | Potassium: 167mg | Fiber: 1g | Sugar: 3g | Vitamin A: 489IU | Vitamin C: 0.1mg | Calcium: 270mg | Iron: 1mg