June 23, 2026 · 20 min

Decadent Truffle Grilled Cheese with Caramelized Mushrooms and Onions

Lunch20 min679 cal / serving

This isn’t your ordinary grilled cheese. Imagine crispy, golden sourdough bread slathered with aromatic truffle butter, layered with melty white cheddar and filled with savory sautéed mushrooms and sweet caramelized onions. Every bite is a perfect balance of earthy, creamy and buttery flavors.

Perfect for a quick lunch or a comforting dinner, this sandwich comes together in under 30 minutes. The key is to take your time caramelizing the onions and mushrooms to bring out their natural sweetness and depth. Serve it with a side of tomato soup or a simple green salad for a complete meal.


Recipe details

Lunch20 min679 cal / serving2 servings

Nutrition per serving

Calories679 kcalProtein22.1 gFat41.2 gCarbs54.1 gSugar11.9 gFiber3.9 gSodium1083 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Sourdough Bread4 unit Sourdough BreadView ingredient guide
White Cheddar Cheese4 ounce White Cheddar CheeseView ingredient guide
Black Truffle Butter1 ounce Black Truffle ButterView ingredient guide
Cremini Mushrooms8 ounce Cremini MushroomsView ingredient guide
Yellow Onion1 unit Yellow OnionView ingredient guide
Olive Oil2 teaspoon Olive OilView ingredient guide
SaltSalt, to tasteView ingredient guide
PepperPepper, to tasteView ingredient guide

Instructions

  1. Let the truffle butter sit at room temperature to soften. Meanwhile, wash and dry all produce.
  2. Trim the stems from the cremini mushrooms and thinly slice them. Halve the yellow onion, peel it and thinly slice into half-rings.
  3. Heat 1 teaspoon of olive oil in a large nonstick skillet over medium-high heat. Add the sliced onion and mushrooms. Cook, stirring occasionally, until they are browned and softened, about 8-10 minutes. Season with salt and pepper to taste. Transfer the mixture to a bowl and wipe the skillet clean.
  4. Spread the softened truffle butter on one side of each bread slice. Place two slices buttered side up on a clean work surface. Evenly top with the shredded white cheddar. Place the remaining two bread slices on top, buttered side down, to form two sandwiches.
  5. Heat the remaining 1 teaspoon of olive oil in the same skillet over medium heat. Add the sandwiches and cook until the bread is golden brown and the cheese begins to melt, about 2-3 minutes per side. If needed, work in batches. Remove from heat, slice each sandwich diagonally and serve immediately.

Recipe Tips

For extra crispy bread, use a cast-iron skillet and press the sandwich gently with a spatula while cooking.

Let the truffle butter come to room temperature for easy spreading.

Don’t rush the mushrooms and onions; caramelizing them slowly brings out the best flavor.

FAQ

Can I use a different type of cheese?

Yes, you can substitute white cheddar with Gruyère, fontina or provolone for a different flavor profile.

What can I serve with this grilled cheese?

This sandwich pairs wonderfully with tomato soup, a simple green salad or roasted vegetables.

Can I make this sandwich ahead of time?

It’s best enjoyed fresh, but you can prep the mushroom-onion mixture in advance and assemble the sandwiches just before cooking.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.