SkilletBrussels SproutsBrussels Sproutsbuttermilkhazelnuts

Brown Butter Brussels Sprouts Pasta with Hazelnuts

Nutriforks
Nutriforks
·6 min read·Published: Jul 4, 2026
Brown Butter Brussels Sprouts Pasta with Hazelnuts
Jump to RecipeSave Recipe

This brown butter Brussels sprouts pasta with toasted hazelnuts and Parmesan is a quick 30-minute weeknight dinner. Whole wheat pasta makes it hearty and delicious. Try i

Readers also love Kale and Brussels Sprouts Salad with Butternut Squash, Pomegranate, and Candied Pecans, Brussels Sprouts Flatbread, or Brown Butter Brussels Sprouts Pasta with Hazelnuts.

Why This Brown Butter Brussels Sprouts Pasta Became My New Favorite

I made this brown butter Brussels sprouts pasta for lunch the other day and couldn’t stop raving about it. Josh showed up just as I was about to take a bite, but he couldn’t try it, hazelnut allergy. I felt a little guilty eating such a good meal in front of him, but not guilty enough to share.

3 Reasons to Love This Brussels Sprouts Pasta

  • The nutty brown butter and toasted hazelnuts create a rich, savory flavor that pairs perfectly with the earthy Brussels sprouts.
  • It comes together in about 30 minutes, making it a quick weeknight dinner.
  • Whole wheat pasta adds a hearty texture that holds up to the bold flavors without getting mushy.

Key Ingredients for the Best Flavor

  • Brussels sprouts: Look for firm, bright green sprouts with tightly packed leaves. Trim the stem ends and halve or quarter them depending on size. Fresh is best; frozen will be softer and release more water.
  • Hazelnuts: Toast raw hazelnuts to bring out their full nutty flavor. You can substitute walnuts or pecans. Buy raw, not roasted, so you can control the toasting.
  • Parmesan: Use freshly grated Parmesan for the best melt and flavor. Pre-shredded cheese contains anti-caking agents that don’t melt as smoothly.

Kitchen Tools You’ll Need for This Pasta Dish

  • Small saucepan for browning the butter
  • Large pot for boiling pasta
  • Large skillet or sauté pan for cooking the Brussels sprouts and combining everything
  • Small sauté pan for toasting hazelnuts
  • Clean kitchen towel for rubbing hazelnut skins off

Tips for Perfect Brown Butter Brussels Sprouts Pasta

Browning butter is the trickiest part. Keep the heat at medium-low and swirl the pan often. Once the butter turns golden and smells nutty, pour it into a bowl immediately to stop the cooking, any darker and it’ll burn. For the hazelnuts, toast them in a dry pan over medium heat for 5-7 minutes, shaking frequently. Rub off the skins with a towel while they’re still warm; it’s easier than picking them off one by one.

When cooking the Brussels sprouts, cut them into even-sized pieces so they cook at the same rate. A hot pan with olive oil gives them nice browning without steaming. If your pan gets crowded, cook in batches to avoid soggy sprouts.

Easy Variations for This Hazelnut Pasta Recipe

If you want to add protein, toss in cooked chicken or Italian sausage. For a dairy-free version, use nutritional yeast in place of Parmesan and a dairy-free butter alternative (though the brown butter flavor will change). Swap the hazelnuts for walnuts or pecans if you have an allergy or just want a different nutty crunch. A squeeze of lemon juice stirred in at the end adds brightness that balances the earthy sprouts and rich butter.

What to Serve with Brown Butter Brussels Sprouts Pasta

This pasta is hearty enough to stand alone, but a few extras make it even better. Grate extra Parmesan over each bowl, and add a pinch of red pepper flakes for heat. A squeeze of fresh lemon juice brightens the rich brown butter. For a side, a simple arugula salad with lemon vinaigrette cuts through the richness, or serve it alongside roasted chicken for a fuller meal.

How to Store Leftover Brussels Sprouts Pasta

Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta will absorb some of the brown butter as it sits, so when you reheat it, add a splash of water or broth to loosen it back up.

Can You Freeze This Pasta? Yes, Here’s How

You can freeze this pasta for up to 2 months. Place it in a freezer-safe container, pressing out as much air as possible. Thaw overnight in the fridge before reheating. Keep in mind that the Brussels sprouts will soften more after freezing and thawing, so the texture won’t be quite as crisp as fresh.

Best Way to Reheat This Pasta

For the best texture, reheat in a skillet over medium heat with a little butter or olive oil. Stir until heated through, about 3-4 minutes. This helps refresh the brown butter flavor and keeps the sprouts from getting soggy. The microwave works in a pinch, but the sprouts will be softer.

Frequently Asked Questions About This Pasta

Can I use regular pasta instead of whole wheat?

Yes, any pasta shape works. Whole wheat adds a nutty flavor that complements the brown butter and hazelnuts, but white pasta will still taste great. Adjust cooking time according to the package directions.

How do I prevent the brown butter from burning?

Keep the heat at medium-low and swirl the pan constantly. Once the butter turns a deep golden color and smells nutty, immediately pour it into a bowl to stop the cooking. The residual heat in the pan can burn it if you leave it in.

Can I use frozen Brussels sprouts?

You can, but fresh Brussels sprouts give a better texture. Frozen sprouts release more water as they cook, which can make the dish soggy. If using frozen, thaw and pat them dry before cooking, and cook over high heat to evaporate moisture quickly.

What can I substitute for hazelnuts?

Walnuts or pecans are the best substitutes. Toast them the same way. Pine nuts also work but have a milder flavor. If you need a nut-free version, try toasted pumpkin seeds for crunch.

Recipe

Brown Butter Brussels Sprouts Pasta with Hazelnuts

Brown Butter Brussels Sprouts Pasta with Hazelnuts

Whole wheat pasta with brown butter, brussels sprouts, toasted hazelnuts, and Parmesan cheese. This is my favorite pasta dish!

easyVegetarian

10 min

Prep Time

20 min

Cook Time

30 min

Total Time

4

Servings

Dinner

Course

American

Cuisine

725 kcal

Calories

Ingredients

Servings
  • 6 tbsp butter
  • 8 oz whole wheat pasta
  • 0.5 cup hazelnuts
  • 1 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 tbsp shallot, minced
  • 2 cup Brussels sprouts, chopped, stems removed
  • 0.333 cup Parmesan cheese
  • to taste salt and freshly ground black pepper

Instructions

  1. 1

    First, brown the butter. In a small saucepan, melt the butter over medium-low heat and continue to cook, swirling occasionally, until butter turns golden brown, Skim foam from top, and remove from heat. Pour into a bowl to stop the cooking, leaving any burned sediment behind; set aside.

  2. 2

    Bring a large pot of water to boil. When the water comes to a rolling boil, add a little salt, then add the pasta. Cook pasta to al dente, cooked through but still a little firm. When the pasta is done cooking, drain and set aside.

  1. 3

    Meanwhile, in a small sauté pan over medium heat, toast the hazelnuts until they become lightly browned and fragrant, about 5-7 minutes. (You can also toast the hazelnuts in the oven at 350 degrees F for 8 to 10 minutes — watch closely to prevent burning.) Place the toasted hazelnuts on a towel and rub together to remove the skin. Roughly chop the hazelnuts and set aside.

  2. 4

    In a large pan, heat the olive oil over medium-high heat. Add the garlic and shallot and cook for 2 minutes. Add the brussels sprouts and cook until tender, about 5-7 minutes. Stir in the pasta and hazelnuts. Pour browned butter over the pasta and sprouts. Stir well. Cook until pasta is heated. Stir in the Parmesan cheese and season with salt and black pepper, to taste. Serve immediately.

Nutrition (per serving)

725kcal

Calorie breakdown

Protein13%95 kcal
Fat54%403 kcal
Carbohydrates33%245 kcal
How this was calculated — 9 of 9 ingredients matched
butterButter, salted645 kcal
whole wheat pastaPasta, whole grain, 51% whole wheat, remaining unenriched semolina, dry821 kcal
hazelnutsHazelnuts, beaked (Northern Plains Indians)754 kcal
olive oilOil, corn, peanut, and olive133 kcal
garlicGarlic, raw15 kcal
shallotShallots, raw11 kcal
Brussels sproutsBrussels sprouts, raw206 kcal
Parmesan cheeseCheese, parmesan, hard313 kcal
salt and freshly ground black pepperPepper, banana, raw0 kcal
Serving size ≈ 260 g · 4 servings

Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.

Open in analyzer

Keyword: fall, Skillet, vegetarian, winter

This post may contain affiliate links. Read our disclosure policy.

Tags:fallvegetarianwinter

Share this recipe

You Might Also Like

View All →
Nutriforks

About the Author

Nutriforks

NutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.

Leave a comment

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

Recipe Rating