Preheat oven to 350°.
In large skillet, combine ground beef, salt and pepper and cook on medium until done. Drain and set aside.
Add olive oil to skillet, add thyme, rosemary, and parsley. Add onion and garlic and sauté until onion becomes translucent.
Add beef back into skillet. Add Worcestershire and stir mixture well, bringing to heat.
Add frozen vegetables and stir well. If using frozen vegetables, allow to thaw in meat mix before moving to next step.
Add tomato paste and paprika and stir well. Cook until flavors marry and remove into 9 x 13 casserole dish. Spread evenly in the dish.
Cook mashed potatoes and spread evenly on top of the meat and vegetable layer. Tip: Drop large spoonfuls all over top then spread with spatula.
Sprinkle cheddar cheese across top of dish and then sprinkle paprika.
Cook for about 20 to 30 minutes to heat through and serve warm. You may wish to cover the dish with foil for the first 20 minutes then remove foil for 5 to 10 minutes more to avoid burning the cheese and potato topping.