Spargel mit Haselnusssoße (Asparagus with Hazelnut Bechamel)

This recipe can be prepared with either white or green asparagus. It's a lovely starter or you can serve it as a side with pork.

Prep Time:
10 mins
Cook Time:
35 mins
Total Time:
45 mins
4 servings


  • 2 pounds white asparagus

  • salt and ground white pepper to taste

  • 1 ¾ cups ground hazelnuts

  • 6 tablespoons butter

  • 5 tablespoons all-purpose flour

  • 1 cup hot vegetable stock

  • 1 cup hot milk

  • 2 tablespoons lemon juice

  • 1 pinch white sugar

  • 1 pinch ground nutmeg

  • ¼ cup heavy whipping cream

  • 1 egg yolk


  1. Peel asparagus with a vegetable peeler from top to bottom, starting below the tips. Cut off any woody ends.

  2. Place asparagus in a large, wide pan; pour in enough lightly salted water to just cover. Bring to a boil; reduce heat and simmer gently until spears are tender and can be easily pierced with a sharp knife, 15 to 25 minutes depending on the thickness. Drain well.

  3. Pour hazelnuts into a dry skillet; cook and stir over medium heat until fragrant, about 2 minutes. Remove from heat.

  4. Melt butter in a saucepan over medium heat. Stir in flour until a paste forms, about 2 minutes. Add hot vegetable stock and hot milk a little a time, whisking continuously until sauce is thick and smooth, about 4 minutes.

  5. Stir hazelnuts, lemon juice, sugar, and nutmeg into the sauce. Season with salt and white pepper. Simmer gently over low heat, stirring frequently, for 5 minutes.

  6. Whisk heavy cream and egg yolk together in a small bowl until smooth; whisk into the sauce. Simmer until heated through, but not boiling, about 2 minutes. Serve the sauce with the cooked asparagus.

Cook's Note:

If using green asparagus, cut off any woody ends. Cook for only 5 to 10 minutes.

Nutrition Facts (per serving)

546 Calories
46g Fat
27g Carbs
14g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 546
% Daily Value *
Total Fat 46g 58%
Saturated Fat 17g 86%
Cholesterol 122mg 41%
Sodium 314mg 14%
Total Carbohydrate 27g 10%
Dietary Fiber 8g 30%
Total Sugars 10g
Protein 14g
Vitamin C 18mg 92%
Calcium 191mg 15%
Iron 7mg 39%
Potassium 814mg 17%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love