Table of Contents
Make creamy stovetop mac and cheese with just three ingredients: pasta, evaporated milk, and cheese. No butter, flour, or roux needed. Cook pasta in minimal water, add evaporated milk, then stir in cheese over low heat. Total time is 15 minutes in one pot with no draining required. Shred your own cheese from a block to avoid grainy sauce. The ratio stays simple: equal parts pasta and cheese by weight, one 12oz can evaporated milk per 8oz pasta.
Question | Answer |
|---|---|
Can I use regular milk instead of evaporated milk? | Yes, but the sauce will be thinner and less creamy than using evaporated milk. |
Why does my cheese sauce turn out grainy? | Pre-shredded cheese contains anti-caking agents that prevent smooth melting. |
Do I need to drain the pasta after cooking? | No, cook pasta in minimal water and it absorbs completely before adding milk. |
What cheese works best for mac and cheese? | Sharp cheddar delivers the most flavor, but any good melting cheese works well. |
How do I fix sauce that is too thick? | Add a splash of milk and stir until you reach the desired consistency. |
The three ingredients you need for creamy mac and cheese
You only need three ingredients to make creamy stovetop mac and cheese. No butter. No flour. No roux. Just pasta, milk, and cheese.
1. Pasta
Elbow macaroni is the classic choice. Any short pasta works too. Shells, penne, cavatappi all perform well. Use about 8 ounces or 2 cups dried pasta for a standard batch.
2. Dairy
This is where you control the creaminess. Three options:
- Evaporated milk – Best choice. Concentrated proteins keep sauce smooth and prevent separation. Creates velvety texture.
- Regular milk – Works fine but sauce turns out thinner. Whole milk beats skim.
- Heavy cream – Richest option. Use for ultra indulgent results.
3. Cheese
Sharp cheddar delivers the most flavor. But any good melting cheese works:
Cheese | Flavor Profile | Melt Quality |
|---|---|---|
Sharp cheddar | Bold, tangy | Excellent |
American | Mild, creamy | Super smooth |
Monterey Jack | Mild, buttery | Excellent |
Gruyère | Nutty, complex | Excellent |
Fontina | Rich, mild | Excellent |
Use 6 to 8 ounces cheese for 8 ounces pasta. The ratio stays simple: equal parts pasta and cheese by weight. One 12oz can evaporated milk per 8oz pasta creates perfect consistency.
Looking for something more elaborate? Try this 8 cheese mac and cheese recipe when you want maximum cheese flavor.
Step by step stovetop instructions
Total time: 15 minutes. One pot. No draining required.
Ingredients
- 8 oz elbow macaroni
- 12 oz can evaporated milk
- 6-8 oz sharp cheddar, shredded
- Salt and pepper to taste
Instructions
- Boil pasta in water. Add macaroni to a pot. Cover with water just barely. Season with salt. Bring to boil.
- Cook until nearly done. Simmer 6 minutes, stirring frequently. Water should absorb. Pasta should be just shy of al dente.
- Add evaporated milk. Pour in entire can. Bring to boil.
- Add cheese. Reduce heat to low. Add shredded cheese. Stir continuously 2-3 minutes until melted and creamy.
- Season and serve. Add salt and pepper to taste. Serve immediately.
Step | Heat | Time |
|---|---|---|
Boil pasta in water | High | 2-3 min |
Simmer pasta | Medium | 6 min |
Add milk, bring to boil | High | 1-2 min |
Melt cheese | Low | 2-3 min |
Want a baked version? This baked mac and cheese with evaporated milk uses similar ingredients but finishes in the oven with a crispy top.
For a classic baked approach, try this homemade baked mac and cheese recipe.
Tips for the smoothest cheese sauce
Grainy sauce ruins good mac and cheese. These tips guarantee silky results every time.
Shred your own cheese
Pre-shredded cheese contains cellulose and anti-caking agents. These prevent proper melting. Buy blocks and grate yourself. Takes 30 seconds. Makes huge difference.
Use evaporated milk
Regular milk works but evaporated milk creates superior texture. The concentrated proteins stabilize the sauce. No graininess. No separation. No broken sauce.
Control your heat
High heat makes cheese seize. Always add cheese over low heat. Remove pot from heat entirely if sauce gets too hot. Stir until smooth.
Common problems and fixes
Problem | Cause | Fix |
|---|---|---|
Grainy sauce | Pre-shredded cheese | Use block cheese |
Oily separation | Heat too high | Lower heat, stir more |
Too thick | Overcooked | Add splash of milk |
Too thin | Undercooked | Cook longer, stir |
Clumpy cheese | Added too fast | Add gradually, stir constantly |
Stirring technique matters
- Stir in figure-eight motion
- Scrape bottom and corners of pot
- Don't stop until fully melted
- Use whisk for smoother results
Salt your pasta water well. Under-seasoned mac and cheese tastes flat even with perfect texture. Taste and adjust seasoning at the end.
For more elaborate techniques, this best homemade creamy mac and cheese recipe covers advanced methods for ultra smooth sauce.
Easy variations and add ins to try
The base recipe works perfectly on its own. But simple additions transform it into something new.
Quick stir ins
Add these right after the cheese melts. Stir to combine.
- Butter – One tablespoon adds richness
- Hot sauce – Few dashes for subtle heat
- Mustard powder – Half teaspoon enhances cheese flavor
- Garlic powder – Savory depth
- Paprika – Color and mild smokiness
- Black pepper – Fresh cracked for bite
Protein additions
Protein | Amount | When to Add |
|---|---|---|
Cooked bacon | 4-5 slices, crumbled | End, as topping |
Shredded chicken | 1 cup | With cheese |
Brown ground beef | 1/2 lb | With cheese |
Diced ham | 1 cup | With cheese |
Tuna | 1 can, drained | With cheese |
Vegetable mix ins
- Broccoli florets – Steam first, stir in at end
- Peas – Frozen works, add during last 2 min of pasta cooking
- Spinach – Fresh wilts into hot pasta
- Jalapeños – Pickled or fresh for spice
For a complete meal, try this homemade chili mac and cheese recipe. It combines seasoned beef with the creamy pasta base.
Love bacon? This baked mac and cheese with bacon adds crispy topping and smoky flavor throughout.
Need a crowd-pleaser? This baked mac and cheese for 20 scales up perfectly for parties.