
Bring water or chicken broth to a boil
Whisk in the garlic powder, white pepper, and butter.
Add instant potatoes and stir.
Stir in Parmesan cheese and set aside.
Preheat oven to 375F.
Heat the olive oil over medium heat in a skillet and add the chopped onion. Cook until the onion has softened but not browned.
Increase the heat to medium-high and add the ground meat. Season with salt, pepper, rosemary, parsley, thyme, Worcestershire sauce. Stir infrequently allowing the meat to brown, about 5 to 10 minutes.
Drain the excess fat from the pan with tongs and paper towels.
Stir in the garlic, Cup4Cup gluten-free flour, and tomato paste. Cook for another 5 minutes allowing the flavors to meld and the meat mixture to thicken.
Stir in the cheddar cheese and mixed vegetables.
Top with the creamy mashed potatoes.
Dot the mashed potatoes with butter and/or shredded cheddar cheese.
Bake for 25-30 at 375F.
Let rest for 10 minutes to set up.
Sprinkle with fresh chopped parsley and serve.