This 4-ingredient stovetop macaroni and cheese is my take on the kind of pot that always seemed to be bubbling away at my grandma’s house when we visited in the spring. It’s rich, simple, and built on pantry staples—perfect for busy weeknights when you want something cozy without a lot of fuss. Everything cooks in one pot on the stove, and the smell of the cheesy sauce clinging to tender pasta shells instantly reminds me of sitting at her kitchen table, legs swinging, waiting for a warm bowl to be set in front of me.
Serve this macaroni and cheese hot, right off the stove, when the cheese is at its glossiest and the shells are perfectly tender. It’s a complete comfort meal on its own, but it pairs really well with a simple green salad, steamed broccoli, or roasted vegetables to balance the richness. For a heartier spread, add baked chicken tenders or sliced ham on the side. Leftovers reheat nicely with a splash of milk in a saucepan over low heat, making it a great make-ahead lunch for the next day.
4-Ingredient Stovetop Macaroni and Cheese
Servings: 4
Ingredients
8 oz (about 2 cups) small pasta shells
2 cups whole milk
2 cups shredded sharp cheddar cheese, packed
1 tsp kosher salt, plus more to taste
Directions
Add the pasta shells, whole milk, and kosher salt to a medium, heavy-bottomed pot. Stir to combine so the pasta is mostly submerged in the milk.
Place the pot over medium heat and bring the milk just to a gentle simmer, stirring frequently and scraping the bottom so the pasta doesn’t stick or scorch.
Once simmering, reduce the heat to medium-low. Continue to cook, stirring often, until the pasta shells are tender and the milk has thickened into a loose, creamy base, 10–12 minutes. If the milk starts to bubble too hard, turn the heat down; you want a steady, gentle simmer.
When the shells are al dente and there is still a little creamy liquid in the pot, turn the heat down to low. Add the shredded cheddar cheese in 2–3 handfuls, stirring well after each addition until the cheese is fully melted and the sauce is smooth and glossy.
Taste and adjust the seasoning with a pinch more salt if needed. If the macaroni and cheese looks too thick, stir in a splash of extra milk over low heat until it reaches your desired creaminess. If it seems too loose, let it cook on low for another minute or two, stirring constantly, until the sauce clings thickly to the shells.
Remove from the heat and let the macaroni and cheese sit for 2–3 minutes to set slightly. Spoon onto warm plates or shallow bowls and serve immediately while the cheese is still silky and glossy.
Variations & Tips
For a little extra flavor without adding more ingredients, you can lightly toast the pasta in the dry pot over medium heat for 2–3 minutes before adding the milk and salt—this gives the dish a slightly nuttier aroma, similar to how Grandma’s kitchen smelled when something had been slowly bubbling all afternoon. If you prefer a milder cheese flavor, swap half of the sharp cheddar for a mild cheddar or Colby, keeping the total amount the same. To make it creamier, you can replace 1/2 cup of the milk with half-and-half or heavy cream, but keep the overall liquid amount at 2 cups so the sauce still thickens properly. For meal prep, cook the pasta just to al dente so it doesn’t get too soft when reheated; store leftovers in a covered container in the refrigerator for up to 3 days and rewarm gently on the stovetop with a splash of milk, stirring often. Food safety tips: Do not leave the macaroni and cheese out at room temperature for more than 2 hours (or 1 hour if your kitchen is very warm). Always bring leftovers to at least a gentle simmer when reheating and avoid reheating more than once. Use pasteurized milk and cheese, and keep them refrigerated until you’re ready to cook to reduce the risk of spoilage.