Swiss Mushroom Fondue Recipe – From a Soup Can to the Pot

Swiss Mushroom Fondue Recipe cheese

This Swiss mushroom fondue recipe was posted by Kelley S. from Erie, PA.

She says that it’s a great recipe that can be made quickly and you can always have the ingredients on hand.

Great for a party and especially for kids!

Everyone loves it.

Ingredients for Swiss Mushroom Fondue Recipe

2 cans Cheddar cheese soup
1 pound swiss cheese – grated
1/2 tsp garlic powder
1 small can of mushroom pieces


  1. Mix all ingredients together and cook on low until all the cheese is melted. This can also be done in the microwave, just stir every 30 to 45 seconds until completely melted.
  2. Serve warm with pieces of crusty bread.
  3. You can keep this warm for longer in a crockpot if you don’t have a fondue pot!

Note: You can use any type of bread and play around with different artisanal bread flavors and bagels. The beauty of this super easy recipe is that it can be combined with any dippers you already have on hand.

Tip: Want some other dipper ideas beyond the bread? This recipe would be delish with any raw or steamed vegetables such as potatoes, broccoli, cauliflower, carrots, and button mushrooms. You can also smother sliders with it (who doesn’t love a good mushroom and swiss burger?).

Check out the other easy cheese fondue recipes listed on our website by visiting our sitemap.


Complete Guides

electric fondue pot

Fatal error: Uncaught ErrorException: md5_file(/home/gocreate23/bestfondue/wp-content/litespeed/css/f25d758af3c7f0f99fd2e0850faea829.css.tmp): Failed to open stream: No such file or directory in /home/gocreate23/bestfondue/wp-content/plugins/litespeed-cache/src/optimizer.cls.php:130 Stack trace: #0 [internal function]: litespeed_exception_handler() #1 /home/gocreate23/bestfondue/wp-content/plugins/litespeed-cache/src/optimizer.cls.php(130): md5_file() #2 /home/gocreate23/bestfondue/wp-content/plugins/litespeed-cache/src/optimize.cls.php(837): LiteSpeed\Optimizer->serve() #3 /home/gocreate23/bestfondue/wp-content/plugins/litespeed-cache/src/optimize.cls.php(330): LiteSpeed\Optimize->_build_hash_url() #4 /home/gocreate23/bestfondue/wp-content/plugins/litespeed-cache/src/optimize.cls.php(264): LiteSpeed\Optimize->_optimize() #5 /home/gocreate23/bestfondue/wp-includes/class-wp-hook.php(324): LiteSpeed\Optimize->finalize() #6 /home/gocreate23/bestfondue/wp-includes/plugin.php(205): WP_Hook->apply_filters() #7 /home/gocreate23/bestfondue/wp-content/plugins/litespeed-cache/src/core.cls.php(477): apply_filters() #8 [internal function]: LiteSpeed\Core->send_headers_force() #9 /home/gocreate23/bestfondue/wp-includes/functions.php(5420): ob_end_flush() #10 /home/gocreate23/bestfondue/wp-includes/class-wp-hook.php(324): wp_ob_end_flush_all() #11 /home/gocreate23/bestfondue/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #12 /home/gocreate23/bestfondue/wp-includes/plugin.php(517): WP_Hook->do_action() #13 /home/gocreate23/bestfondue/wp-includes/load.php(1270): do_action() #14 [internal function]: shutdown_action_hook() #15 {main} thrown in /home/gocreate23/bestfondue/wp-content/plugins/litespeed-cache/src/optimizer.cls.php on line 130