Go Back
+ servings

Spanish Asparagus with Creamy Almond Sauce

Course Side Dish
Cuisine Spanish
Prep Time 10 minutes
Cook Time 15 minutes
Servings 4
Author Albert Bevia @ Spain on a Fork


  • 3 tbsp extra virgin olive oil 45 ml
  • 10 fresh stalks thick asparagus
  • 1/4 cup blanched almonds 38 grams
  • 3 cloves garlic finely minced
  • 1 cup milk 250 ml
  • 1 tbsp all-purpose flour 9 grams
  • sea salt & black pepper


  1. Wash & pat dry a bundle of thick asparagus, cut each one into 1 inch (2.54 cm) pieces, discard about 2 to 3 inches from the end of each stalk

  2. Add a 1/4 cup of raw blanched almonds into a food processor and run on a low speed for 6 to 8 seconds, you want the almonds into small chunks and not into a powder

  3. Heat a fry pan with a medium heat, after 2 minutes add in 1 tablespoon of extra virgin olive oil and the cut asparagus, mix with the olive oil, after 4 minutes season with sea salt & black pepper and set the asparagus aside

  4. Grab a new pan and place over the medium heat, add in 2 tablespoons of extra virgin olive oil, after 1 minute add in the chopped almonds and 3 cloves garlic finely minced, mix with the olive oil, after 90 seconds add in 1 tablespoon of all-purpose flour, mix together and cook for 2 minutes mixing continuously, then add in 1/2 cup of milk and whisk together, once it has thickened up, add in another 1/2 cup of milk, continue to whisk for 2 to 3 minutes, once the sauce is creamy, but not too thick, season with sea salt & black pepper, whisk together and add in the cooked asparagus, mix around and cook for 2 to 3 minutes, just to heat the asparagus through

  5. Remove the pan from the heat and transfer everything into a serving dish, serve at once, enjoy!