How to Make Mac and Cheese in a Rice Cooker
One-pot mac and cheese in a rice cooker. No draining, no separate sauce. Just dump, cook, stir, eat.
Why This Works
A rice cooker is basically a pot with a lid and a thermostat. That is also all you need to cook pasta. The sealed environment traps steam, the heating element boils the water, and the pasta cooks through in roughly the same time as it would on the stove.
The key insight is that you do not need to boil pasta in a huge pot of water and drain it. Pasta absorbs a predictable amount of water — about 1.75 times its dry weight. If you add only that much water (plus a little extra for evaporation), the pasta absorbs it all during cooking and there is nothing to drain.
This one-pot approach also means the starchy cooking liquid stays in the pot. That starch is what gives restaurant-quality mac and cheese its creamy, clingy sauce. When you boil and drain pasta the traditional way, you are pouring the best part of the sauce down the sink.
If you have used your rice cooker for cooking pasta before, this builds on the same principle with a complete mac and cheese recipe built around it.
The Basic Recipe
This is the straightforward, no-frills version. Master this, then try the variations below.
Ingredients
- 2 cups (standard measuring cup) dry elbow macaroni
- 2.5 cups water
- 1 tablespoon butter
- 1/2 teaspoon salt
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- Pinch of black pepper
- 1 cup shredded sharp cheddar cheese
- 1/2 cup shredded mozzarella cheese (for stretch and creaminess)
- 1/3 cup milk (whole milk works best)
Method
Step 1: Add the dry pasta, water, butter, salt, garlic powder, onion powder, and pepper to the inner pot. Stir once to separate the pasta. Close the lid.
Step 2: Press Cook. Let the full cycle run. On most cookers, this takes 15-20 minutes. Do not open the lid during cooking.
Step 3: When the cooker switches to Keep Warm, open the lid and stir the pasta. It should be al dente and most of the water should be absorbed. If the pasta is still crunchy and there is significant water remaining, close the lid and wait 5 more minutes on Keep Warm.
Step 4: Pour in the milk and stir. Add the shredded cheeses in two additions, stirring between each. The residual heat and Keep Warm temperature will melt the cheese into a smooth sauce. Stir continuously for about 2 minutes until everything is combined and creamy.
Step 5: Serve immediately. Mac and cheese thickens as it cools, so eat it while it is hot and flowing.
Variations Worth Trying
Bacon Jalapeño Mac
Cook 4 strips of bacon in a skillet, chop into pieces. After stirring in the cheese, fold in the bacon pieces and 2 tablespoons of diced pickled jalapeños. The heat from the jalapeños cuts through the richness of the cheese.
Buffalo Chicken Mac
Shred 1 cup of cooked chicken (rotisserie works perfectly). After adding the cheese, stir in the chicken and 2-3 tablespoons of buffalo hot sauce. Top with a drizzle of ranch dressing and sliced celery.
Broccoli Cheddar Mac
Place 1 cup of small broccoli florets on top of the pasta before starting the cooking cycle. The steam cooks the broccoli while the pasta boils below. After stirring in the cheese, the broccoli pieces will be tender and distributed throughout.
Truffle Mac
Replace the mozzarella with gruyère cheese. After the cheese is melted, drizzle in 1 teaspoon of truffle oil and stir gently. The truffle flavor is strong, so start with less than you think you need.
Getting the Ratio Right
The water-to-pasta ratio is the critical variable. Too much water and you have soup. Too little and the pasta sticks and burns on the bottom.
| Pasta Amount | Water | Servings |
|---|---|---|
| 1 cup dry | 1.25 cups | 2 |
| 2 cups dry | 2.5 cups | 4 |
| 3 cups dry | 3.75 cups | 6 |
These ratios assume elbow macaroni. Different pasta shapes absorb water differently. Small shells need about 10% more water. Penne needs about 10% less because the thick walls absorb more slowly.
A note on pot capacity: never fill the inner pot more than halfway with pasta and water combined. Pasta foams during cooking and can bubble over through the steam vent if the pot is too full.
Cheese Selection Guide
The cheese you choose determines the final texture and flavor. Here is what works:
Sharp cheddar is the classic choice. It melts well and has the strongest flavor. Use at least sharp — mild cheddar lacks the punch to stand up to pasta.
Mozzarella adds stretch and creaminess without much flavor. It is the supporting actor. A 2:1 ratio of cheddar to mozzarella gives you the best of both.
Gruyère melts beautifully and adds a nutty, slightly sweet flavor. It is the upgrade choice for a more sophisticated mac and cheese.
American cheese melts the smoothest of any cheese because of its emulsifying salts. Add 2-3 slices along with your other cheeses for an ultra-creamy sauce.
Velveeta is processed cheese product, not cheese. But it melts into an incredibly smooth sauce. Half Velveeta, half sharp cheddar is the combination behind many beloved family recipes.
Avoid: Pre-shredded cheese coated in anti-caking powder. It melts poorly and produces a grainy sauce. Buy blocks and shred them yourself, or tear cheese by hand. The difference is significant.
Common Mistakes
Adding cheese before cooking. Cheese scorches on the heating plate and turns into a burned, grainy mess. Always add cheese after the cooking cycle, on Keep Warm.
Using too much water. The pasta should absorb nearly all the water by the end of the cooking cycle. If you have a pool of water left, you used too much. The starchy water that remains is what makes the sauce creamy — if it is diluted, the sauce is thin and watery.
Skipping the milk. Without milk (or cream), the melted cheese seizes up into clumps instead of forming a smooth sauce. The liquid helps the cheese proteins relax and emulsify evenly.
Not stirring enough after adding cheese. You need to stir continuously for 1-2 minutes to develop a smooth sauce. A few lazy stirs leave you with pockets of unmelted cheese and bare pasta.
Best Rice Cookers for One-Pot Meals
These models handle pasta and non-rice dishes well:
- Aroma ARC-914SBD — Affordable, large enough for family portions
- Zojirushi NS-TSC10 — Precise temperature control prevents burning
For more one-pot rice cooker recipes, check out our guides on making congee and cooking soup.
Frequently Asked Questions
What type of pasta works best in a rice cooker?
Elbow macaroni and small shells work best because they cook evenly in the rice cooker's steam environment. Avoid long pasta like spaghetti or fettuccine — it clumps together. Large shapes like rigatoni may not cook evenly because the thick walls need more water than the thin parts.
Can I use the rice cooker measuring cup for pasta?
No. Use a standard 240ml (8oz) measuring cup for pasta. The rice cooker cup is only 180ml and will throw off your ratios. For mac and cheese, you want 2 standard cups of dry elbow macaroni.
Will the cheese burn on the bottom of the pot?
Not if you add the cheese after the pasta is cooked. Never add cheese before or during the cooking cycle. The heating plate will scorch dairy products. Cook the pasta first, then stir in cheese on the Keep Warm setting where the lower temperature melts it gently.
Can I make this with plant-based milk and vegan cheese?
Yes. Oat milk works best as a substitute because it has the most body and creaminess. Use the same ratio as regular milk. Vegan cheese shreds melt well on the Keep Warm setting. The texture will be slightly different but still good.
How many servings does this make?
Using 2 cups of dry elbow macaroni produces about 4 adult servings. For a 3-cup rice cooker, halve the recipe. A 10-cup cooker can handle a doubled recipe.