Picture this: it's a chilly Tuesday night, you're craving something warm, cheesy, and comforting, but you're also short on time. That's where this Pasta With Broccoli And Cheese comes in—a dish that's been my trusty sidekick for years. It's the kind of meal that feels like a big, cheesy hug in a bowl, but it's secretly packed with green goodness.
Advertisements1
I first threw this together on a camping trip in the Sierra Nevada, using a cast iron skillet over an open flame. The smoky char on the broccoli, the gooey cheese folding into the pasta—it was magic. Back home, I refined it into this stovetop version that's just as soulful, but way faster. It's proof that you don't need fancy techniques or exotic ingredients to create something unforgettable.
So, grab your favorite pasta shape, a head of broccoli, and a block of good cheddar. We're about to turn simple pantry staples into a dinner that'll have everyone asking for seconds.
Why You'll Love This Recipe
About the Ingredients
1 pound (450g) short pasta (like fusilli or penne)
Use any short shape that holds sauce well. Try whole wheat or legume-based pasta for extra fiber and protein.
1 large head broccoli (about 1.5 pounds / 680g), cut into small florets
Fresh broccoli is best, but frozen florets work in a pinch (thaw and pat dry before using).
3 tablespoons (45g) unsalted butter
Salted butter works too—just adjust the added salt. For a dairy-free version, use olive oil.
3 cloves garlic, minced
Fresh garlic adds a punch. In a hurry, use 1 teaspoon garlic powder.
3 tablespoons (24g) all-purpose flour
This thickens the cheese sauce. For gluten-free, use cornstarch or a GF all-purpose blend.
2 cups (480ml) whole milk, warmed
Whole milk gives a creamier sauce. Use 2% for lighter, or canned coconut milk for dairy-free.
2 cups (226g) shredded sharp cheddar cheese
Sharp cheddar brings bold flavor. Mix in Gruyère or smoked gouda for extra depth.
1/2 cup (50g) grated Parmesan cheese
Freshly grated melts better. Pecorino Romano is a good substitute.
1/2 teaspoon salt, plus more for pasta water
Kosher salt is best. Adjust to taste at the end.
1/4 teaspoon black pepper, freshly ground
Freshly ground pepper adds a subtle kick. Add red pepper flakes for heat.
1/2 teaspoon smoked paprika (optional)
Adds a subtle smokiness that mimics the campfire version. Regular paprika works too.
Tips & Tricks
Don't overcook the broccoli
Cook it just until it's bright green and tender-crisp, about 3-4 minutes. It will continue to soften in the sauce.
Grate your own cheese
Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Grating a block ensures a silky sauce.
Warm the milk
Adding cold milk to the roux can cause lumps. Microwave it for 1 minute before whisking in.
Pro Tips
Step-by-Step Instructions
1. Boil the Pasta
Bring a large pot of salted water to a rolling boil (212°F / 100°C). Add the pasta and cook according to package instructions until al dente, about 8-10 minutes. Reserve 1 cup of pasta water, then drain.
2. Blanch the Broccoli
While the pasta cooks, bring a separate pot of water to a boil (212°F / 100°C). Add the broccoli florets and cook for 2-3 minutes until bright green and tender-crisp. Drain and set aside.
3. Start the Roux
In a large skillet, melt the butter over medium heat (350°F / 175°C) until foaming. Add the garlic and sauté for 30 seconds until fragrant. Sprinkle in the flour and whisk constantly for 1-2 minutes until it forms a golden paste.
4. Whisk in Milk
Gradually pour in the warm milk while whisking to avoid lumps. Bring the mixture to a gentle simmer (about 200°F / 93°C) and cook for 3-4 minutes until thickened, stirring often.
5. Melt the Cheeses
Reduce heat to low (about 200°F / 93°C). Add the shredded cheddar and Parmesan, one handful at a time, stirring until completely melted and smooth. Season with salt, pepper, and smoked paprika if using.
6. Combine Everything
Add the drained pasta and blanched broccoli to the skillet. Toss to coat evenly with the cheese sauce. If the sauce is too thick, splash in some reserved pasta water until it reaches your desired consistency.
7. Serve and Garnish
Let it rest for 2 minutes to allow the flavors to meld. Serve hot, garnished with extra Parmesan and a sprinkle of black pepper.
Delicious Variations
Add protein
Toss in cooked chicken breast, crispy bacon, or Italian sausage for a heartier meal.
Go green
Swap half the broccoli for spinach or peas, adding them at the end so they wilt into the sauce.
Spice it up
Stir in a pinch of cayenne pepper or red pepper flakes for a spicy kick.
How to Store Pasta With Broccoli And Cheese
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stove over medium-low heat (325°F / 163°C), adding a splash of milk or pasta water to restore creaminess.
Frequently Asked Questions
Q: Can I use frozen broccoli?
Yes, you can use frozen broccoli. Thaw it completely and pat it dry to remove excess moisture before blanching, and reduce the cooking time to 1-2 minutes.
Q: What pasta shape is best?
Short shapes with nooks and crannies, like fusilli, penne, or shells, hold the cheese sauce best. But any pasta you have on hand works.
Q: Can I make this gluten-free?
Absolutely. Use gluten-free pasta and substitute the all-purpose flour with a gluten-free blend or cornstarch (use half the amount).
Q: How do I prevent the cheese sauce from getting lumpy?
Make sure the milk is warm when you add it, whisk constantly, and add the cheese gradually over low heat. Also, always grate your own cheese.
Q: Can I add other vegetables?
Yes, cauliflower, zucchini, or bell peppers work well. Just cook them along with the broccoli, adjusting times for firmer veggies.
Now it's your turn to make this cheesy, comforting pasta. Grab your skillet and let's get cooking! Share your creations with me on social media using #PastaBroccoliCheese. Hasta la próxima!
Pasta With Broccoli And Cheese
Pasta With Broccoli And Cheese is a creamy, one-pan dinner that's ready in 30 minutes for a cozy weeknight meal.
🧂 Ingredients
- 1 pound (450g) short pasta (like fusilli or penne)
- 1 large head broccoli (about 1.5 pounds / 680g), cut into small florets
- 3 tablespoons (45g) unsalted butter
- 3 cloves garlic, minced
- 3 tablespoons (24g) all-purpose flour
- 2 cups (480ml) whole milk, warmed
- 2 cups (226g) shredded sharp cheddar cheese
- 1/2 cup (50g) grated Parmesan cheese
- 1/2 teaspoon salt, plus more for pasta water
- 1/4 teaspoon black pepper, freshly ground
- 1/2 teaspoon smoked paprika (optional)
📋 Instructions
- 1Boil the Pasta — Bring a large pot of salted water to a rolling boil (212°F / 100°C). Add the pasta and cook according to package instructions until al dente, about 8-10 minutes. Reserve 1 cup of pasta water, then drain.
- 2Blanch the Broccoli — While the pasta cooks, bring a separate pot of water to a boil (212°F / 100°C). Add the broccoli florets and cook for 2-3 minutes until bright green and tender-crisp. Drain and set aside.
- 3Start the Roux — In a large skillet, melt the butter over medium heat (350°F / 175°C) until foaming. Add the garlic and sauté for 30 seconds until fragrant. Sprinkle in the flour and whisk constantly for 1-2 minutes until it forms a golden paste.
- 4Whisk in Milk — Gradually pour in the warm milk while whisking to avoid lumps. Bring the mixture to a gentle simmer (about 200°F / 93°C) and cook for 3-4 minutes until thickened, stirring often.
- 5Melt the Cheeses — Reduce heat to low (about 200°F / 93°C). Add the shredded cheddar and Parmesan, one handful at a time, stirring until completely melted and smooth. Season with salt, pepper, and smoked paprika if using.
- 6Combine Everything — Add the drained pasta and blanched broccoli to the skillet. Toss to coat evenly with the cheese sauce. If the sauce is too thick, splash in some reserved pasta water until it reaches your desired consistency.
- 7Serve and Garnish — Let it rest for 2 minutes to allow the flavors to meld. Serve hot, garnished with extra Parmesan and a sprinkle of black pepper.



