Epcot Canada Beer Cheese Soup Recipe

Updated November 6, 2026

Total time
1 hr
prep 20 min · cook 40 min
Serves
6
portions as written

Jump to recipe

Epcot Canada Beer Cheese Soup Recipe

This copycat of the beloved Epcot Canada Beer Cheese Soup brings the rich, velvety comfort of the park’s Le Cellier Steakhouse right to your kitchen. It’s a hearty, creamy soup made with sharp cheddar, smoky bacon, and a full-bodied beer, thickened with a classic roux. The combination of savory cheese, aromatic vegetables, and a hint of spice makes it a genuinely satisfying dish that’s surprisingly simple to make at home.

Ingredients

  • 4 slices bacon, diced
  • 1 medium yellow onion, finely chopped (about 1 cup / 150 g)
  • 2 stalks celery, finely chopped (about 1/2 cup / 75 g)
  • 1 large carrot, peeled and finely chopped (about 1/2 cup / 75 g)
  • 3 tablespoons (42 g) unsalted butter
  • 1/4 cup (30 g) all-purpose flour
  • 1 bottle (12 fl oz / 355 ml) beer, preferably a Canadian lager or pale ale
  • 2 cups (480 ml) chicken broth
  • 2 cups (480 ml) whole milk
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon cayenne pepper (optional, for a subtle kick)
  • 3 cups (340 g) shredded sharp cheddar cheese (about 12 oz / 340 g)
  • Salt and freshly ground black pepper, to taste
  • Chopped fresh chives, for garnish (optional)

Instructions

  1. Cook the diced bacon in a large Dutch oven or heavy-bottomed pot over medium heat until crispy, about 6-8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot.
  2. Add the onion, celery, and carrot to the pot with the bacon fat. Sauté over medium heat until the vegetables are softened, about 5-7 minutes.
  3. Add the butter to the pot and let it melt. Sprinkle the flour over the vegetables and stir constantly for 2 minutes to cook out the raw flour taste.
  4. Slowly pour in the beer while whisking continuously to prevent lumps. Scrape up any browned bits from the bottom of the pot. Let the mixture simmer for 2-3 minutes to reduce slightly.
  5. Whisk in the chicken broth, milk, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, and cayenne (if using). Bring the soup to a gentle simmer, then reduce the heat to low.
  6. Let the soup simmer uncovered for 15-20 minutes, stirring occasionally, until the vegetables are very tender and the soup has thickened slightly.
  7. Remove the pot from the heat. Gradually add the shredded cheddar cheese, a handful at a time, stirring gently until each addition is fully melted and smooth before adding more. Do not let the soup boil after adding the cheese, or it may become grainy.
  8. Season with salt and black pepper to taste. Stir in the reserved bacon bits, reserving a few for garnish if desired.
  9. Ladle the soup into bowls and top with chopped chives and extra bacon. Serve hot.

Tips

  • Use a good melting cheese: Sharp cheddar is classic, but you can substitute or mix in Gruyère, Monterey Jack, or smoked cheddar for extra depth. Pre-shredded cheese often contains anti-caking agents that can make the soup grainy, so shred your own from a block for the smoothest result.
  • Choose the right beer: A Canadian lager like Molson Canadian or Labatt Blue is the traditional choice, but any light lager or pale ale works well. Avoid dark, bitter stouts or IPAs, which can overpower the soup and add unwanted bitterness.
  • Add the cheese off the heat: Always remove the pot from the stove before adding the cheese. High heat can cause the cheese to separate and become stringy. Stir gently and patiently.
  • Make it ahead: The soup tastes even better the next day as the flavors meld. Store it in the refrigerator and reheat gently over low heat, adding a splash of milk if it’s too thick.

Serving Suggestions

Serve this soup in a bread bowl made from a crusty sourdough or pretzel roll for a true Epcot experience. It also pairs wonderfully with a simple green salad, a grilled cheese sandwich, or a warm soft pretzel. For a heartier meal, top with a spoonful of sour cream and extra crumbled bacon.

Variations

  • Smoky Bacon Cheeseburger Soup: Add 1/2 lb (225 g) cooked ground beef or turkey to the soup along with the cheese, and garnish with chopped pickles.
  • Vegetarian Version: Omit the bacon and use 2 tablespoons of olive oil instead of bacon fat. Use vegetable broth instead of chicken broth. The soup will be lighter but still delicious.
  • Spicy Beer Cheese Soup: Increase the cayenne pepper to 1/2 teaspoon or add a diced jalapeño with the vegetables for a spicier kick.
  • Broccoli Beer Cheese Soup: Stir in 2 cups (150 g) of steamed broccoli florets just before adding the cheese for extra nutrition and texture.

Storage and Reheating

Store leftover soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it sits; when reheating, add a splash of milk or broth to loosen it. Reheat gently on the stovetop over low heat, stirring frequently, or in the microwave in 30-second intervals. Avoid boiling, as it can cause the cheese to separate. You can also freeze the soup for up to 3 months, but the texture may change slightly upon thawing. Thaw overnight in the refrigerator before reheating.

Frequently Asked Questions

Can I use non-dairy milk and cheese? Yes, you can substitute unsweetened almond or oat milk for the whole milk, and use a dairy-free cheddar-style shreds. Keep in mind that vegan cheeses melt differently and may not become as smooth, so stir gently and expect a slightly different texture.

What if I don’t drink beer? Can I use something else? You can substitute non-alcoholic beer or use extra chicken broth with a splash of apple cider vinegar for acidity. The flavor won’t be identical, but the soup will still be tasty.

Why is my soup grainy or stringy? This usually happens when the cheese is added to boiling liquid or heated too quickly. Always remove the pot from the heat before adding cheese, and add it gradually while stirring. Also, avoid using pre-shredded cheese with anti-caking agents.

Can I make this soup in a slow cooker? Yes, cook the bacon and sauté the vegetables on the stovetop first, then transfer everything except the cheese to a slow cooker. Cook on low for 4-6 hours. Stir in the cheese at the end, just before serving.

How can I make it gluten-free? Use a gluten-free all-purpose flour blend in place of the regular flour, and ensure your beer is gluten-free (many are made from sorghum or rice). The roux will still thicken, though the texture may be slightly different.

Is this soup safe to eat if I’m pregnant? The alcohol in the beer mostly cooks off during simmering, but not completely. If you prefer to avoid alcohol entirely, use a non-alcoholic beer or replace the beer with additional chicken broth. Also, ensure the soup is heated to 165°F (74°C) before serving if you have any concerns.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).