Broccoli cheddar pasta bake

The creamiest broccoli cheddar pasta bake is an easy, meat-free weeknight dinner recipe the entire family will love.

Broccoli cheddar pasta bake

Ingredients

Full recipe and amounts can be found in the recipe card below. 

  • Butter. 
  • Flour. 
  • Milk. 
  • Cream. Heavy/Whipping/Half and half.
  • Garlic powder. 
  • Cheddar cheese. 
  • Parmesan cheese. Use a vegetarian alternative if required.
  • Fresh Thyme. 
  • Broccoli. 
  • Salt and pepper. 
  • Pasta. Any short pasta shape will work. I prefer Fusilli, Orecchiette and macaroni.

Creamy pasta with broccoli and cheddar.

How to make broccoli cheddar pasta bake

  1. Make the cheese sauce: Melt the butter in a deep pan or saucepan then whisk in the flour. Cook for 1-2 minutes then whisk in the garlic powder and thyme. Add the milk, stirring/whisking continuously, until smooth. Cook over medium heat until the sauce has thickened and the flour has cooked through. Stir in the cream, grated cheese and season with salt and pepper.
  2. Cook the broccoli and pasta: Bring a large pot of salted water to a boil. Add the pasta and cook for 7-10 minutes. The pasta should be quite firm still as it will continue cooking in the oven. Add the broccoli florets and cook for the last 2 minutes of cooking. Reserve 1 cup of cooking water and drain.
  3. Assemble and bake: Combine the pasta and broccoli with the cheese sauce. Add a little pasta water if the sauce is too thick. Transfer to a baking dish and top with grated cheddar cheese. Place in a preheated oven and bake for 15-20 minutes until golden brown and bubbling. Remove from the oven, allow to rest for 5 minutes then serve.

Can I make this ahead?

The pasta bake can be assembled and refrigerated for a day in advance or frozen for up to 3 months, before baking. I would suggest freezing in foil containers to make for easy baking from frozen (no thawing needed). Leftover baked pasta can be refrigerated in an airtight container for up to 3 days and reheated in a hot oven.

What to serve with broccoli cheddar pasta bake

  1. Lemon Parmesan Green Salad
  2. Easy crusty bread

Broccoli cheddar pasta bake

Pasta bake recipes

  1. Bolognese pasta bake
  2. Creamy spinach artichoke pasta bake
  3. Pizza pasta bake
Broccoli cheddar pasta bake

Easy broccoli cheddar pasta bake

4.77 from 47 votes
Print Pin Rate
Course: Dinner
Cuisine: American
Keyword: Broccoli cheddar pasta, Broccoli pasta, Pasta bake
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Calories: 579kcal
Author: Alida Ryder
Servings: 6

Ingredients

  • 4 tbsp butter
  • 4 tbsp flour
  • 1 tsp garlic powder
  • cups milk
  • 1 cup cream
  • 2 tsp thyme
  • 2 cups grated cheddar cheese + 1 cup for topping
  • ½ cup grated Parmesan cheese
  • salt and pepper to taste
  • 500 g (1lb) pasta
  • 500 g (1lb) broccoli florets

Instructions

  • Preheat the oven to 180°C/350°F.
  • Bring a large pot of salted water to a boil. Add the pasta and cook for 7-10 minutes. The pasta should be quite firm still as it will continue cooking in the oven. Add the broccoli florets and cook for the last 2 minutes of cooking. Reserve 1 cup of cooking water and drain.
  • While the pasta is cooking, melt the butter in a deep pan or saucepan then whisk in the flour.
  • Cook for 1-2 minutes then whisk in the garlic powder and thyme.
  • Add the milk, stirring/whisking continuously, until smooth. Cook over medium heat until the sauce has thickened and the flour has cooked through.
  • Stir in the cream, grated cheese and season with salt and pepper.
  • Combine the pasta and broccoli with the cheese sauce. Add a little pasta water if the sauce is too thick.
  • Transfer to a baking dish and top with grated cheddar cheese. Place in a preheated oven and bake for 15-20 minutes until golden brown and bubbling.
  • Remove from the oven, allow to rest for 5 minutes then serve. 

Nutrition

Calories: 579kcal | Carbohydrates: 78g | Protein: 26g | Fat: 19g | Saturated Fat: 8g | Cholesterol: 33mg | Sodium: 521mg | Potassium: 472mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1303IU | Vitamin C: 76mg | Calcium: 357mg | Iron: 3mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

13 Comments

  1. This sauce was excellent. I forgot to read the end step of baking in oven. I added all the cheeses (not at once) to the pan and then the pasta veggies, mix it up and good to go. Also used a tri color ziti. This is a keeper.👍♥️

  2. Third time making this and it’s so delicious! Have given the recipe to my sister too so she can make it — reminds us of our childhood. Thank you!

  3. Made this recipe tonight and it was delicious! Will definitely be making again. Thanks for posting such an awesome recipe!

  4. Used one-third gruyere/two-thirds cheddar. Didn’t have cream but half-and-half worked.
    Milk was a mix of oatmeal/almond. Thyme was dried (so one-third the amount). And I didn’t have enough broccoli so used half asparagus. After all that, loved it! Looking forward to making again, thanks for sharing.
    PS: I added the parmesan on top just before baking, I think I missed that direction.

  5. Loved it. Used one-third gruyère/two-thirds cheddar. Didn’t have cream but half-and-half worked. For milk I used oatmeal/almond. We didn’t have fresh thyme, so I used dried (one-third the amount). And we didn’t have enough broccoli, so I used half asparagus and it came out great!
    Quick question, when does the parmesan come in? I added it to the cheese I put on top just before baking. Thanks for sharing this recipe!

  6. This recipe is definitely a comfort classic and a big hit with all my boys! Delicious, decedent, and quick to whip up, it totally fit the bill for my easy weeknight dinner search. This recipe is a fantastic base and could easily be modified with meat and veggies of your choosing. I followed it exactly and was very happy with the results. I divided it up among two pans to have dinner in the freezer for another night. It’s a winner!