Total Time
Prep 20 mins
Cook 30 mins

This is a great way for me to get my daughter to eat a vegetable! Simple and fast this makes an elegant looking meal. I serve this on toast for lunch, or by itself with garlic bread is great as well. You can also make this with Grilled Ham Steaks, they are just not rolled up! Hope you like it as much as we do! From Company's Coming Cookbook.

Ingredients Nutrition


  1. Steam or boil asparagus until tender-crisp.
  2. Spread each side of ham with mustard.
  3. Lay 3 asparagus spears on each slice, alternating tips for appearance and ease of rolling.
  4. Roll these up and place seam side down in casserole dish.
  5. Melt butter in med size saucepan.
  6. Stir in flour slowly, then add milk.
  7. Stir and cook until boiling.
  8. Add salt and pepper.
  9. Stir in cheese until melted, add green onion slices.
  10. Stir and pour over meat rolls.
  11. Cover and bake in 350 F oven 30 minutes or until hot and bubbly.
Most Helpful

I used this recipe as a start for my own breakfast creation. I wrapped the asparagus in ham and provolone. I served on sourdough toast with poached eggs, hollaindese sauce and capers.

jstaylor62 June 12, 2011

Yummy, ~Leslie~. I fixed per instructions, served over toast for a lovely looking and tasty lunch. My friends all wanted the recipe! Thnx so much for sharing this recipe. Made for PAC Spring 2010.

Darkhunter April 19, 2010

This is a very good way to "disguise" veggies so you don't even know you are eating them. If you happen to like asparagus you should cut the sauce in half, the ham in half and the cooking time in half. Or better yet, steam or grill the asparagus until crisp-tender and just pour the sauce on top to serve.

threeovens March 12, 2009