clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Brussels sprout pasta in a round bowl on a light backdrop with a pasta bowl in the back and small bowls

Roasted Brussels Sprout Pasta

  • Author: Bianca
  • Prep Time: 15
  • Cook Time: 20
  • Total Time: 35 minutes
  • Yield: 2 1x
  • Category: lunch, dinner
  • Method: oven, stovetop
  • Cuisine: Italian
  • Diet: Vegan


This Roasted Brussels Sprouts Pasta is a hearty and cozy fall lunch or dinner. This recipe is Dairy Free, Vegan, and Oil Free.



for the pasta

  • 12 small garlic cloves, grated finely
  • 2 cups / 330 grams Brussels sprouts
  • 1 ½ cup / 150 grams (uncooked) pasta (GF is also an option)
  • pinch of chili flakes or cayenne, more to taste (optional)
  • 2 tbsp chopped hazelnuts (or walnuts)
  • 1 tbsp nutritional yeast
  • juice of 1 small or half a large lemon or lime
  • salt and black pepper, to taste
  • 1 tsp smoked paprika
  • finely chopped parsley, to garnish

to coat and roast the Brussels sprouts

  • 2 tsp mild mustard
  • 1 tsp soy sauce or tamari
  • 2 tsp apple cider vinegar
  • 1 tbsp dark balsamic
  • ¼ tsp black pepper
  • 2 tbsp onion powder
  • 2 tbsp date syrup


Preheat oven to 200° C / 390° F. Grab a large baking tray and line with baking paper.

Clean your Brussels sprouts. Take the outer leaves off if necessary and cut the end of the stem off. Slice each sprout into 4 equally thick slices in the direction of the stem. Place in a large mixing bowl.

In a mixing bowl combine the ingredients to coat the Brussels sprouts. Then add this mixture to the Brussels sprouts. Combine the mixture with the Brussels sprouts until each Brussels sprout is well coated. Spread on the baking tray lined with baking paper. Try to make sure the Brussels sprouts don’t overlap. Let roast for about 10-20 minutes until lightly charred. Give them a stir after 5-10 minutes. Season with salt and pepper once they are done and set aside.

Cook the pasta al dente following the instructions on the packet. Save 2 tbsp of cooking water just before draining the pasta.

Heat up a non-stick frying pan on low heat or use a heavy pan. Once hot, add a splash of water or water from the drained pasta, the garlic and a pinch of chili flakes or cayenne powder. If you are cooking with oil: add 1 tablespoon of olive oil in a hot pan instead of water.

Gently heat the garlic for about 2 minutes on low heat, stirring the whole time. Add more water or oil (depending if you cook low-oil or oil-free) and make sure the garlic does not get brown as it will taste bitter.

Add chopped hazelnuts, nutritional yeast, lemon juice and a splash of water.  

Stir to combine and also add the drained pasta to the pan.

Season with salt and pepper to taste, smoked paprika and stir in the roasted sprouts. Stir to combine.

Divide between two plates, sprinkle with chopped parsley.


When preparing this pasta the oil-free version, add a generous splash of lemon juice over the pasta when serving.

Keywords: Brussels sprout, pasta, Italian, vegan, lunch, dinner