This rich and creamy homemade mac and cheese recipe is made in one-pot, with simple ingredients, in under 20 minutes! With its velvety cheese sauce and tender pasta, it’s the perfect comfort food for busy weeknights.
Want to save this recipe?
Test Kitchen Review
Why I Love This Easy, Cheesy Recipe
This is the best stovetop mac and cheese I’ve ever had! Yes, it’s even better (like WAY better) than your favorite box mix and is almost just as easy. If you don’t believe me when I say this is the best of the best, just ask my kids! They like it even more than the store-bought kind that’s shaped like unicorns. Crazy, right? Check out what makes this homemade mac and cheese recipe such a hit:
- Quick and easy: This mac and cheese recipe takes under 20 minutes to make and uses just one pot! It requires a little more work than a boxed mix, but the flavor is 100x better!
- Oh so cheesy: My not-so-secret additions of sour cream and cream cheese make the cheese sauce so smooth, thick, and creamy, the texture is divine.
- Ultra-flavorful: This stovetop mac and cheese is loaded with buttery, garlicky flavor and a pinch of ground mustard to make the cheese flavor pop.
- Versatile: I like to use a mixture of sharp cheddar cheese and white cheddar cheese, but this recipe is easily adapted to use whatever meltable cheese is in your fridge. You can also add in your favorite mix-ins for an elevated dinner!
Need more kid-friendly recipes in your routine? You’ve come to the right place! My kids are obsessed with these air fryer hot dogs, quick pizza bagels and my homemade spaghettiOs with meatballs!
Key Ingredients
Below you will find helpful notes for key ingredients used to make this homemade mac and cheese recipe. Scroll to the recipe card at the bottom of the post for exact ingredient amounts.
- Elbow Noodles: You can use other kinds of small pasta noodles too, like small shells, cavatappi, penne or ziti.
- Cheese: I use a blend of freshly shredded sharp cheddar cheese and white cheddar cheese, but you can use your favorite melty cheese. See below for more ideas to try!
- Cream Cheese and Sour Cream: Because we are using real cheese, I like to use cream cheese and sour cream to help smooth out the sauce. You know, smooth like Velveeta, but made with actual real cheese!
- Ground mustard: An optional addition, but most of the mac and cheese you have eaten has a little ground mustard added. Just like the garlic, the final recipe doesnโt taste mustard-y, this just helps to round out the flavor of the cheese.
- Garlic: I know the raw garlic is a little unusual, however I promise it doesn’t taste like raw garlic. It does add a lot to the overall flavor!
What Is the Best Cheese for Homemade Mac and Cheese?
I recommend using two types of cheese to give this pasta dish the best flavor: sharp cheddar cheese and white cheddar cheese are my favorites. I always use block cheeses that I freshly shred. They have such great flavor and make a perfectly creamy mac and cheese! Other yummy cheeses you can use include:
- Mild Cheddar or Sharp Cheddar
- White Cheddar
- Monterrey Jack or Pepper Jack
- Mozzarella
- Gouda or Smoked Gouda
- Provolone
- Gruyรจre
- Fontina
How To Make Homemade Mac and Cheese In 3 Easy Steps
This recipe really couldn’t be easier to toss together in just a few quick and simple steps! Below is a quick recipe overview, but please scroll to the recipe card at the bottom of this post for full instructions and to watch the step-by-step video.
- Boil the pasta and drain! Then, return your cooked pasta to the pot and place it back on the stove over low heat.
- Add everything else. Immediately stir in all of the remaining ingredients and continue stirring until everything is completely melted and well combined.
- Devour. Finally, dive in and try not to say MMM out loud!
Chef’s Tips and Variations
- Use block cheese and shred it. Pre-shredded cheese is coated in an anti-caking coating, so it does not melt the same as a block of cheese that you shred yourself. Use a box grater or a rotary cheese grater (my favorite method!) to quickly shred your cheese!
- You may need to add milk. If you do end up using pre-shredded cheese in this recipe, you may need to add a little splash of whole milk to thin the sauce. The added starch from pre-shredded cheese will thicken the recipe, so you may need something else to loosen it again. You will know at the end if you want to add a little milk to yours or not!
- Use salted water. This adds extra flavor to the noodles. Also make sure to not over cook your noodles, or your Mac and cheese can become soggy.
- Choose a pasta with holes. I recommend using elbow or ziti noodles so that the cheese sauce can really soak into the pasta.
- Possible add-ins. Feel free to add in crispy cooked bacon bits, green onions, caramelized onions, diced ham, cooked chicken, or even some garlic roasted cherry tomatoes.
What To Serve With Easy Mac and Cheese
- Meats: I love creating an epic southern dinner by topping this homemade mac and cheese recipe with my slow cooker pulled pork! It’s also great served alongside these tender pork belly burnt ends or juicy crockpot bbq chicken.
- Veggies: I’ve also been known to serve it with air fryer green beans and parmesan roasted broccoli. Or for a summer cookout, serve it with my favorite baked beans!
Homemade Mac and Cheese Recipe
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, sliced so it melts easily
- 1 oz cream cheese, sliced so it melts easily
- 2 garlic cloves, minced
- ยฝ teaspoon dry ground mustard, optional
- salt and freshly ground pepper, to taste
Want to save this recipe?
Instructions
- In a large pot over high heat, bring salted water to a boil. Add elbow noodles; cook according to package until al dente.
- Drain the noodles well, but do not rinse. Lower the heat to medium-low, and return cooked noodles to the pot.
- Immediately stir in both shredded cheeses, sour cream, butter, cream cheese, garlic, ground mustard (optional) salt and freshly ground pepper.
- Continue stirring until completely melted and serve immediately!
Video
Notes
Nutrition
Categories:
More Easy Mac and Cheese Recipes To Try
Post may contain affiliate links. Read my disclosure policy.
I loved the Mac and cheese it was so good.
Best mac and cheese!!!
Do you think this would freeze well?
Sadly no, the noodles tend to soak up too much of the cheese and you wind up with mushy Mac and cheese once you thaw and reheat it. ๐ So glad you liked it though!
Thanks thatโs what I thought.. darn
l love this mac & cheese
OMG thank you for is this recipe! It was the beat stovetop homemade Mac n cheese I ever made. I have an extremely picky eater and if it doesnโt taste just right he wonโt eat it. This came out perfect. I did tweak it a bit, used garlic salt instead of regular salt and fresh garlic (didnโt have fresh garlic on hand) and added a bit of onion powder. This is a must keep recipe for me! Thanks for sharing!ย
So glad you enjoyed it!!
This incredible Homemade Mac and Cheese Recipe looks really delicious! I have to put this on my menu!
I bet your added ingredients add so much flavor! I love that you used different cheeses to mix it up.
Made this tonight and it was a real hit!
Making for dinner! Using extra sharp Irish Cheddar and a smoked gouda adding in some diced kielbasa and broccoli ๐
I like to add cream cheese to my mac and cheese but never thought to use sour cream to achieve that rich creaminess. I’ll have to give this a try next time I am craving that comforting cheesiness of homemade mac n’ cheese.
I want the Tom Fords – and this is coming from someone who rarely wants expensive things (and even MORE rarely purchases them)! So tempting. But I feel guilty enough buying a pair that costs more than $50. Or $20 sometimes. *sigh*
Swoon! Mac and cheese is my BFF
This is a great recipe! I did not add the garlic (I’m a loser!) and it tasted great! It’s very rich, so you can’t eat a whole lot in one sitting.
yes. yes. yes. I want this now (even though I just ate lunch!) ๐
If you plan on wearing the sunglasses for a very long time, I think spending $300 is fine. I’ve had my maui jims for over 10 years. Sometimes when you spend a lot of money on something, you take better care of it. When I don’t buy nice sunglasses, I end up purchasing 1 or 2 pair each year – and that adds up to.
I love making homemade stove-top, but I still can’t resist the box every now and then. ๐ And, cute shades, girl! TOMS knock-offs? I’m all for it!
Yum! This will definitely be the next mac & cheese recipe for me to try – I’ve tried several different kinds and while they’re good, they’re not the perfect texture/taste I’ve been trying to achieve – this looks like a keeper! ๐
I bet the sour cream makes this scrumptious! Gotta make it!
I love Cabot cheese, too! I call it “”Ca-beau” to make it sound fancier.
I’m totaling making this tonight with my burgers, but I think I’ll add some jalapenos to it. MMmmm thanks for this recipe I loves me some mac and cheese!