This Christmas dinner recipe is designed for one person, ensuring you can enjoy a festive meal without the hassle of cooking for a crowd. It features classic holiday flavors and comforting dishes that are easy to prepare.
The meal includes a succulent roasted chicken breast, creamy mashed potatoes, and vibrant green beans, all served with a rich gravy. It’s a perfect way to celebrate the holiday season solo.
Creating a Festive Atmosphere
Setting the scene for a Christmas dinner is essential, even when dining solo.
Decorate your table with a small Christmas tree and twinkling lights to evoke a warm, inviting ambiance.
Use festive tableware to enhance the holiday spirit, making your meal feel special and celebratory.
Preparing the Roasted Chicken
The centerpiece of this Christmas dinner is a succulent roasted chicken breast.
Start by preheating your oven to 375°F (190°C).
Rub the chicken with olive oil, salt, and pepper, ensuring it’s well-seasoned.
Roast it in the oven for 25-30 minutes until it reaches the perfect internal temperature of 165°F (74°C).
This method guarantees a juicy chicken that pairs beautifully with the other components of your meal.
Making Creamy Mashed Potatoes
While the chicken is roasting, focus on the creamy mashed potatoes.
Begin by boiling cubed potatoes in salted water until tender, which typically takes about 15-20 minutes.
Once cooked, drain the potatoes and return them to the pot.
Add butter and milk, then mash until smooth.
Season with salt and pepper to taste for that comforting flavor that complements the chicken perfectly.
Sautéing Vibrant Green Beans
Green beans add a pop of color and freshness to your plate.
In a skillet, steam the trimmed green beans with a splash of water for about 5 minutes until they are bright green and tender-crisp.
Season them with salt and pepper to enhance their natural flavor.
Creating the Rich Gravy
No holiday meal is complete without a rich gravy.
In a small saucepan, combine chicken broth and flour over medium heat, whisking until smooth.
Cook until the mixture thickens slightly, which should take about 3-5 minutes.
This gravy will drizzle beautifully over the roasted chicken, adding a savory touch to the dish.
Plating Your Christmas Dinner
Now comes the fun part: plating your beautifully prepared meal.
Start with the roasted chicken breast at the center, then add a generous scoop of creamy mashed potatoes and a serving of vibrant green beans.
Drizzle the rich gravy over the chicken and garnish with a sprig of rosemary for a festive touch.
Enjoy your Christmas dinner in the cozy atmosphere you’ve created, savoring each bite of this delightful meal.
Simple Christmas Dinner for One

This Christmas dinner features a juicy roasted chicken breast served with buttery mashed potatoes and sautéed green beans. The recipe takes about 1 hour from start to finish and is perfect for a cozy holiday meal for one.
Ingredients
- 1 boneless, skinless chicken breast
- 1 tablespoon olive oil
- Salt and pepper to taste
- 1 cup green beans, trimmed
- 2 medium potatoes, peeled and cubed
- 2 tablespoons butter
- 1/4 cup milk
- 1/2 cup chicken broth
- 1 tablespoon flour (for gravy)
- 1 teaspoon dried thyme or rosemary (optional)
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C).
- Prepare the Chicken: Rub the chicken breast with olive oil, salt, pepper, and herbs if using. Place it in a baking dish and roast for 25-30 minutes, or until the internal temperature reaches 165°F (74°C).
- Cook the Potatoes: While the chicken is roasting, place the cubed potatoes in a pot of salted water. Bring to a boil and cook until tender, about 15-20 minutes. Drain and return to the pot.
- Make Mashed Potatoes: Add butter and milk to the drained potatoes, then mash until smooth. Season with salt and pepper to taste.
- Sauté the Green Beans: In a skillet, add a splash of water and the trimmed green beans. Cover and steam for about 5 minutes until bright green and tender-crisp. Season with salt and pepper.
- Prepare the Gravy: In a small saucepan, combine the chicken broth and flour over medium heat, whisking until smooth. Cook until slightly thickened, about 3-5 minutes.
- Serve: Plate the roasted chicken, mashed potatoes, and green beans. Drizzle gravy over the chicken and enjoy your festive meal.
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Servings: 1 plate
- Calories: 600kcal
- Fat: 25g
- Protein: 40g
- Carbohydrates: 50g