Spray a crockpot bowl with nonstick spray.
In a large skillet, over medium heat, brown the ground beef and onion in the olive oil.
Stir in the garlic powder, thyme, salt, pepper, and Worcestershire sauce.
Place mixture in the bottom of the crockpot.
Sprinkle in the soup mix, gravy mix, and pour in the broth, and mixed veggies.
Stir to combine.
Cover and cook on low for 4 hours.
An hour before serving, remove the lid and spread the mashed potatoes over the top of the meat mixture. Drizzle with melted butter.
Sprinkle it with shredded cheese.
Cover and cook on low for another hour.
Garnish with chopped fresh parsley and serve.