Fresh Asiago Meatball Sub Casserole



1 lb very lean ground beef
3 slices white bread
water or milk to soften bread
2 tbs minced onion
1 clove garlic, minced
12 cubes (approx. 1/2-inch) fresh asiago cheese*
1 egg
1/2 tsp oregano
1 tbs parsley
1 tsp salt
1/4 tsp pepper
1 tbs
oil for browning

Garlic Spread for Bread:

3 tbs softened, room temp butter
1/2 tsp parsley
1 tsp garlic powder
1/2 tsp salt (optional)

To Complete Casserole:

2-3 cups spaghetti sauce of your choice
sliced Italian or French bread
2 cups shredded mozzarella
1/2 cup shredded aged asiago