Looking for a cozy dish that brings everyone to the table? This broccoli pasta bake is just the ticket. It’s a warm, cheesy casserole that’s perfect for a family dinner or when you’re hosting friends.
This recipe prevents mushy pasta, creates a creamy sauce without lumps, and retains the firmness and taste of broccoli florets.

Sometimes, I need help making veggies appealing, especially when I want my family to eat healthier. This bake solves that problem by turning broccoli into a yummy dish they won’t resist. And it’s easy to prepare, so you won’t feel overwhelmed.
This recipe works because it keeps the broccoli firm and flavorful while the pasta gets cooked just right, no mushy noodles here! You’ll whip it up in just 10 minutes and let it bake for about an hour. That’s a nice, relaxed time to clean up or set the table.
Why You Will Love This Recipe
- Texture , The crispy panko topping adds a delightful crunch to the creamy pasta and firm broccoli, giving you a satisfying bite every time.
- Flavor , With sharp cheddar, garlic, and thyme, every forkful is packed with rich, savory goodness that elevates the simple ingredients.
- Convenience , This dish comes together quickly, making it a hassle-free option for a delicious weeknight dinner with minimal fuss.
- Storage , Leftovers keep nicely in the fridge for a couple of days, allowing you to enjoy it again without sacrificing flavor or texture.
Ingredient Notes

- Pasta: You can’t have a pasta bake without pasta! I love using penne or rigatoni because they hold the sauce really well. Just pick your favorite!
- Broccoli: Fresh broccoli florets add a nice crunch and a pop of color. Go for vibrant green ones that feel firm to the touch!
- Sharp cheddar: This cheese brings all the cheesy goodness! Grate it fresh for the best melt. Gruyere works too if you want something a bit different!
- Butter: It adds richness to the sauce and helps everything blend beautifully. If you’re out, vegetable oil or margarine can step in just fine!
- Semi-skimmed milk: This keeps the bake creamy without being too heavy. You can swap in full-fat milk if that’s what you’ve got on hand!
Keep scrolling to the recipe card below for the full printable recipe!
Recipe Tips
- If sauce turns lumpy, try adding milk slowly while whisking to promote a smoother texture without any clumps.
- For pasta that holds its shape, ensure you cook it al dente before mixing it into the bake.
- If the topping lacks crispiness, place the dish under the broiler for about 5 minutes at the end of baking.
- When making the cheese sauce, using a balloon whisk can help achieve a more consistent sauce without lumps.
- For broccoli that stays tender yet firm, add the florets just after the pasta has cooked but before baking.
Serving Suggestions
- Serve this broccoli pasta bake with a side salad for a complete meal. Garlic bread adds a comforting touch and complements the dish well.
- This pasta bake fits well in lunchboxes and satisfies hungry kids at the dinner table. Use leftovers in a pasta salad or as a topping for baked potatoes.
- Top with fresh parsley to add a touch of color. A sprinkle of grated cheese just before serving boosts flavor and appeal.
Storage Guidelines
- To keep your broccoli pasta bake fresh, follow these storage tips:
- Refrigeration: Store leftovers in an airtight container in the fridge for up to 2 days for optimal taste.
- Freezing: Avoid freezing, as the sauce may split upon thawing and alter the texture and consistency of the dish.
- Reheating: For leftover pasta bake, reheat in a microwave or oven until heated through, ensuring proper temperature before serving.
Recipe Variations
- You can use Gruyere cheese in place of sharp cheddar for a more nutty flavor. Mix it into your dish for extra richness.
- Add 1 teaspoon of garlic powder or 1 teaspoon of onion powder to boost the flavor profile of your bake. Adjust to taste as desired.
- Either use full-fat milk instead of semi-skimmed for creaminess, or replace it with unsweetened almond milk for a dairy-free alternative.
- If scaling the recipe, use 700 g of pasta, 2 medium heads of broccoli, and 200 g of cheese for double the servings.
Did you make this recipe? Scroll down to leave a star rating and review!
Broccoli Pasta Bake

Equipment
- Saucepan
- Whisk
- Casserole dish
- Oven
Ingredients
- 350 g pasta, penne or rigatoni (3 ½ cups)
- 1 medium head broccoli, cut into florets and washed
- 1 medium onion, finely sliced
- 40 g butter (3 tbsp)
- 40 g plain flour (all-purpose flour) (⅓ cup)
- 1 pint semi-skimmed milk
- 1 tablespoon fresh thyme leaves
- 1 tablespoon wholegrain mustard
- 2 cloves garlic, minced
- 100 g mature/sharp cheddar cheese, grated (divided into 70 g and 30 g portions)
- 50 g vegetarian parmesan cheese, finely grated (divided into 30 g and 20 g portions + more for serving)
- 25 g panko breadcrumbs
- ¼ teaspoon sea salt
- ¼ teaspoon freshly cracked black pepper
- 1 tablespoon finely chopped parsley (optional)
Instructions
- Start by preheating your oven to 180 degrees C. You will know it is ready when it feels warm and inviting. This ensures your broccoli pasta bake bakes evenly and nicely.
- Place the pasta into a pot of boiling salted water and cook until al dente, which typically takes about 8 minutes. Ensure it is slightly firm since it will continue cooking in the oven.
- Melt the butter in a pan, then add the sliced onion and minced garlic, cooking until fragrant, about 5 minutes.
- Sprinkle in the flour into your onion mixture and stir constantly for around 1 to 2 minutes, allowing it to thicken and create a paste-like consistency.
- Gradually whisk in the semi-skimmed milk until the sauce is smooth and bubbling gently. Ensure to pour slowly to avoid lumps.
- Stir in the wholegrain mustard, thyme, sea salt, and black pepper, followed by the grated sharp cheddar. Adjust the seasoning as desired.
- Add the cooked pasta and broccoli florets to the sauce, gently folding to coat without crushing the broccoli.
- Spoon your mixture into a baking dish, spreading it evenly.
- Top with breadcrumbs, remaining cheddar, and vegetarian parmesan, and sprinkle parsley for additional color.
- Place your dish in the oven and allow it to bake for about 30-40 minutes until the top is golden and bubbling.
Leave a Reply