- 1 pound cremini or white mushrooms, sliced (feel free to mix in chanterelles or shiitakes if you can find them)
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 3 tablespoons unsalted butter
- 2 tablespoons olive oil
- 2 tablespoons all-purpose flour
- 1 ½ cups whole milk (or substitute with half-and-half for extra creaminess)
- 1 cup low-sodium vegetable or chicken broth
- 1 teaspoon fresh thyme leaves (or ¼ teaspoon dried thyme)
- 1 teaspoon fresh rosemary, minced (or ¼ teaspoon dried rosemary)
- ½ teaspoon kosher salt, plus more to taste
- ¼ teaspoon freshly ground black pepper
- 1 cup shredded sharp white cheddar cheese (optional, but adds a lovely tang)
- ½ cup panko breadcrumbs (for a crunchy topping)
- 2 tablespoons chopped fresh parsley, for garnish
If you’re looking to make this dairy-free, swap the butter for coconut oil or vegan margarine, use almond or oat milk, and skip the cheese. The herbs and mushrooms will still shine through just as beautifully.