Skip to main content New<> this month
Get the Allrecipes magazine

Skillet Asparagus with Caramelized Onions and Walnuts

Rated as 0 out of 5 Stars
6 made it  |  0 reviews   |  1 photos

"Use one nonstick skillet to prepare this nutritious and delicious side for dinner."
Added to shopping list. Go to shopping list.


35 m servings 142
Original recipe yields 4 servings (1 pound of asparagus)


{{model.addEditText}} Print
  1. Melt 1/2 of the ghee in a nonstick skillet over medium-low heat. Add onion; spread out into a thin layer. Cook, stirring occasionally, until soft and beginning to brown, 8 to 10 minutes. Reduce heat if it's browning too quickly; do not allow to burn. Add garlic; cook and stir until fragrant, about 1 minute. Stir in vinegar.
  2. Transfer onion-garlic mixture to a bowl; season with salt and pepper. Wipe out skillet and melt the remaining ghee over medium-low heat. Add walnut pieces and stir until crisp and lightly toasted, about 3 minutes. Remove from pan and set aside.
  3. Add asparagus to the same skillet and increase heat to medium-high. Cook, stirring frequently, until bright green, tender, but still crunchy, 10 to 12 minutes. Season with salt and pepper. Plate asparagus, add onion mixture, and garnish with walnuts.


  • Cook's Note:
  • Substitute unsalted butter for the ghee if desired.

Nutrition Facts

Per Serving: 142 calories; 12.1 7.5 3.4 25 43 Full nutrition

Explore more


Read all reviews 0