
Nothing beats the comfort of homemade macaroni and cheese, especially when it’s perfectly scaled for two. This small-batch version delivers all the creamy, cheesy goodness without leftovers going to waste.
I developed this recipe after years of making oversized portions that never quite finished. The key is a precise ratio of pasta to cheese sauce, ensuring every bite is rich and satisfying without being overly heavy.
The sauce comes together with a simple roux, sharp cheddar, and a touch of mustard for depth. Baked until bubbly and golden, it creates that signature crisp top layer that makes mac and cheese irresistible.
Perfect for date night or a cozy solo meal, this recipe proves that comfort food doesn’t need to be complicated. Here’s how to make it just right.
Ingredients for Macaroni and Cheese Recipe for Two
Small batch of quality ingredients for that perfect creamy comfort in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 4 oz | Or any short pasta shape |
| Unsalted Butter 🧈 | 2 tbsp | For the roux base |
| All-Purpose Flour 🌾 | 2 tbsp | Creates smooth roux |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly shredded from block |
| Gruyere Cheese 🧀 | ½ cup | Freshly shredded for depth |
| Dijon Mustard 🟡 | 1 tsp | Adds subtle tang to sauce |
| Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ¼ tsp | Enhances cheese flavor |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy topping |
| Grated Parmesan Cheese 🧀 | 2 tbsp | For topping the breadcrumbs |
The cheeses are critical here. Sharp cheddar provides the classic flavor, while Gruyere adds depth and meltability. Whole Foods or Trader Joe’s have excellent pre-shredded options, but block cheese you grate yourself melts smoother. Avoid pre-shredded with anti-caking agents—it can make the sauce grainy. For the milk, whole is non-negotiable for that ultra-creamy texture.
No Gruyere? Fontina or Monterey Jack work in a pinch. Out of Dijon? Yellow mustard at half the amount gets you close. Panko can be swapped with regular breadcrumbs, but the texture won’t be as crisp. The garlic powder can be replaced with half a clove of fresh garlic, minced. For a gluten-free version, use cornstarch instead of flour at one-third the amount.
This keeps well in the fridge for 3-4 days—reheat gently with a splash of milk to restore creaminess. The unbaked pasta can be prepped 24 hours ahead, but add a few extra minutes to the baking time if baking from cold. Freezing isn’t recommended as the sauce can separate.
Why You’ll Love This Recipe
- One Pot Wonder: I love that I only dirty one saucepan—boil the macaroni, then melt the butter and whisk in flour right in the same pot.
- Sharp Cheese Bite: The sharp cheddar melts into this creamy sauce that clings to every elbow, no bland bites here.
- Date Night Ready: Honestly, it feels fancy but takes less time than ordering in, and we always split the last bite.
- Budget Stretcher: A pound of pasta and a block of cheese makes two generous servings, and I usually have the milk and butter already.
Step-by-Step Instructions for Macaroni and Cheese
Here’s the method for creating perfectly creamy, rich comfort food in small-batch portions.
Step 1: Cook the Elbow Macaroni
Bring a medium pot of salted water to a rolling boil. Add the 4 oz Elbow Macaroni and cook according to package directions until al dente, about 1 minute less than the suggested time. Stir occasionally to prevent sticking.
Drain the pasta immediately in a colander and do not rinse. The residual starch helps the cheese sauce cling to the noodles. Shake the colander gently to remove excess water, then set aside while you prepare the sauce.
Step 2: Create the Roux Base
In a medium saucepan, melt the 2 tbsp Unsalted Butter over medium heat. Once the butter stops foaming, add the 2 tbsp All-Purpose Flour and whisk constantly for 1-2 minutes until the mixture turns light golden and smells slightly nutty.
This roux thickens the sauce without creating lumps. Keep the heat moderate—if it browns too quickly, it can develop a bitter taste. The mixture should resemble wet sand and bubble gently as it cooks.
Step 3: Build the Cheese Sauce
Gradually whisk in the 1 cup Whole Milk, about ¼ cup at a time, ensuring each addition is fully incorporated before adding more. Bring to a gentle simmer, then reduce heat to medium-low. Stir in the 1 tsp Dijon Mustard, 0.5 tsp Kosher Salt, 0.25 tsp Ground Black Pepper, and 0.25 tsp Garlic Powder.
Add the 1.5 cups Sharp Cheddar Cheese and 0.5 cup Gruyere Cheese all at once, stirring constantly until the cheeses melt completely and the sauce is smooth. The sauce should coat the back of a spoon thickly. If it seems too thick, add a splash of warm milk to loosen.
Step 4: Combine and Top
Add the cooked Elbow Macaroni to the cheese sauce and stir until every noodle is well coated. Transfer the mixture to a small baking dish or individual ramekins. The pasta should be glossy and evenly distributed in the creamy sauce.
In a small bowl, mix the 0.25 cup Panko Breadcrumbs with the 2 tbsp Grated Parmesan Cheese. Sprinkle this mixture evenly over the macaroni and cheese, pressing down lightly so it adheres to the surface.
Step 5: Broil to Perfection
Preheat the broiler to high. Place the baking dish under the broiler for 2-3 minutes, watching closely, until the topping turns golden brown and crispy. The breadcrumbs should sizzle slightly and develop a deep golden color.
Remove from the oven and let rest for 2-3 minutes before serving. The topping will set slightly as it cools, creating a satisfying contrast with the creamy pasta beneath. Serve immediately while hot and bubbly.
Pro Tips For Making Macaroni And Cheese Recipe For Two
- Cook Pasta Al Dente: Boil the elbow macaroni for 1 minute less than the package says—it’ll finish cooking in the cheese sauce. I learned this the hard way after ending up with mushy noodles too many times.
- Grate Cold Cheese: Shred the sharp cheddar straight from the fridge—it melts smoother and doesn’t clump like pre-shredded stuff. My grandmother swore by this, and she was right.
- Whisk Constantly: Stir the flour and butter roux for a full 2 minutes over medium heat to cook out the raw flour taste. Skip this and your sauce will taste like paste.
- Use a Splash of Pasta Water: Add 2-3 tablespoons of the starchy pasta water to the cheese sauce—it helps the sauce cling to the noodles. Sounds weird, but it works.
Common Mistakes When Making Great macaroni and cheese recipe for two
Overcooked Pasta
Cook your 4 oz Elbow Macaroni exactly 1 minute less than package directions. Overcooked noodles turn mushy when baked in the creamy sauce. I always set a timer to avoid this common mistake. 🌡️
Lumpy Roux
Whisk constantly when adding 2 tbsp All-Purpose Flour to melted 2 tbsp Unsalted Butter. If lumps form, remove from heat and whisk vigorously. A smooth roux is essential for silky sauce.
Cheese Separatation
Use room-temperature milk and shred your own Sharp Cheddar and Gruyere from blocks. Pre-shredded cheese contains anti-caking agents that prevent smooth melting. This ensures a velvety texture every time.
Sauce Too Thick
If your sauce thickens too much, whisk in warm milk 1 tbsp at a time. The sauce should coat the back of a spoon but still drizzle slowly. Remember, it thickens further during baking.
Bland Flavor
Don’t skip the 1 tsp Dijon Mustard and 0.25 tsp Garlic Powder. These small additions deepen the cheese flavor significantly. Taste your sauce before baking and adjust seasoning if needed.
Burnt Topping
Broil on high but watch constantly—2-3 minutes is usually enough. The Panko and Grated Parmesan can go from golden to burnt in seconds. Stay close to the oven! 🔥
Nutrition Facts
Frequently Asked Questions
Can I use a different pasta shape?
Any short pasta like cavatappi, shells, or penne works well. Just keep the amount at 4 oz for perfect sauce coverage.
Why do I need to shred my own cheese?
Pre-shredded cheese has anti-caking agents that prevent smooth melting. Freshly shredded cheddar and Gruyere melt beautifully into a velvety sauce. It makes a noticeable difference!
Can I make this ahead of time?
Yes! Assemble the dish up to 24 hours ahead and refrigerate. Add 3-4 minutes to baking time if starting cold. Avoid freezing—it can make the sauce grainy.
What if my sauce is too thin?
Simmer it for 1-2 minutes longer to thicken, or mix 1 tsp cornstarch with cold milk and stir in. The sauce should coat the back of a spoon.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026