Become A Traeger Ambassador
Share your Traeger stories on social media and gain exclusive access to gear, content, and experiences.Apply Now
When ready to cook, start the Traeger grill on Smoke with the lid open until the fire is established (4 to 5 minutes). Set the temperature to 375 degrees F and preheat, lid closed, for 10 to 15 minutes.
Working in batches, cook green beans in a large pot of boiling salted water until bright green adn halfway to tenderness, about 3 minutes per batch. Drain and let cool. Trim stem ends.
Heat 1 Tbsp oil in a large skillet over medium-high heat. Cook half of the mushrooms, without stirring, until golden brown, about 2 minutes. Toss and continue to cook, until browned on both sides, about 3 minutes more.
Add 2 Tbsp butter and 2 sprigs of thyme to the pan. Cook, tossing occasionally, until butter browns and mushrooms are dark brown and very tender, about 4 minutes longer. Season with salt and transfer to a plate. Repeat with 2 Tbsp butter, salt and remaining oil, mushrooms, and thyme.
Melt remaining 2 Tbsp butter in a large saucepan over medium-low heat. Whisk in flour and cook, whisking occasionally until roux is golden brown and smells nutty, about 4 minutes. Whisk in milk and cream.
Increase heat and bring to a simmer, whisking often, and cook until sauce is thick and bubbling, about 5 minutes. Remove from heat and whisk in garlic and parmesan. Season with salt and pepper.
Arrange pulled pork, green beans, and mushrooms in a 2 quart baking dish. Pour sauce over.
Cover tightly with foil and bake until sauce is bubbling, about 25-30 minutes. Uncover and continue to bake until casserole is lightly browned on top and around the edges, about 15-20 minutes longer.
Top with fried onions and continue to bake just until onions are slightly darker and fragrant, about 3 minutes. Let sit 10 minutes to set before serving. Enjoy!
Access this, and over a thousand other Traeger recipes on the Traeger App.