Boil egg noodles in salted water, adding broccoli for the final 3 minutes so it stays bright and tender. Meanwhile sauté onion and garlic in butter, stir in flour to form a roux, then whisk in milk and simmer until slightly thickened. Remove from heat and melt in sharp cheddar until smooth. Toss noodles and broccoli in the sauce, top with Parmesan and breadcrumbs and broil briefly for a golden finish. Serves four.
The smell of melting cheddar hitting a hot skillet is one of those small kitchen thrills that never gets old, and this broccoli cheddar noodle skillet delivers it in under forty minutes flat. My sister walked in one rainy Tuesday evening, took one look at the bubbling cheese sauce, and declared she was never leaving my kitchen again. We ate straight from the skillet with two forks and called it dinner.
I started making this back when my youngest refused to eat anything green unless it was swimming in cheese. One night I tossed the broccoli into the noodle water during the last few minutes of cooking, and that tiny shortcut changed weeknight dinners forever in our house. Now he asks for seconds and picks out the biggest broccoli pieces first.
Ingredients
- Broccoli florets (3 cups): Fresh or frozen both work, but fresh gives you better texture and those pretty little green trees that hold up under the sauce.
- Small onion, finely chopped: This is your flavor base and it sweetens everything as it softens in butter.
- Garlic (2 cloves, minced): Add it after the onion so it does not burn and turn bitter on you.
- Egg noodles (8 oz): Their curly edges catch the cheese sauce beautifully, though any short pasta will do in a pinch.
- Unsalted butter (2 tbsp): The starting point for your roux and the reason the sauce tastes rich instead of flat.
- All-purpose flour (2 tbsp): Just enough to thicken the milk into something velvety.
- Whole milk (2 cups): Please use whole milk here, as anything lower in fat leaves the sauce feeling thin and sad.
- Sharp cheddar cheese (2 cups, shredded): Shred it yourself from a block because pre-shredded cheese has coatings that prevent smooth melting.
- Kosher salt and black pepper: Season to your taste and remember the cheese adds saltiness too.
- Paprika and Dijon mustard (optional): These two secret weapons add depth most people cannot quite identify but everyone notices.
- Parmesan and breadcrumbs (optional topping): Worth the extra step if you love a crunchy, golden finish under the broiler.
Instructions
- Boil the noodles and broccoli together:
- Bring a large pot of salted water to a rolling boil and cook the noodles according to the package directions, dropping the broccoli in during the last three minutes so everything is ready at once. Drain the whole works and set it aside while you build the sauce.
- Soften the aromatics:
- Melt the butter in a large skillet over medium heat and cook the chopped onion for three to four minutes until it turns translucent and sweet smelling. Stir in the garlic and let it go for one more minute until fragrant.
- Build the roux:
- Sprinkle the flour over the softened onions and stir constantly for one to two minutes until the mixture looks lightly golden and smells toasty. This cooks out the raw flour taste before you add any liquid.
- Create the cream sauce:
- Gradually whisk in the milk a little at a time, stirring until the mixture is completely smooth with no lumps hiding in the corners. Let it come to a gentle simmer and cook for three to five minutes until it coats the back of a spoon.
- Add cheese and seasonings:
- Stir in the salt, pepper, paprika, and Dijon mustard if you are using them, then reduce the heat to low. Add the shredded cheddar in handfuls, stirring each addition until fully melted and glossy before adding the next.
- Combine everything:
- Toss the drained noodles and broccoli into the skillet and fold them gently into the sauce until every piece is coated. Take your time here so you do not break up the broccoli florets.
- Broil for a golden top (optional):
- Sprinkle the Parmesan and breadcrumbs over the surface and slide the skillet under a hot broiler for two to three minutes until the top is bubbly and deeply golden. Watch it closely because the line between perfectly browned and burned is remarkably thin.
- Serve and enjoy:
- Bring the skillet straight to the table and serve hot, garnished with extra cheddar shreds or a scattering of fresh herbs if you are feeling fancy. This dish waits for no one, so call everyone to the table before you take it off the heat.
There is something about a cast iron skillet full of noodles and cheese that turns an ordinary Tuesday into a small celebration. My neighbor stopped by once during a snowstorm and ended up staying for two helpings and a long conversation about nothing in particular. Food does that when it is warm and honest.
Making It Your Own
This recipe is endlessly forgiving and loves a little improvisation. Toss in leftover roasted chicken or diced ham if you want extra protein, or swap the broccoli for cauliflower when you need a change. My friend adds a handful of frozen peas and swears it makes the dish feel more complete.
Choosing the Right Cheese
Sharp cheddar is the classic choice here, but I have used everything from Gruyere to smoked Gouda depending on what was lurking in the cheese drawer. A blend of two cheeses often produces the most interesting flavor, though you really cannot go wrong as long as at least one of them melts well.
Storing and Reheating Like a Pro
Leftovers keep beautifully in an airtight container in the refrigerator for up to three days, and the flavors actually deepen overnight as everything mingles together. When you reheat, add a splash of milk and stir gently over low heat to bring the sauce back to its original creamy glory.
- Freeze individual portions for up to one month, though the texture of the noodles softens slightly.
- A covered skillet over low heat works better than a microwave for reheating without drying things out.
- Always taste for salt after reheating, as cheese flavors can mellow when chilled.
This skillet is the kind of dinner that reminds you cooking does not have to be complicated to be deeply satisfying. Grab a fork, pull up a chair, and enjoy every creamy, cheesy bite.
Recipe FAQs
- → Can I use frozen broccoli?
-
Yes. Add frozen florets to the pot for the last 3–4 minutes of noodle cooking; they’ll heat through and stay tender. Drain well before adding to the sauce to avoid excess water.
- → How do I prevent a grainy cheese sauce?
-
Remove the pan from direct heat before adding the cheddar and stir gently until fully melted. Use shredded cheese that’s fresh (not pre-shredded with anti-caking agents) and keep the sauce at low temperature to avoid separation.
- → Can I make this dairy-free or gluten-free?
-
For dairy-free, use a plant-based milk and a melting dairy-free cheddar alternative, and swap butter for a neutral oil. For gluten-free, choose GF noodles and replace the flour roux with a cornstarch slurry (mix 1 tbsp cornstarch with cold milk before adding).
- → What proteins work well with this dish?
-
Shredded rotisserie chicken, diced ham, or cooked crumbled sausage fold in nicely. Add pre-cooked protein when you combine the noodles and sauce so it heats through without overcooking.
- → How can I get a crisp topping?
-
Mix grated Parmesan with breadcrumbs and a little melted butter, sprinkle over the assembled skillet, and broil 2–3 minutes until golden. Use an oven-safe skillet for easy finishing.
- → What are good serving suggestions?
-
Serve hot with a simple green salad or steamed vegetables and a glass of light white wine like Chardonnay to balance the creamy cheddar flavors.