Mashed Potato and Veggie Dinner Recipe

This mashed potato casserole will be a great dinner to make any day of the week. This comfort food casserole is made to satisfy even the pickiest of eaters gathered around your kitchen table.

Mashed Potato and Veggie Dinner Recipe

How To Make Mashed Potato and Veggie Dinner

Prep: 5 mins
Cook: 45 mins
Total: 50 mins


  • lb mashed potatoes, prepared, cooled
  • oz yellow onions, chopped
  • oz carrots, chopped
  • oz celery, chopped
  • oz fresh mushrooms, of your choice, sliced
  • cups vegetable broth
  • ½ cup red wine
  • 4 cloves garlic, minced
  • 4 tbsp olive oil
  • 2 tbsp tomato paste
  • 2 tbsp all-purpose flour
  • ¼ tsp dried thyme
  • ¼ tsp dried oregano
  • salt and ground black pepper, to taste

To Serve:

  • 3 oz bacon rashers, per serving

For Garnish:

  • parsley, chopped



  1. Heat up your olive oil in a deep skillet over medium heat. Add your onions, carrot, and celery. Saute until translucent.

  2. Add your mushrooms, garlic, thyme, and oregano. Continue sauteing.

  3. Add tomato paste, roast briefly, then dust with flour, and roast briefly once more.

  4. Deglaze with red wine and reduce briefly.

  5. Add vegetable broth and stir to combine. Bring this to a boil, then reduce to a simmer.

  6. Continue simmering for roughly 15 minutes until vegetables are tender, liquid has reduced, and filling has thickened.

  7. Adjust seasoning with salt and pepper, then set aside in a warm area.


  1. Preheat your oven to its highest temperature setting. Set to broil.

  2. Pour your warm vegetable filling into a baking casserole of your choice, then spread the mashed potatoes on top. From this point, you can create designs or patterns on your mashed potatoes before baking. The more rough the designs are, the crisper the texture will be.

  3. Bake for roughly 10 to 15 minutes until the top turns golden brown.

  4. Serve immediately with bacon rashers and garnish with chopped parsley.


  • Sugar: 7g
  • :
  • Calcium: 148mg
  • Calories: 565kcal
  • Carbohydrates: 68g
  • Cholesterol: 110mg
  • Fat: 16g
  • Fiber: 9g
  • Iron: 4mg
  • Potassium: 1957mg
  • Protein: 39g
  • Saturated Fat: 8g
  • Sodium: 2181mg
  • Vitamin A: 4154IU
  • Vitamin C: 76mg
Nutrition Disclaimer
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!