This creamy, cheesy stovetop mac and cheese comes together in just 15 minutes using 8 simple ingredients. A quick, comforting meal the whole family will love.
Bring a large pot of salted water to a boil. Add elbow macaroni and cook according to package directions. Drain without rinsing.
In the same pot, melt butter over medium heat. Whisk in flour, salt, and garlic powder. Cook for about 1 minute until it bubbles slightly.
Slowly pour in milk while whisking constantly to avoid lumps. Add sour cream or Greek yogurt and whisk until smooth. Cook 3–5 minutes until thickened but not boiling.
Reduce heat to low. Add shredded cheddar cheese and stir until completely melted and smooth. Taste and adjust seasoning if needed.
Add cooked macaroni to the cheese sauce. Stir well to coat. Let sit for a few minutes before serving to allow sauce to thicken.
Notes
Shred your own cheese for the smoothest sauce.
Pre-shredded cheese contains anti-caking agents that can affect texture.
Don’t skip salting the pasta water—it adds key flavor.
Whole milk or half and half give the creamiest result.
Want variety? Stir in steamed broccoli or diced cooked chicken for a twist.
Double the batch to feed a crowd or save leftovers.