Go Back
+ servings
Instant Pot Bread Pudding - Savory with Mushrooms and Parmesan | The Foodie Eats

Instant Pot Bread Pudding - Savory with Mushrooms and Parmesan

This recipe is like stuffing & bread pudding had a baby - the flavors of holiday stuffing, with the texture of traditional bread pudding. 
Course Side Dish
Cuisine Southern
Prep Time 30 minutes
Cook Time 1 hour 20 minutes
Total Time 1 hour 50 minutes
Servings 14
Calories 201kcal
Author Gary White


  • 8 oz. white bread
  • 2 Tbsp. olive oil
  • 4 TBS butter
  • 1 Tbsp. thyme leaves
  • 1 Tbsp. garlic minced
  • 8 oz. mushrooms sliced
  • ¾ cup yellow onions diced
  • ¾ cup celery thinly sliced
  • ½ cup green bell peppers diced
  • 1 tsp. sea salt divided
  • 2 Tbsp. parsley finely chopped
  • 4 large eggs
  • 1 ¾ cups heavy cream
  • ½ tsp. black pepper
  • ¼ cup Parmesan cheese grated


  • Preheat oven to 375 degrees. (I typically try not to use the oven for Instant Pot recipes, but this is an exception.) Cut off bottom ends of bread. Discard or save for another use. Cut bread into 1-inch cubes. Add bread cubes to large mixing bowl. Add oil, thyme, and garlic to bowl. Toss to coat. Spread bread cubes out on a large baking sheet. Bake until golden brown. Could take anywhere from 10-20 minutes, depending on the bread.
  • Using sauté setting… melt butter in pot. Add mushrooms, onions, celery, bell peppers, and ½ teaspoon of salt. Sauté until veggies are soft and all their juices evaporate, anywhere from 10-15 minutes. 
  • Meanwhile… add eggs to a separate mixing bowl and whisk together. Then add heavy cream, ½ teaspoon of salt, and pepper and whisk again. 
  • Return toasted bread to same bowl you used to toss them. Add sautéed veggies and parsley. Mix well. Pour custard into bowl with bread and veggies. Mix well.
  • Add 1 ½ cups water to pot, along with 3-inch trivet. Turn on sauté setting to begin heating water. 
  • Spray 7-inch pan with nonstick cooking spray. Pour stuffing into prepared pan. Top with parmesan cheese. Cover pan with foil and place on top of trivet. Lock lid and cook for 50 minutes at high pressure. Once cook time is complete, quick-release pressure.
  • Remove lid from pot and foil from pan. If you like, although not a must, place pan under high broiler for a few minutes to toast the cheese. Serve warm.


Calories: 201kcal | Carbohydrates: 11g | Protein: 5g | Fat: 15g | Saturated Fat: 7g | Cholesterol: 88mg | Sodium: 280mg | Potassium: 168mg | Fiber: 1g | Sugar: 1g | Vitamin A: 790IU | Vitamin C: 10.4mg | Calcium: 104mg | Iron: 1.3mg