Jackie Kennedy’s chicken pot pie is an elegant take on classic comfort food that feels fancy enough for company yet simple enough for a busy weeknight. This isn’t your grandmother’s pot pie, it layers seasoned ground beef with a sweet-smoky barbecue twist, sweet corn, and a luxurious mashed potato topping spiked with cream cheese.
The real magic here is how the flavors balance: the rich, creamy potato layer sits on top of a savory, slightly sweet meat filling that’s bursting with texture. It’s the kind of dish that makes people ask for seconds and wonder how you made it look so impressive.
What I love most is that it comes together in one baking dish with minimal fuss, yet tastes like you spent hours in the kitchen. Let me walk you through it!
What You'll Need
This recipe uses everyday pantry staples and a few smart shortcuts to build layers of flavor. Everything comes together beautifully, so don’t skip any components, each one earns its place on the plate.
- Russet potatoes: These starchy potatoes break down into a smooth, fluffy mash that becomes the creamy foundation of the topping.
- Ground beef: One pound is perfect for a 9×13 baking dish and feeds 8-10 people generously without feeling heavy.
- Cream cheese: This is the secret ingredient that makes the potato layer so velvety and luxurious, don’t skip it or use a substitute.
- Barbecue sauce: It adds sweetness and smoke to the beef, creating a flavor profile that’s distinctly American and totally unexpected.
- Cheddar cheese: The shredded topping browns beautifully in the oven and adds a sharp, salty finish to every bite.
Making Jackie Kennedy's Chicken Pot Pie, Step by Step
Here’s how to build this show-stopping casserole step by step.
Step 1: Boil the Potatoes
Preheat your oven to 350°F. Cut your potatoes into even cubes and drop them into a large pot of boiling salted water. Cook for 12-15 minutes until they’re fork-tender, then drain well and set aside.
Step 2: Brown the Beef
While the potatoes cook, heat a large skillet over medium heat. Add your ground beef and chopped onion, stirring occasionally, until the beef is fully browned and the onion is soft, about 8-10 minutes. Season with salt and pepper as you go.
Step 3: Build the Meat Layer
Add the minced garlic to the skillet and cook for just 1 minute until fragrant. Stir in the drained corn and barbecue sauce, then remove from heat. Taste and adjust seasoning if needed.
Step 4: Make the Potato Topping
In a large bowl, mash the warm potatoes with the softened cream cheese, butter, milk, salt, black pepper, and white pepper. Mash until smooth and creamy, don’t overmix, but make sure there are no lumps.
Step 5: Assemble and Bake
Spread the beef mixture evenly into a 9×13-inch baking dish. Top with an even layer of mashed potatoes, then sprinkle the shredded cheddar cheese over the top. Bake for 25-35 minutes until the cheese is golden brown around the edges and the filling is bubbling slightly at the sides.
Step 6: Rest and Serve
Let the casserole rest for 5 minutes before serving, this helps it hold together when you scoop it out. Serve warm and watch everyone go back for thirds!

Why This Recipe Works
- One-dish meal that feeds a crowd with minimal cleanup
- Cream cheese in the potato topping makes it extra creamy and indulgent
- The barbecue sauce adds unexpected depth to the beef layer
- Comes together in under an hour from start to table
- Freezer-friendly and perfect for meal prep or company dinners
What You'll Use
- Large pot
- Large skillet
- 9×13-inch baking dish
- Large mixing bowl
- Potato masher
- Measuring cups and spoons
Serve It With
- Pair with a crisp green salad dressed in a tangy vinaigrette to cut through the richness.
- Serve alongside steamed or roasted green beans for a pop of color and freshness.
- A warm dinner roll or crusty bread is perfect for soaking up the creamy potato topping.
- Finish the meal with something light and bright, lemon bars or a fruit salad work beautifully after such a rich main.
- More Ground Beef Recipes to round out the menu
Storing and Reheating
Store
Cover leftovers and refrigerate for up to 3 days. Reheat gently in a 350°F oven until warmed through.
Freeze
Cool completely, wrap tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheat
Reheat in a 350°F oven, covered, for 20-30 minutes until heated through. Add a splash of milk to the top if it looks dry.
For more on safe storage, see the USDA chicken food-safety guidelines.
Substitutions That Work
- Use half-and-half or heavy cream instead of whole milk for an even richer potato topping.
- Substitute Colby, Monterey Jack, or even a sharp white cheddar for different flavor notes.
- Fresh corn kernels work beautifully in place of canned if you have them on hand.
- Swap the barbecue sauce for ketchup mixed with a touch of honey and Dijon mustard if you prefer a milder flavor.
Pro Tips for Success
- Drain your canned corn thoroughly so excess liquid doesn’t water down the beef layer.
- Soften the cream cheese at room temperature for 30 minutes so it mixes smoothly into the potatoes without lumps.
- Use a good-quality barbecue sauce you’d actually eat on ribs, it makes a real difference in flavor.
- Don’t skip the white pepper in the potato topping; it adds a subtle warmth that black pepper alone can’t provide.
- If your cheese isn’t browning by 30 minutes, bump the oven up to 375°F for the last few minutes to get that golden finish.
More Easy Recipes

Jackie Kennedy's Chicken Pot Pie
Ingredients
Equipment
Method
- Preheat oven to 350˚F. Set potatoes in large pot of boiling water. Cook until fork tender, 12-15 minutes. Drain and set aside.
- While potatoes cook, heat skillet over medium heat. Add beef and onions and cook until beef is browned about 8-10 minutes. Add garlic, salt, and pepper cook for 1 minute.
- Add corn and bbq sauce to beef. Remove from heat and set aside.
- Mash potatoes with cream cheese, butter, salt, black pepper, white pepper, and milk or cream..
- Pour beef mixture into 9”x13” baking dish and top with potatoes in even layer. Top with cheese and bake for 25-35 minutes or until cheese is browned around edges of pan.