Total Time
1hr 20mins
Prep 20 mins
Cook 1 hr

This makes a very good brunch dish. It needs to be refrigerated overnight before baking. The recipe comes from a TV station.

Ingredients Nutrition


  1. Grease the bottom of a large casserole dish (13X9 works well).
  2. Place a single layer of bread in the pan, using 1/2 the bread.
  3. Cover with 1/2 asparagus, cheese, tomatoes, chives and pine nuts.
  4. Repeat layers, starting with bread.
  5. In a large bowl, combine eggs, milk, garlic, salt and pepper.
  6. Pour evenly over layers.
  7. Cover and Refrigerate overnight.
  8. Preheat oven to 350 degrees.
  9. Remove cover and bake for 1 hour until puffy and brown or internal temperature reaches 145 degrees.
  10. Remove from oven and serve immediately.
Most Helpful

Thank you for a delicious, make-ahead recipe. I will definitely be serving this for company. I roasted my asparagus. Next time, I'll probably add a little red onion, (but I'll add a little red onion to about anything!) Thanks again!

MrsEl September 19, 2003

Oh WOW!!! This was our dinner last night and it was soooo good. I cooked the asparagus and cut it into 1-inch pieces. That worked fine. This dish is what I consider to be comfort food but with a few unique ingredients. I loved the pine nuts. Making it the night before certainly made getting dinner ready a snap. Thanks Barb Gertz.

celeste and co. July 19, 2003

This is a fantastic recipe! I served it with a tossed spinach, salad and it was a hit with everyone. Thanks for sharing your recipe with all of us

Cyberspace Monkey May 12, 2003