pin

share this post

Broccoli Gratin

Jump to Recipe Print Recipe Pin This Recipe!
5 from 20 votes
By Carine Claudepierre -
THIS POST MAY CONTAIN AFFILIATE LINKS, WHICH MEANS THAT I MAKE A SMALL COMMISSION OFF ITEMS YOU PURCHASE AT NO ADDITIONAL COST TO YOU. PLEASE SEE MY FULL DISCLOSURE POLICY FOR DETAILS

This Broccoli Gratin recipe is an easy, healthy comforting French-inspired dinner that combines steamed broccoli baked in a creamy bechamel sauce.

Plus, this French-inspired Gratin is also vegetarian and a perfect meat-free dinner ready in 30 minutes.

Broccoli Gratin

This broccoli gratin recipe is the most classic French family recipe that is one of the most common French dinners.

What’s A Gratin?

Gratin is the French word for casseroles baked in the oven and topped with a crust made either of cheese or breadcrumbs.

Gratins are dishes containing meat or vegetable and a generous amount of sauce in which it cooks.

How To Make Broccoli Gratin

Broccoli gratin or broccoli au gratin as some people call this dish is an easy 30-minute Vegetarian family dinner or side dish.

It consists of steamed broccoli florets, covered with a bechamel sauce and topped with melted cheese and crispy breadcrumb.

Broccoli Gratin

Ingredients

All you need to make this cheesy broccoli casserole are:

  • Broccoli Florets – Get a broccoli head and cut the feet to only keep the small florets.
  • Butter – You can use ghee or coconut oil or olive oil but these two options add a lot of flavors to the sauce. So if you don’t want an overwhelming olive or coconut flavor, stick to butter or dairy-free butter for a vegan version.
  • Flour – You can use regular all-purpose flour or a 1-1 gluten-free blend.
  • Lukewarm Milk of choice – as long as you are not using ‘sweet’ milk like rice milk, any non-dairy milk will work well including unsweetened almond milk or soy milk.
  • Salt and Pepper
  • Ground Nutmeg
  • Garlic Powder
  • Shredded Swiss Cheese or any shredded hard cheese you love including cheddar cheese, Emmental cheese, or Parmesan cheese.
  • Breadcrumbs – You can use regular breadcrumbs, gluten-free alternatives, or a keto version.

Cooking The Broccoli

First, trim the broccoli stem into small florets.

Discard the large, hard stem and keep the broccoli florets only.

Bring water to a boil, and boil the florets for 2 to 4 minutes or until vibrant green and just fork tender but still crunchy.

You don’t want to overcook the broccoli because extra tender broccoli will get mushy later in the sauce.

You can also steam the florets for the same time, in a vegetable steamer.

Drain over a sieve and steam out for a few minutes while making the sauce.

How to make Broccoli au Gratin

Making Cheese Sauce

To make the cheesy bechamel sauce, warm the milk in the microwave for 1 minute or in a non-stick saucepan.

Don’t boil, just bring the milk to a lukewarm temperature. Set it aside.

In another non-stick saucepan over medium heat and melt butter.

Remove from heat and stir in flour until it forms a sort of paste.

Return to medium heat, stir and cook the ‘roux’ for a few seconds. Add in the milk gently and whisk slowly at the same time to dissolve the flour-butter mixture into the milk.

Bring to a light boil, uncovered, then reduce to low heat and stir occasionally until the sauce thickens. It takes about 3 to 5 minutes.

In the end, stir in half shredded cheese, garlic powder, nutmeg, salt, and pepper. Stir constantly until cheese is melted, then remove from heat.

Broccoli Gratin

Arranging The Broccoli Casserole

Preheat the oven to 350°F (180°C). Slightly oil a 9-inch x 9-inch square pan with olive oil. Set it aside.

Lay the steamed broccoli florets into the baking dish. It’s totally fine if broccoli florets overlap slightly.

Cover with the cheese sauce and top with remaining cheese, and breadcrumbs.

Bake the broccoli and cheese casserole for about 20 minutes, uncovered on the center rack of the oven.

Keep baking until the sauce is bubbly, the cheese has grilled, and the broccolis are tender.

Broccoli Gratin

Serving

This is a great broccoli side dish or main dinner for vegetarians.

You can serve this recipe as a side dish to

Allergy Swaps

Below are some allergy swaps to adapt this recipe based on your food allergies:

  • Low-Carb – Replace the sauce with my keto alfredo sauce recipe and stir in spices and cheese from this recipe. You can use keto breadcrumbs made from pork rinds or low-carb bread or use ground almonds.
  • Dairy-Free Vegan Option – Use soy or almond milk in combination with dairy-free butter. Then use dairy-free cheese or nutritional yeast to flavor the sauce.
  • Gluten-Free – Use your favorite all-purpose gluten-free flour in the sauce.
  • Grain-Free

Frequently Asked Questions

Below are the answers to your most frequent questions about this broccoli recipe.

Can I Use Frozen Broccoli?

Yes, you can use frozen broccoli florets in this recipe. Pre-cook the broccoli following your packaging instructions, but a little less time to keep them crunchy.

They will cook again in the sauce in the casserole so this prevents the broccoli to get too soft and mushy.

Can I Make This Broccoli Au Gratin Dairy-Free?

Absolutely, you can use unsweetened almond milk for the sauce and dairy-free butter.

Then, stir in the sauce 1/4 cup nutritional yeast instead of grated cheese. Top the dish with your favorite dairy-free shredded cheese variety.

Have you tried this broccoli au gratin recipe? Share a review or comment below.

Broccoli Gratin

Broccoli Gratin

This Broccoli Gratin recipe is an easy, healthy comforting French-inspired dinner that combines steamed broccoli baked in a creamy bechamel sauce.
Prep: 10 mins
Cook: 20 mins
Total: 30 mins
Yield: 8 serving (1 cup)
Serving Size: 1 serving

Nutrition

Net Carbs 15.3g
Fat 15.8g
Protein 9.7g
Calories 245.2kcal
5 from 20 votes
Review Print

Ingredients

Instructions

  • Preheat the oven to 350°F (180°C). Grease a large baking dish with olive oil – mine is 9-inch x 9-inch big. Test if all your broccoli florets fit the pan.
  • If using fresh broccoli florets, steam in a vegetable steamer until vibrant green and slightly tender – about 3-4 minutes or boil in boiling water for 3-4 minutes. Drain and steam out for 10 minutes in the sieve. Don't overcook the broccoli or they get mushy after when baked in the sauce.
  • Warm the milk in the microwave for 1 minute or in a non-stick saucepan. Don't boil, just bring the milk to a lukewarm temperature. Set aside.
  • In another non-stick saucepan, over medium heat, melt butter. Remove pan from heat and using a wooden spoon stir in flour to form a creamy paste of butter/flour – this is called roux.
  • Return saucepan to medium/low heat, stir to cook the roux for 20 seconds then gradually whisk in lukewarm milk to slowly dissolve roux into milk without forming lumps.
  • Add the remaining milk and bring it to a boil.
  • Reduce heat, stir occasionally, until it thickens – about 2-3 minutes. If too thick to your liking, add slightly more milk to thin it out.
  • Stir in garlic powder, salt, pepper, nutmeg, and half cheese. Cook until cheese is melted then remove from heat – it takes 1 minute.
  • Arrange the broccoli in a baking dish – mine overlap in two layers.
  • Pour the creamy sauce over the broccoli to fully cover them.
  • Sprinkle the remaining cheese and breadcrumb on top of the dish.
  • Bake uncovered on the center rack for 15 to 20 minutes or until sauce is bubbly and cheese melted and grilled.
  • Serve immediately as a main dinner or side dish.

Storage

  • Store leftovers in an airtight container in the fridge, for up to 3 days. Freeze in a sealed container for up to 3 months. Thaw in the fridge and rewarm over medium heat in a non-stick saucepan or in a microwave-safe dish.
Note 1: Cook frozen broccoli following packaging direction until tender but still crunchy.
Note 2: Use all-purpose gluten-free flour if needed.
Note 3: Any milk work including almond milk, soy milk, or regular whole milk.
Note 4: Any hard shredded cheese works like dairy-free grated cheese or shredded cheddar.
My Recipe Notes

To save your own private notes on your favorite recipes, join Sweetashoney Members!

Tried this recipe?Mention @sweetashoneyrecipes
Nutrition Facts
Broccoli Gratin
Amount Per Serving (1 serving)
Calories 245.2 Calories from Fat 142
% Daily Value*
Fat 15.8g24%
Saturated Fat 9.4g59%
Trans Fat 0.3g
Polyunsaturated Fat 0.8g
Monounsaturated Fat 3.8g
Cholesterol 44.3mg15%
Sodium 338.9mg15%
Potassium 363.5mg10%
Carbohydrates 17.6g6%
Fiber 2.3g10%
Sugar 5.3g6%
Protein 9.7g19%
Net Carbs 15.3g
Vitamin A 922.1IU18%
Vitamin B12 0.9µg15%
Vitamin C 60.7mg74%
Vitamin D 0.8µg5%
Calcium 262.1mg26%
Iron 1.1mg6%
Magnesium 32.5mg8%
Zinc 1.3mg9%
* Percent Daily Values are based on a 2000 calorie diet.
Carine Claudepierre

About The Author

Carine Claudepierre

Hi, I'm Carine, the food blogger, author, recipe developer, published author of a cookbook, and founder of Sweet As Honey.

I'm passionate about sharing easy, tasty recipes that are both delicious and healthy

Cooking and Baking is my true passion. In fact, I only share a small portion of my recipes on Sweetashoney. Most of them are eaten by my husband and my two kids before I have time to take any pictures!

Browse all my recipes with my Recipe Index.

I hope that you too find the recipes you love on Sweetashoney!

Leave a comment

Your email address will not be published.

Recipe Rating




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

    No Comments Yet On Broccoli Gratin

Disclaimer

The recipes, instructions, and articles on this website should not be taken or used as medical advice. You must consult with your doctor before starting on a keto or low-carb diet. The nutritional data provided on Sweetashoney is to be used as indicative only. The nutrition data is calculated using WP Recipe Maker. Net Carbs is calculated by removing the fiber and some sweeteners from the total Carbohydrates. As an example, a recipe with 10 grams of Carbs per 100 grams that contains 3 grams of erythritol and 5 grams of fiber will have a net carbs content of 2 grams. Some sweeteners are excluded because they are not metabolized. You should always calculate the nutritional data yourself instead of relying on Sweetashoney's data. Sweetashoney and its recipes and articles are not intended to cure, prevent, diagnose, or treat any disease. Sweetashoney cannot be liable for adverse reactions or any other outcome resulting from the use of recipes or advice found on the Website.

Skip to content