Total Time
Prep 15 mins
Cook 30 mins

This is one of my children's favorite meals. It has protein, vegetable and starch so I'm happy too. Easy to prepare and can be frozen for make-ahead cooking.

Ingredients Nutrition


  1. Brown ground beef and onions, drain off excess fat.
  2. Add in remaining ingredients except potatoes and cheese.
  3. Mix thoroughly and pour into 1 1/2 quart casserole dish.
  4. Spread mashed potatoes on top of meat mixture.
  5. Bake at 350°F for 15 minutes.
  6. Sprinkle cheese over top and cook for another 15 minutes.
  7. To make and freeze: Freeze with cheese attached in separate bag.
  8. When thawed, bake as instructed above.
Most Helpful

Kid's Fav is right! It's great and a classic, never met a kid yet who didn't like it. When my kids were kids we made this and called it Hamburger Surprise 'cause the veggie was whatever was handy. Now they are having this for supper with their kids; so good things last forever. Thanks for the memories!

Barefoot Beachcomber July 25, 2002

Not just for kids! Adults will enjoy as well. However, next time I think I will double the batch of mashed potatoes. Yum!!

Wollysam March 02, 2006

I can see why it's the kids' favorite recipe. Delicious fresh out of the oven, and as leftovers. Served with cornbread muffins...yum!

L-Burden October 03, 2005