Make the Mashed Potatoes: Place the peeled and quartered Yukon Gold potatoes in a large pot and cover with cold water. Add a generous pinch of salt and bring to a boil. Cook until the potatoes are fork-tender, about 15-20 minutes. Drain the potatoes and return them to the pot. Add butter and milk (or cream). Mash until creamy and smooth. Season with salt and pepper to taste. Keep warm.
Prepare the Stuffing: Preheat the oven to 350°F (175°C). Spread the bread cubes on a baking sheet and toast them in the oven for 10-15 minutes until golden brown. Remove and let cool slightly. In a large skillet, melt the butter over medium heat. Add the diced onion and celery. Cook until softened, about 5-7 minutes. Stir in the garlic, sage, thyme, and rosemary; cook for an additional 2 minutes. In a large bowl, combine the toasted bread cubes, sautéed vegetables, and broth. Mix well. Allow the stuffing to sit for 10 minutes so that the bread absorbs the flavors. Season with salt and pepper, then stir in the chopped parsley.
Prepare the Gravy: In a small saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1-2 minutes until golden. Gradually whisk in the turkey or chicken stock. Cook until thickened, about 5-7 minutes. Season with salt and pepper to taste.
Assemble the Bowls: In each bowl, layer a generous scoop of mashed potatoes followed by a hearty portion of the stuffing. Drizzle with gravy and top with crispy fried onions and fresh herbs.
Serve: Serve immediately, allowing guests to help themselves to seconds and savor every bite of the Thanksgiving flavors in a delightful new format!
Notes
Feel free to use leftover turkey stock for the gravy.