This Korean-American comfort dish transforms traditional mac and cheese with the addition of spicy, tangy kimchi. The sharp cheddar and mozzarella sauce creates a rich, creamy base that perfectly balances the fermented flavors. A crispy panko and sesame seed topping adds satisfying crunch, while optional gochujang brings extra heat. Ready in just 40 minutes, this vegetarian-friendly dish serves four and pairs beautifully with crisp white wine or cold lager.
The first time my Korean roommate saw me making boxed mac and cheese, she laughed and said that was sad kid food. The next night she stirred chopped kimchi into a pot of homemade cheese sauce and my entire understanding of comfort food collapsed into something much more interesting.
I made this for a dinner party last winter when someone mentioned they could not eat spicy food. I reduced the gochujang to half a teaspoon and they still went back for a third helping, proving sometimes bold flavors work precisely because they are unexpected.
Ingredients
- 300 g elbow macaroni: These little curves catch the cheese sauce in all the right places and stand up to being baked without turning mushy
- 2 tbsp unsalted butter: Start your roux with this foundation because salted butter throws off the careful seasoning balance
- 2 tbsp all-purpose flour: This creates the silky base that will transform milk into a velvety sauce
- 500 ml whole milk: The fat content matters here so do not skimp because thinner milk produces a disappointing cheese sauce
- 150 g sharp cheddar cheese: Mature cheese brings the bold flavor needed to hold its own against kimchi
- 50 g mozzarella cheese: This is your secret weapon for the ridiculous cheese pull that makes everyone pause before eating
- 1 tsp Dijon mustard: You cannot taste it directly but it amplifies the cheese flavor like magic
- 200 g kimchi: Drain it really well because excess liquid will make your sauce separate
- 1 tbsp kimchi juice: This is where the funk lives and what makes the dish sing
- 2 spring onions: Fresh brightness cuts through the richness
- 1 tbsp gochujang: Optional depending on your heat tolerance but I would not skip it
- 30 g panko breadcrumbs: They create a lighter crunch than regular breadcrumbs
- 1 tbsp unsalted butter melted: Toss this with your panko so they toast instead of burn
- 1 tbsp sesame seeds: Nutty little pops that make the topping feel special
Instructions
- Get your oven ready:
- Preheat to 200°C and grease a baking dish now because you do not want to be hunting for one when your sauce is perfectly smooth
- Cook the pasta:
- Boil the macaroni until just shy of done since it will finish cooking in the oven then drain it well
- Build your roux:
- Melt butter over medium heat then whisk in flour and cook for one full minute to remove the raw flour taste
- Make the sauce:
- Slowly pour in milk while whisking constantly until it thickens then lower the heat before adding your cheeses
- Season and melt:
- Stir in mustard pepper and salt then add cheeses gradually so each one melts completely into smooth velvet
- Bring it together:
- Fold in the drained kimchi its juice sliced onions and gochujang if you are brave then add the pasta
- Top and bake:
- Combine panko with melted butter and sesame seeds then scatter it over everything and bake until golden and bubbling
My friend Sarah took one bite and announced she was never eating plain mac and cheese again then asked for the recipe before her fork even hit the plate.
Make It Your Own
Try adding crispy bacon or pork belly if you eat meat because the smoky saltiness plays beautifully with the kimchi. A handful of fresh spinach or peas also works well for a pop of color and freshness.
The Leftover Situation
This reheats surprisingly well in the microwave with a splash of milk stirred in to loosen the sauce. You can also portion it into individual ramekins before baking for easy work lunches.
What To Serve Alongside
A crisp green salad with sharp vinaigrette cuts through the richness nicely. Roasted broccoli or blanched green beans provide the bitter contrast that balances all that cheese and heat.
- Cold beer is basically required
- A dry Riesling handles the spice beautifully
- Keep water handy for anyone who underestimates the gochujang
This is the kind of recipe that turns a regular Tuesday into something worth remembering.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, assemble everything up to step 7, cover tightly, and refrigerate for up to 24 hours. Add 5-10 minutes to baking time if baking from cold.
- → What type of kimchi works best?
-
Mature, well-fermented kimchi provides the deepest flavor. Drain thoroughly to prevent excess moisture from making the dish soggy.
- → How can I make it spicier?
-
Add the optional gochujang, increase kimchi juice, or mix in sliced fresh chilies. Adjust heat levels to your preference.
- → Can I use different pasta shapes?
-
Elbow macaroni works best for holding sauce, but cavatappi, shells, or penne make excellent alternatives with slightly different textures.
- → How do I store leftovers?
-
Refrigerate in an airtight container for up to 3 days. Reheat in the microwave or oven with a splash of milk to restore creaminess.
- → Is this suitable for vegetarians?
-
Most versions are vegetarian, but check kimchi and gochujang labels carefully as some brands contain fish sauce or shrimp products.