Kitchen and Other Stories

  • Breakfast Recipes
  • Main Course Recipes
  • Soup Recipes
  • Healthy Salad Recipes
  • Side Dishes & Snacks
  • Dessert & Drink Recipes
  • Kitchen Skills & Hacks
  • Foraging & Sustainable Living
  • About
menu icon
go to homepage
search icon
Homepage link
  • Breakfast Recipes
  • Main Course Recipes
  • Side Dishes & Snacks
  • Dessert & Drink Recipes
  • Healthy Salad Recipes
  • Soup Recipes
  • Foraging & Sustainable Living
  • Kitchen Skills & Hacks
ร—
Home ยป Side Dishes & Snacks

Crispy Roasted Brussels Sprouts With Vegan Cheese Sauce

Elegant kitchen workspace with modern appliances and stylish design, perfect for cooking and family gatherings.
Modified: Dec 18, 2025 ยท Published: Dec 14, 2025 by Chef Tripti ยท This post may contain affiliate links ยท 2 Comments
โ†“ Jump to Recipe
Pin the Recipe
โ†“ Jump to Video

Brussels sprouts have an unfair reputation as a bitter-tasting, soggy vegetable at the dinner table. How to release your sprouts' potential? Roast them! This roasted Brussels sprouts with cheese sauce recipe should help to restore the humble Brussels sprouts' reputation! Oven-roasted Brussels sprouts give a sweet, nutty flavour you don't get with boiling or steaming. The vegan cheese sauce and Pangrattato topping take them to a restaurant-worthy new level. This recipe is a low-effort, high-reward vegan side dish. Turn "Yuck, Brussels sprouts!" into "I want some more!"

A white plate with crispy roasted Brussels sprouts in a vegan cheese sauce, sprinkled with grated vegan parmesan and parsley.

Why You'll Like These Crispy Roasted Brussels Sprouts

  • This recipe takes the humble sprout to a whole new level. Crispy and cheesy, they add a wow factor to your roast dinner side-dish offerings.
  • A roasted Brussels sprouts recipe that is low-effort but pays back big time!
  • Layered with flavours and textures: perfect roasted Brussels sprouts, creamy cheesy sauce and crispy Pangrattato.
Jump to:
  • Why You'll Like These Crispy Roasted Brussels Sprouts
  • Key Ingredients & Notes
  • How To Make Crispy Roasted Brussels Sprouts With Vegan Cheese Sauce
  • Substitutions
  • Variations
  • Equipment
  • Storage
  • Chefs Tips
  • FAQs
  • Related Recipes
  • Pairing Suggestions
  • ๐Ÿ“– Recipe
  • Food Safety

Key Ingredients & Notes

Prepared ingredients for crispy roasted Brussels sprouts in small glass dishes. Annotated.
  • Brussels Sprouts - a member of the cabbage family. If not cooked well, they can taste bitter and soggy; if well-cooked, they are earthy, nutty, and slightly sweet.
  • Vegan butter & Plain flour - These ingredients form the neutral, silky-smooth base for the sauce, letting the other flavours shine.
  • White onion - Provides a gentle sweetness to the sauce.
  • Oat milk - Provides creaminess and a cereal note to the sauce's flavour.
  • Vegan Parmesan cheese provides the main umami flavour to the sauce, but it is not overpowering.
  • Bay leaf, peppercorns, nutmeg, and parsley - Provide a gentle, soft herb-and-spice note to the sauce.
  • Sourdough bread - This is used to make Pangrattato, a golden brown breadcrumb topping.

See the recipe card for quantities.

How To Make Crispy Roasted Brussels Sprouts With Vegan Cheese Sauce

Wash the Brussels sprouts thoroughly.

Preheat the oven to 200ยบC.

Cook the Brussels Sprouts

A baking tray containing Brussels sprouts cut in half with cut side facing up, ready to roast in the oven.
  1. Prepare the Brussels sprouts: Cut off the ends of each sprout where they were attached to the stalk.
  2. Cut them in half and remove any yellowed outer leaves.
  3. Transfer to a mixing bowl. Add salt, pepper and olive oil and mix thoroughly.
  4. Place the sprouts onto a baking tray, cut side up, spaced apart.
A hand holding a roast Brussels sprout close to the camera. A baking tray with more roasted Brussels sprouts sits in the background.
  1. Roast in the oven for 20 minutes to caramelise. They should have golden brown edges.

Make the Cheese Sauce

A steel saucepan containing plant-based milk with a wedge of white onion, a bay leaf, peppercorns, and parsley stalks for crispy roasted brussels sprouts in a cheese sauce recipe.
  1. Peel and cut the onion into wedges.
  2. Add the milk, onion wedges, peppercorns, bay leaf and parsley stalks to a saucepan.
  3. Simmer over a medium heat for about 5 minutes until the milk is warm.
Pouring plant-based milk infused with onion, bay leaf, peppercorn and parsley from a steel saucepan, through a sieve into a glass bowl.
  1. Strain the milk into a jug and discard the onions.
A steel saucepan containing melted butter combined with flour into a smooth golden paste. A spatular with the paste on it is held above the pan.
  1. In a pan, melt the butter over a medium heat.
  2. Once the butter has melted, add the flour and stir vigorously with a spatula or wooden spoon until the mixture forms a smooth paste.
Pouring plant-based milk from a glass measuring jug into a steel saucepan containing a butter/flour paste, incorporating together with a whisk.
  1. Remove the butter/flour paste from the heat and slowly add the infused milk a little at a time, whisking vigorously.
  2. Continue adding the milk a little at a time, whisking until all the milk is incorporated. Until it is a glossy, lump-free, creamy sauce.
  3. Add grated garlic.
  4. Season with nutmeg.
A steel saucepan containing a cheese sauce with grated vegan parmesan cheese on the surface ready to whisk into the sauce. A whisk rests in the sauce.
  1. Bring the saucepan back to the heat and cook for about 5 minutes, stirring occasionally.
  2. Add the grated vegan parmesan cheese and mix to incorporate.

Make the Pangrattato

A baking tray containing pieces of torn up sourdough bread ready to dry-out.
  1. Remove the crust from the Sourdough. If fresh bread, tear up and leave to dry overnight on the baking tray. If the bread is stale, tear it into pieces and set it aside to dry while you prepare the rest.
A frying pan containing fried sourdough breadcrumbs. A spatular sits in the frying pan.
  1. Grate the dried sourdough pieces.
  2. In a frying pan, heat the olive oil over a medium heat and gently fry the breadcrumbs until golden brown.
  3. Transfer the fried breadcrumbs to a bowl.
A glass bowl containing fried sourdough breadcrumbs with grated vegan parmesan cheese and parsley mixed into it.
  1. Add grated vegan Parmesan cheese and parsley and mix well.
Crispy roasted Brussels sprouts with a vegan cheese sauce garnished with grated vegan Parmesan cheese on a white ceramic plate,

Serving

  1. Add some of the cheese sauce to a plate. Put the roasted sprouts onto the cheese sauce. Then pour more of the cheese sauce over the sprouts. Top with the Pangrattato, more grated parmesan and parsley garnish.

Substitutions

Of course, this recipe can be made vegetarian by replacing the butter and plant-based milk with their dairy counterparts. Make sure you select a vegetarian Parmesan cheese that doesn't contain animal rennet.

I prefer Soughdough bread for my Pangrettato; however, you can use any stale bread.

Variations

Make this recipe gluten-free by using gluten-free flour and gluten-free bread for the Pangrettato. Check the label of your chosen vegan cheese, vegan butter, and plant-based milk to make sure they are gluten-free.

Equipment

For this recipe, you will need the following equipment:

  • Baking tray
  • Whisk
  • Sieve

Storage

I strongly recommend making this side dish fresh and consuming it immediately. Stored and reheated Brussels sprouts are well past their best.

If you want to do some preparation in advance, you can prepare the Brussels sprouts the day before, up to the point of adding the salt, pepper, and olive oil, and on the day, arrange them on the baking tray and roast. Likewise, you can make the cheese sauce the day before and gently reheat it on the day.

The Pangrattato can be made in advance and stored for up to three days.

Chefs Tips

To maximise the crispiness of the Brussels sprouts, roast them with the cut side facing up. If you roast them with the cut side downwards, the moisture tends to stay in the sprout, making them softer.

FAQs

How do I make Brussels sprouts taste good without them being bitter?

It is all in the cooking. You can definitely create a milder, slightly sweet, nutty flavour by roasting and caramelising the sprouts. In this way, you avoid the bitterness that comes from boiling them. The vegan cheese sauce creates a balanced flavour with each mouthful.

How do you make Brussels sprouts crispy, not soggy?

The key to a crispy Brussels sprout is to cook them so the water in them escapes. They should be roasted at a high heat - 200ยบC - and spaced on the baking tray; otherwise, if they are too close together, they will steam rather than crisp. Cooking them cut-side up encourages water to evaporate because more surface area is exposed.

Can I make crispy roasted Brussels sprout from frozen sprouts?

Yes, you can make crispy roasted Brussels sprouts from frozen; however, you need to prepare them properly. Thaw the frozen sprouts completely and pat-dry to remove excess moisture. Cook as described in this recipe.

What is vegan cheese sauce made from (no dairy)?

You can make a rich, silky vegan Cheese sauce that is completely non-dairy and tastes and looks just as good as the dairy version. The roux (sauce base) is made with vegan butter and flour. The milk is infused with onion, bay leaf, peppercorn and parsley stem. Vegan parmesan cheese, grated garlic, and some nutmeg give it that distinct but not overpowering savoury umami flavour.

What is Pangrattato?

Pangrattato is basically Italian crispy breadcrumbs. In Italian, Pangrattato literally means "grated bread". It is made from crumbled, stale bread, fried in olive oil until golden and crunchy. It is often sprinkled over pasta, soups, roasted vegetables, casseroles, and salads.

Related Recipes

Looking for other recipes like this? Try these next-level vegetable side-dishes:

  • A plate of dairy free labnah garnished with walnut and accompanied by baby carrots
    Homemade Dairy Free Labneh With Baby Carrots and Walnuts
  • Oval Plate with four maple and miso roasted parsnips
    The Best, Buttery Miso And Maple Roasted Parsnips Recipe
  • Close up of a cavalo nero on a plate with a fork
    The Best Sautรฉed Cavolo Nero and Fennel Side Dish
  • A plate of smashed brussel sprouts with rose Harrisa, garnished with Pomegranate seeds and parsley.ย 
    How To Make Smashed Brussel Sprouts With Rose Harissa

Pairing Suggestions

These are my favourite dishes to serve with these crispy roasted Brussels sprouts in a vegan cheese sauce:

  • Vegan wellington with end cut revealing the filling
    The Ultimate Braided Vegan Wellington With Rose Harissa
  • Slice of vegan spinach and feta strudel on a small plate
    Easy To Make Vegan Feta And Spinach Strudel
  • A square slice of crown prince pumpkin galette with rocket pesto on a small round serving plate.
    Rustic Vegan Crown Prince Pumpkin Galette - An Autumn Comfort Bake
  • Vegan leek and mushroom Christmas bake on a brown ceramic plate.
    Leek & Mushroom Christmas Bake - An Easy Vegan Christmas Main

๐Ÿ“– Recipe

A white plate with crispy roasted Brussels sprouts in a vegan cheese sauce, sprinkled with grated vegan parmesan and parsley.

Crispy Roasted Brussels Sprouts with Vegan Cheese Sauce

Chef Tripti
Crispy roasted Brussels sprouts with caramelised edges, smothered in a vegan cheese sauce. A low-effort vegan side dish that turns the humble Brussels sprout into a resturant worthy addition to your table.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 10 minutes mins
Roasting time 20 minutes mins
Total Time 50 minutes mins
Course Side Dish
Cuisine Modern European
Servings 4
Calories 421 kcal

Equipment

  • Whisk
  • Digital scale

Ingredients
  

  • 500 g Brussels sprouts
  • 2 tablespoon Olive oil
  • 1 teaspoon Salt

Cheese Sauce

  • 20 g Plain flour
  • 50 g Vegan Butter
  • 425 ml Plant-based Milk
  • 10 g Garlic
  • 6 Peppercorns
  • 1 Bay leaf
  • One pinch Nutmeg powder
  • 30 g White onion
  • 30 g Vegan Parmesan

Pangrattato

  • 150 g Stale Sourdough, Sides removed
  • 10 g Vegan Parmesan
  • 20 g Parsley, chopped

Instructions
 

  • Wash the Brussels sprouts thoroughly and pat dry.
  • Preheat oven to 200ยบC (fan assisted)
  • Prepare the Brussels sprouts by cutting off the ends, and peeling off any damaged or yellowed leaves. Then cut them in half. Transfer the Brussels sprouts to a mixing bowl. Add salt, pepper and olive oil and mix thoroughly.
  • Place the Brussels sprouts cut-side up on a baking tray, leaving space between each sprout. Roast the sprouts in the oven for 20 minutes, or until golden brown and crispy.

Cheese Sauce

  • Peel and cut the onion into wedges.
  • In a saucepan, add the milk, onion wedges, bay leaf, peppercorns and parsley stalks. Simmer over medium heat until the milk is warm, about 5 minutes. Remove from the heat, strain the milk into a jug and discard the onions.
  • In a saucepan, melt the butter over medium heat; don't let it brown. Once the butter is melted, add the plain flour. Then, using a wooden spoon or spatula, stir vigorously until smooth and glossy.
  • Remove the flour-butter mixture from the heat and slowly add the infused milk, a little at a time, whisking vigorously. Ensure the milk is incorporated before adding any more. Continue adding small quantities of milk and whisking vigorously until all of the milk is incorporated. When all the milk is incorporated, you will see that it has turned into a glossy, lump-free, creamy sauce-season with nutmeg. Add freshly grated garlic.
  • Now bring the saucepan back to the stove on medium-low heat and let the sauce cook for about five minutes, whisking from time to time. Add grated parmesan cheese and mix to incorporate.

Pangrattato

  • If you are using fresh sourdough, remove the crust from the bread and leave it to dry overnight. If you are using stale bread, remove the crust and let it dry while you prepare the rest of the dish.
  • Grate the bread, then heat olive oil in a frying pan over medium heat. Add the grated bread and fry gently until golden brown. Once done, remove from the heat and transfer to a bowl.
  • Add the chopped parsley and grated Parmesan to the fried breadcrumbs and mix well.

Assembly

  • Pour a layer of cheese sauce on a plate, and top with roasted Brussels sprouts. Now add dollops of cheese sauce on top, followed by pangrattato, parsley and some more parmesan. Serve hot.

Nutrition

Calories: 421kcal (21%)Carbohydrates: 50g (17%)Protein: 11g (22%)Fat: 21g (32%)Saturated Fat: 9g (56%)Polyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 983mg (43%)Potassium: 649mg (19%)Fiber: 7g (29%)Sugar: 13g (14%)Vitamin A: 1587IU (32%)Vitamin C: 114mg (138%)Calcium: 242mg (24%)Iron: 5mg (28%)
Keyword Brussel sprouts, Christmas side, Vegan cheese, Vegetarian side
Tried this recipe?Please leave a review & rating
Mention @kitchenandotherstories or tag #kitchenandotherstories!

Food Safety

  • Wash your hands regularly while preparing, handling and cooking food.
  • Wipe down countertops and high-contact points regularly.
  • If you cook meat and fish, do not use the same utensils on cooked food that previously touched raw meat. Use separate chopping boards for meat and fish. Wash your chopping boards immediately after use.
  • Thoroughly cook food to a minimum temperature of 165 ยฐF (74 ยฐC).
  • Don't leave food at room temperature for extended periods (more than 2 hours).
  • Store food correctly.

More Side Dish & Snack Recipes

  • A white ceramic plate with a pile of smashed roast parsnips with a smaller dish containing a yoghurt tahini dip next to it.
    Smashed Roast Parsnips with Cumin & Vegan Yogurt Tahini Dip
  • Square-shaped vegan Christmas biscuits. A tower of biscuits wrapped in a red ribbon sits in the background.
    Vegan Christmas Biscuits (Easy, Festive & Dairy-Free)
  • A white ceramic plate containing two hasselback potato matar ki chaat.
    Hasselback Potato Matar Ki Chaat - A Fresh Take on Classic Aloo Chaat
  • Pickling green peppercorns in a glass jar with fresh herbs on a rustic wooden surface, showcasing homemade preserved ingredients.
    How To Make Wild Garlic Capers

Comments

    5 from 1 vote

    Leave a Reply Cancel 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.

  1. Oli says

    December 20, 2025 at 2:33 pm

    5 stars
    Best sprouts I've ever had! Thanks Chef Tripti!

    Reply
    • Chef Tripti says

      December 22, 2025 at 9:04 pm

      thank you!

      Reply
Blog author behind lavender plant
Chef Tripti

Hi! Tripti here. I am a Michelin-trained chef with over 20 years of experience in the industry. My mission is to help you cook fresh, nutritious food with simple recipes that deliver creativity and tasteโ€”food with heart and soul.

More about me โ†’

Explore My Dals

Discover my collection of comforting dal recipes - each one is simple, nourishing and full of flavour. From basic Arhar dal to creamy kaali dal, to the superfoodโ€”Kulthi dal.

  • A shallow dish containing daal with tempered tadka.
    Basic Dal Recipe (Simple Everyday Lentils)
  • A shallow black dish containing moth daal garnished with cucumber cubes, finely chopped onion, and ginger julienne.
    Moth Daal For a Tasty, Healthy Breakfast
  • Chana Dal Khichdi served with caramelised onions and fresh herbs, accompanied by flatbread and pickled green chilies. A hearty, traditional Indian vegetarian dish highlighting flavours and textures perfect for wholesome meals.
    Masala White Urad Dal Recipe (Vegan)
  • A small, shallow dish containing horse gram daal with a silver serving ladle.
    Superfood Recipe - Horse Gram (Kulthi) Dal
  • A shallow black dish containing tomato pappu.
    Tomato Pappu Recipe
  • A shallow black dish containing daal makhani with a silver spoon.
    Kaali Dal (Black Urad Dal) Recipe
  • A shallow dish containing chana daal garnished with a tadka and coconut flakes.
    Bengali Chana Daal with Coconut
  • shallow dish containing aubergine Daal garnished with garlic and curry leaf tadka
    Simple One-Pot Aubergine Daal Recipe

Footer

โ†‘ back to top

Legal

  • Privacy Policy
  • Disclaimers
  • Terms of use
  • Cookie Policy

Connect

  • TikTok
  • YouTube
  • Pinterest
  • Instagram

Contact

  • Contact / Work With Me

As an Amazon Associate, I earn from qualifying purchases

Copyright ยฉ 2026 Kitchen And Other Stories

Foodie Pro theme from Feast Design Co. Built on Genesis Framework. Powered by Wordpress

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.