Place ground beef in bowl with all ingredients except mashed potatoes, Provolone cheese, Ricotta or cottage cheese, and olive oil. Mix thoroughly.
Grease 8 x 10 inch oblong or 9 x 9 inch square casserole with 2 T olive oil.
Mix together mashed potatoes with Ricotta or cottage cheese.
Pat half the meat mixture over bottom of casserole. Spread mashed potato/Ricotta mixture over this, but do leave at least 1/2 inch border around the edges free. Sprinkle with shredded Provolone - leave at least 1/2 inch border around the edges free. Cover with remaining meat mixture and press down edges so that potato cheese mixture does not seep out during baking.
Drizzle with remaining olive oil and bake at 350 F for 1 hour or until golden brown. Let stand 10 minutes before serving.
There may be mashed potato/ricotta cheese mixture all around the edge of the casserole when done depending on how well it was sealed. You can serve this separately or serve right next to the meat loaf.