If you adore comfort food that feels like a warm hug on a plate, you are going to fall in love with the Macaroni Cheese: One Recipe, Three Ways Recipe. This versatile dish takes the creamy, cheesy classic macaroni cheese and transforms it into three absolutely irresistible takes: crispy prosciutto cups, a gooey Croque Monsieur, and crunchy mozzarella-stuffed balls. Each variation celebrates the same rich cheesy sauce but with a new twist that will satisfy every craving and impress everyone at your table. This recipe is perfect when you want to explore different ways to enjoy a beloved comfort food without needing a whole new shopping list or complicated techniques.

Ingredients You’ll Need
Getting ready to make the Macaroni Cheese: One Recipe, Three Ways Recipe is delightfully simple because the ingredients are straightforward, yet each one plays a vital role in building layers of flavor, texture, and eye-catching appeal.
- Macaroni Pasta: The star base of the dish, cooked just right for that satisfying bite.
- Mature Cheddar: Adds a sharp, creamy depth that’s essential for classic cheesy goodness.
- Parmesan: Enhances the flavor with a nutty, salty touch that complements the cheddar perfectly.
- Unsalted Butter: Key for making the béchamel sauce smooth and velvety.
- Plain Flour: Thickens the sauce so it clings beautifully to the pasta.
- Whole Milk: Creates the creamy liquid base for the sauce.
- Dijon Mustard: Adds a subtle tang that brightens the rich cheese flavors.
- Sea Salt and Pepper: To balance and enhance all the flavors.
- Prosciutto: For shaping crispy cups with irresistible savory bites.
- Sourdough Bread: Builds the Croque Monsieur with a crisp, sturdy base.
- Ham: Brings classic deli flavor to the Croque Monsieur.
- Crispy Onions: Adds delightful crunch and a hint of sweetness for the prosciutto cups.
- Fresh Chives: Offers a fresh, mild onion flavor to brighten the finished cups.
- Mozzarella Cheese: The melty surprise inside the macaroni cheese balls.
- Egg, Flour, Breadcrumbs: Create the perfect crispy coating for frying the balls.
- Vegetable Oil: For frying to golden perfection.
How to Make Macaroni Cheese: One Recipe, Three Ways Recipe
Step 1: Cook the Pasta
Start by bringing a large pot of salted water to a rolling boil. Add the macaroni and cook it just until it is al dente, meaning tender but still with a tiny bit of bite. This texture is key because overcooked pasta will become mushy when baked or fried. Once the pasta is cooked, drain it thoroughly and set it aside to prepare your luscious cheese sauce.
Step 2: Make the Béchamel Sauce
In a large saucepan over medium heat, melt the unsalted butter until it’s bubbling but not browned. Sprinkle in the plain flour and whisk it vigorously to form a smooth roux. This step is crucial for the sauce’s creamy texture. Let this mixture cook for about a minute to cook out the raw flour taste while keeping it pale. Then, gradually add half of the whole milk while whisking non-stop to avoid lumps. Slowly pour in the rest of the milk and continue whisking until the sauce is silky and thickened perfectly.
Step 3: Add Cheese and Seasonings
Now, stir in your grated mature cheddar and Parmesan cheeses little by little until they melt seamlessly into the béchamel, releasing that irresistible cheesy aroma. Add a teaspoon of Dijon mustard to give the sauce a subtle tang that cuts through all the richness. Season the mixture with sea salt and freshly cracked pepper just to taste. Your sauce should be luscious, smooth, and packed with flavor.
Step 4: Combine Pasta and Cheese Sauce
Fold your tender macaroni into the cheesey sauce gently so every piece is luxuriously coated. The pasta and the sauce meld beautifully here, setting a flavorful foundation for the three exciting variations that follow.
Step 5: Macaroni Cheese Prosciutto Cups
Preheat your oven to 190 degrees Celsius (gas mark 5). Grease a muffin tin lightly and arrange two slices of prosciutto in each cup, shaping them into little edible bowls. Bake these for about 5 minutes until the prosciutto crisps up perfectly, forming a salty, crispy shell. Next, spoon the cheesy macaroni into each prosciutto cup and lavish it with crispy fried onions on top. Return the tin to the oven for another 5 minutes so everything warms through and melds together. Finish with a sprinkle of fresh chives for a pop of color and mild onion flavor that balances the richness beautifully.
Step 6: Macaroni Cheese Croque Monsieur
For the Croque Monsieur, spread a generous spoonful of the macaroni cheese on one slice of sourdough bread. Layer on slices of ham, spread a light smear of Dijon mustard, and top with another piece of bread. Spoon béchamel sauce over the top of the sandwich and sprinkle with grated cheddar cheese. Preheat your air fryer to 200 degrees Celsius and cook the sandwich for around 5 minutes until the outside is golden and crispy and the cheese topping has melted to bubbly perfection. The combination of crispy bread and creamy filling takes this classic French-inspired treat to a whole new level.
Step 7: Mozzarella Stuffed Macaroni Cheese Balls
This fun and indulgent variation starts by forming portions of the macaroni cheese mixture into even-sized balls. Nestle a small cube of mozzarella into the center of each ball for an ooey-gooey surprise inside. Freeze the balls for 2 to 3 hours until firm so they hold their shape well while breading and frying. Set up a breading station with flour, beaten eggs, and golden breadcrumbs. Coat each frozen ball in flour first, dip into the egg wash, then roll generously in breadcrumbs for an ultra-crispy crust. Heat vegetable oil to 180 degrees Celsius in a deep pan and fry the balls for 10 to 12 minutes until they turn a perfect golden brown. Drain on paper towels and serve piping hot for a crunchy outside that reveals melted cheese inside.
How to Serve Macaroni Cheese: One Recipe, Three Ways Recipe

Garnishes
Garnishing your macaroni cheese creations isn’t just about looks—fresh chives on the prosciutto cups provide a mild freshness that brightens the bold flavors, while crispy fried onions add a crunchy contrast and subtle sweetness. Don’t overlook the power of a simple sprinkle of black pepper or a dash of smoked paprika to give dishes an enticing aroma and finish.
Side Dishes
Keep sides simple and complementary to let the Macaroni Cheese: One Recipe, Three Ways Recipe shine. A crisp green salad with a tangy vinaigrette cuts through all that creamy richness beautifully. You might also serve roasted seasonal vegetables or sweet tomato chutney for a touch of natural sweetness and acidity that balances the meal.
Creative Ways to Present
Presentation can take this dish from comforting home classic to party star. Consider serving the prosciutto cups on a wooden platter alongside dipping sauces such as mustard mayo or a light aioli. Stack the Croque Monsieur sandwiches into manageable halves for finger-food appeal. And arrange mozzarella-stuffed balls with cocktail sticks and a bowl of marinara sauce for dipping to turn them into crowd-pleasing appetizers.
Make Ahead and Storage
Storing Leftovers
If you end up with leftovers (and let’s be honest, it’s hard not to), store them in an airtight container in the refrigerator. The macaroni cheese will keep its creamy texture well for up to 3 days, but the crispy toppings like the prosciutto cups or breaded balls are best eaten sooner or re-crisped before serving.
Freezing
You can freeze the plain macaroni cheese mixture or the uncooked mozzarella-stuffed balls before frying. Freeze the balls on a tray until solid, then transfer to a freezer bag for up to one month. When ready to enjoy, cook straight from frozen to keep their shape and texture.
Reheating
Reheat leftover macaroni cheese gently on the stovetop or in the microwave, adding a splash of milk if needed to restore creaminess. For the prosciutto cups and croque monsieur, a quick pop under the grill or in the air fryer will bring back their crispy, warm deliciousness. For the fried balls, reheating in the oven or air fryer at a moderate temperature restores the crunch nicely without sogginess.
FAQs
Can I use different cheeses in the Macaroni Cheese: One Recipe, Three Ways Recipe?
Absolutely! While mature cheddar and Parmesan give a classic flavor, you can experiment with Gruyère, mozzarella, or even smoked cheeses to suit your taste. Just keep a balance so the cheese melts smoothly without overpowering the dish.
Is it necessary to freeze the mozzarella-stuffed balls before frying?
Freezing the balls helps them hold their shape during frying and ensures the filling stays inside. It also gives a crispier crust once fried. You can try frying unfrozen balls but freezing is highly recommended for the best results.
Can I make this recipe gluten-free?
Yes, you can substitute regular pasta for gluten-free macaroni and use gluten-free flour and breadcrumbs for the béchamel and breading. Double-check processed ingredients like Dijon mustard or crispy onions for gluten as well.
What’s the best way to avoid lumpy béchamel sauce?
Whisk constantly while gradually adding the milk. This steady mixing prevents lumps from forming. Also, cooking the roux for a minute before adding milk ensures the flour is fully incorporated and smooth in texture.
Can I prepare all three variations at once for a party?
Definitely! The Macaroni Cheese: One Recipe, Three Ways Recipe is perfect for entertaining because you can prepare the base sauce and pasta, then customize each variation. Just manage baking and frying times carefully so everything is served hot and fresh.
Final Thoughts
This Macaroni Cheese: One Recipe, Three Ways Recipe is a celebration of comfort food creativity. Whether you’re craving something crispy, cheesy, or melt-in-your-mouth gooey, this recipe has you covered without needing a dozen different preparations. Give it a try — it’s bound to become one of your staple go-to recipes for both cozy nights in and impressive gatherings with friends and family.
Print
Macaroni Cheese: One Recipe, Three Ways Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings
- Category: Main Dish
- Method: Baking
- Cuisine: French-inspired
Description
A versatile macaroni cheese recipe offering three delicious variations: crispy prosciutto cups topped with fried onions and fresh chives, a decadent Croque Monsieur sandwich air-fried to golden perfection, and mozzarella-stuffed macaroni cheese balls fried until crispy. This recipe combines creamy béchamel sauce with mature cheddar and Parmesan cheeses for rich flavor and uses classic cooking techniques for a comforting meal suitable for any occasion.
Ingredients
Base Macaroni Cheese
- 300g Macaroni Pasta
- 250g Mature Cheddar, grated
- 50g Parmesan, grated
- 30g Unsalted Butter
- 45g Plain Flour
- 500ml Whole Milk
- 1 tsp Dijon Mustard
- Sea Salt and Pepper, to taste
Macaroni Cheese Prosciutto Cups
- 4 slices Prosciutto
- Crispy Onions, for topping
- Fresh Chives, for garnish
Macaroni Cheese Croque Monsieur
- 2 slices Sourdough Bread
- 2 slices Ham
- Dijon Mustard, to spread
Mozzarella Stuffed Macaroni Cheese Balls
- Mozzarella Cheese, cut into small pieces for stuffing
- Flour, for breading
- Eggs, beaten, for breading
- Breadcrumbs, golden, for breading
- Vegetable Oil, for frying
Instructions
- Cook Pasta: Bring a large pot of salted water to a boil and add the macaroni pasta. Cook until al dente according to package instructions. Drain and set aside.
- Make Béchamel Sauce: In a large saucepan over medium heat, melt the unsalted butter. Sprinkle in the plain flour and whisk continuously to combine. Cook for about 1 minute to form a roux.
- Add Milk: Gradually whisk in half of the whole milk, then slowly add the remaining milk while whisking to keep the sauce smooth and lump-free.
- Add Cheese and Seasonings: Stir in the grated mature cheddar, Parmesan, Dijon mustard, and season with sea salt and pepper to taste. Continue stirring until the cheese is fully melted and sauce is smooth.
- Combine Pasta and Sauce: Fold the cooked macaroni into the cheese sauce until fully coated.
- Prepare Prosciutto Cups: Preheat the oven to 190°C (Gas Mark 5). Grease a muffin tin and line each cup with two slices of prosciutto, shaping them into cups. Bake for about 5 minutes until slightly crispy.
- Fill Prosciutto Cups: Spoon the macaroni cheese mixture into each prosciutto cup and top with crispy fried onions.
- Bake Prosciutto Cups: Return the filled cups to the oven and bake for another 5 minutes. Garnish with fresh chives before serving.
- Assemble Croque Monsieur: Spread a spoonful of macaroni cheese onto a slice of sourdough bread. Add a slice of ham and a smear of Dijon mustard. Top with the second slice of bread, spoon béchamel sauce over it, and sprinkle with grated cheddar.
- Air Fry Croque Monsieur: Preheat the air fryer to 200°C. Air fry the sandwich for about 5 minutes until golden brown and crispy.
- Make Macaroni Cheese Balls: Portion the macaroni cheese mixture and form into even-sized balls. Insert a small piece of mozzarella into the center of each ball. Freeze for 2-3 hours until firm.
- Bread the Balls: Set up a breading station with flour, beaten eggs, and golden breadcrumbs. Coat each ball first with flour, then dip in egg, and roll in breadcrumbs to fully coat.
- Fry Macaroni Cheese Balls: Heat vegetable oil in a deep pan to 180°C. Fry the balls in batches for 10-12 minutes or until golden brown and crispy. Drain on paper towels before serving.
Notes
- Make sure to cook the macaroni just until al dente to prevent it from becoming mushy during baking or frying.
- Freezing the macaroni cheese balls before breading helps them hold their shape while frying.
- For a lighter option, consider baking the macaroni cheese balls instead of frying.
- The Dijon mustard adds a subtle tang that enhances the cheesy flavor without overpowering.
- Use a good quality mature cheddar and Parmesan for a rich and complex flavor.
- Air fryer temperatures can vary; check the Croque Monsieur early to prevent overcooking.

