Ingredients
Method
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to the package instructions until al dente.
- Add the Broccoli: During the last 3–4 minutes of cooking, add the broccoli florets. Cook until tender-crisp.
- Drain: Reserve ¼ cup of pasta water, then drain the pasta and broccoli.
- Make the Sauce Base: In a saucepan over medium heat, melt the butter. Whisk in the flour and cook for about 1 minute.
- Add the Milk: Gradually pour in the milk while whisking continuously. Cook for 3–5 minutes until the sauce begins to thicken.
- Season: Stir in the garlic powder, onion powder, salt, black pepper, and paprika, if using.
- Add the Cheese: Reduce the heat to low. Gradually stir in the shredded cheddar until melted and smooth. Avoid boiling the sauce.
- Combine: Add the cooked pasta and broccoli to the cheese sauce. Stir gently until everything is evenly coated.
- Adjust and Serve: Add a little reserved pasta water if the sauce is too thick. Taste, adjust the seasoning, and serve warm.
Notes
Best cheese: Freshly shredded sharp cheddar melts smoothly and provides a stronger flavor.
Frozen broccoli: You can use frozen broccoli; adjust the cooking time according to the package instructions.
Add protein: Stir in cooked chicken or white beans for a more filling meal.
Sauce consistency: Add a splash of milk when reheating if the sauce becomes too thick.
Storage: Refrigerate leftovers in an airtight container for up to 3–4 days.
Reheating: Warm gently on the stovetop or in the microwave, adding a little milk to restore the creamy texture.
Crockpot note: This is a stovetop recipe. For the best pasta texture, cook the pasta separately rather than leaving it in a slow cooker for an extended period.
Nutrition: Calories are estimates and may vary with the type of pasta, milk, cheese, and serving size.
