Garlic Butter Mushrooms and Cauliflower

An irresistibly garlicky, buttery skillet of cremini mushrooms and tender cauliflower florets — an easy, crowd-pleasing side that’s ready in 30 minutes.

This garlicky butter skillet of mushrooms and cauliflower is my go-to side when I want something that feels both indulgent and wholesome. I first made this combination on a cramped weeknight when I had a head of cauliflower and a package of cremini mushrooms that were just begging to be used. The first bite convinced me this pairing was more than a convenience dish: the mushrooms lend an earthy, meaty depth while the cauliflower soaks up flavor and turns golden at the edges. It quickly earned a permanent spot in our rotation, showing up next to roast chicken, grilled steaks, and even as a vegetable-forward addition to taco night.
What makes this skillet so special is its simplicity and the way each ingredient plays a clear role. A generous amount of butter provides silk and gloss, the shallot adds a subtle sweet onion background, fresh thyme brings a woodsy lift, and a splash of dry white wine with chicken stock loosens the browned bits into a glossy pan sauce. The results are tender, slightly caramelized florets and mushrooms with bright green specks of parsley throughout. It’s a side that looks impressive, tastes restaurant-worthy, and yet takes only about 30 minutes from start to finish — perfect for busy evenings and celebratory dinners alike.
Why You'll Love This Recipe
- This dish is ready in roughly 30 minutes, making it ideal for weeknight dinners without sacrificing flavor or texture.
- It uses pantry-friendly and easy-to-find produce: cremini mushrooms, cauliflower, shallots, garlic, and fresh herbs when you have them.
- The method builds layers of flavor quickly: browning, deglazing with wine, and finishing with butter creates a glossy, aromatic pan sauce.
- Make-ahead friendly — the cauliflower and mushrooms reheat well for meal prep, and leftovers keep for several days in the refrigerator.
- Flexible for dietary swaps: use olive oil and vegetable stock to make it vegan, or add a squeeze of lemon for brightness for low-carb and gluten-free menus.
- It’s crowd-pleasing for family meals and elegant enough to serve at a small dinner party as a refined vegetable accompaniment.
I remember serving this at a small holiday gathering and watching relatives return to the platter three times; people commented on the mushroom flavor and how the cauliflower picked up every bit of butter and herb. It’s one of those dishes that feels homey and a little indulgent at once — a satisfying bridge between comfort food and clever vegetable cooking.
Ingredients
- Unsalted butter (4 tablespoons, divided): Use a high-quality butter like Kerrygold or Plugra if you have it for superior flavor. Dividing the butter lets you sear and glaze — the last tablespoon added off the heat builds shine and richness.
- Shallots (2, diced): Shallots offer a mild, sweet onion flavor that softens quickly; look for firm, dry skins and avoid those with green shoots. Finely dice to ensure even cooking and that they melt into the sauce.
- Cremini mushrooms (12 ounces): Also labeled baby bella, these are meatier than white buttons and brown beautifully. Wipe them with a damp towel and slice if large; halving or quartering helps them caramelize evenly.
- Cauliflower florets (about 3 cups, small to medium): Choose a firm head with no brown spots. Cut into bite-sized florets so they cook through in the short pan time and get golden edges.
- Kosher salt and freshly ground black pepper: Season at multiple stages to build depth. I prefer Diamond Crystal kosher salt for consistency; adjust final seasoning to taste.
- Garlic (3 cloves, minced): Fresh garlic is essential here — add toward the end of cooking to preserve its bright aroma and avoid bitterness.
- Fresh thyme (2 teaspoons, chopped) and parsley (2 tablespoons, chopped): Thyme brings an earthy note that complements mushrooms; parsley adds freshness in the finish. Use fresh herbs rather than dried for the best lift.
- Dry white wine (3 tablespoons): A neutral dry wine like Sauvignon Blanc or Pinot Grigio is great for deglazing and adding acidity. If you prefer no alcohol, substitute equal parts extra chicken stock plus 1 teaspoon lemon juice.
- Chicken stock (3 tablespoons): Use low-sodium stock so you control salt levels; this small amount helps loosen browned bits into a light pan sauce without making the dish soupy.
Instructions
Melt the butter: In a large skillet over medium heat melt 3 tablespoons of the butter. Aim for a glossy, shimmering surface — roughly medium on most stovetops — which gives enough heat to sweat the shallots without burning them. Use a heavy-bottomed skillet to promote even browning. Sauté the shallot and mushrooms: Add the diced shallot and cook, stirring frequently, for about 2 to 3 minutes until tender and translucent. Add the cremini mushrooms and continue cooking, stirring often, until they begin to brown and release and reabsorb their liquid, about 5 minutes. The mushrooms should show golden edges and a concentrated, savory smell. Add the cauliflower and season: Stir in the cauliflower florets and season with kosher salt and freshly ground black pepper to taste. Keep the pan over medium heat and stir often until the cauliflower turns golden on the edges and is tender when pierced with a fork, about 5 to 6 minutes. If the pan becomes too dry, lower the heat slightly and stir more frequently to avoid scorching. Stir in aromatics and herbs: Mix in the minced garlic, chopped thyme, and chopped parsley. Cook, stirring constantly, until fragrant — roughly 30 to 60 seconds — taking care not to let the garlic brown, which can impart bitterness. Deglaze and finish the sauce: Pour in the dry white wine and the chicken stock, scraping any browned bits from the bottom of the skillet with a wooden spoon. Let the liquid reduce slightly for about 1 to 2 minutes so it becomes a glossy coating rather than a pool of liquid. Finish and serve: Remove the skillet from heat and stir in the remaining 1 tablespoon of butter until melted and the vegetables are nicely glossy. Taste and adjust seasoning with salt and pepper. Serve immediately as a warm vegetable side.
You Must Know
- This dish is naturally low in carbohydrates and can fit into keto or low-carb menus when served without high-carb sides.
- Refrigerate leftovers in an airtight container for up to 4 days; reheat gently in a skillet with a splash of stock to revive moisture.
- Freezes well for up to 3 months, though texture is best when reheated promptly — thaw overnight in the refrigerator before reheating.
- Swap chicken stock for vegetable stock to make it vegetarian; swap butter for olive oil and vegan butter to make it dairy-free and vegan.
One of my favorite parts of this dish is how forgiving it is — even if the mushrooms cook a touch longer or the cauliflower pieces vary in size, the finishing deglaze brings everything back together into a cohesive, flavorful bite. Family and guests often comment on how the mushrooms taste almost meaty and how the herbs brighten the whole plate.
Storage Tips
Cool the vegetables completely before storing to avoid condensation in the container. Transfer to an airtight container and keep refrigerated for up to 4 days. For freezing, spread the cooled skillet mixture on a rimmed sheet pan to flash-freeze for 30 minutes, then transfer to freezer-safe bags or containers and label with the date; keep for up to 3 months. To reheat, thaw overnight and gently warm in a skillet over low to medium heat with a splash of chicken or vegetable stock to restore silkiness; avoid microwaving at high heat, which can make cauliflower grainy.
Ingredient Substitutions
If you want to skip alcohol, replace the white wine with an equal amount of reduced-sodium chicken or vegetable stock plus 1 teaspoon fresh lemon juice to brighten flavors. To make this vegan, use a high-quality plant-based butter or 2 tablespoons olive oil plus 1 tablespoon vegan butter at the finish, and swap chicken stock for vegetable stock. Swap cremini mushrooms for shiitake or portobello for a deeper, woodsy tone; if using very large mushrooms, slice them to keep cooking uniform. For extra richness, stir in 1 tablespoon cream or crème fraîche at the end.
Serving Suggestions
Serve this as a side to roast chicken, pan-seared salmon, or grilled lamb chops. It also pairs beautifully with grains — spoon it over creamy polenta or buttered egg noodles for an earthy, comforting plate. Garnish with lemon zest and extra chopped parsley for brightness, or add toasted pine nuts or chopped toasted walnuts for crunch. For a dinner party, present it in a warm shallow dish with herb sprigs for an attractive centerpiece.
Cultural Background
Cooking mushrooms with butter and herbs is a hallmark of French-inspired bistro cooking, where mushrooms are often treated simply to highlight their umami. Cauliflower has seen a resurgence in modern cooking as a versatile vegetable that roasts, purées, and sautés well. This dish blends both traditions — the classic pan technique of browning and deglazing with fresh herb accents — to make a vegetable side that feels both familiar and contemporary.
Seasonal Adaptations
In spring and summer, swap in a mix of wild mushrooms and finish with lemon zest and a handful of chopped tarragon for a brighter profile. In autumn, add a few sliced chestnuts or a drizzle of browned butter for warmth. During winter holidays, toss in a pinch of ground nutmeg and use shallots roasted beforehand for a deeper caramelized base. The recipe adapts well to seasonal herbs and complementary vegetables for year-round use.
Meal Prep Tips
For meal prep, make a double batch and portion into 4 to 6 airtight containers. Add a wedge of lemon to each container to squeeze just before eating, which gives leftover reheats a fresh lift. Use shallow, stackable containers so the pieces reheat evenly. If you plan to freeze, portion into single-meal bags to avoid reheating the whole batch. Reheat in a skillet with a splash of stock over medium-low heat until warmed through.
Try this skillet next to a simple roasted chicken or tucked into warm pita with yogurt and fresh herbs for an everyday dish that feels special. Sharing this on your table will make people linger, and once you make it you’ll likely find yourself returning to the butter-and-garlic method over and over.
Pro Tips
Cut cauliflower into uniform, bite-sized florets so they cook evenly in the skillet.
Wipe mushrooms with a damp cloth rather than rinsing to prevent them from becoming waterlogged.
Add the final tablespoon of butter off the heat to finish the dish with a glossy sheen.
If the pan gets too dry while cooking, lower the heat and stir more frequently rather than increasing temperature.
Reheat leftovers in a skillet with a splash of stock to restore moisture and flavor.
This nourishing garlic butter mushrooms and cauliflower recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Garlic Butter Mushrooms and Cauliflower
This Garlic Butter Mushrooms and Cauliflower recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Main
Instructions
Melt the butter
In a large skillet over medium heat, melt 3 tablespoons of the butter until glossy and shimmering. Use a heavy-bottomed skillet for even heat distribution.
Sauté shallots and mushrooms
Add the diced shallot and cook, stirring frequently, about 2 to 3 minutes until soft. Add the cremini mushrooms and continue cooking, stirring often, until they begin to brown and concentrate in flavor, about 5 minutes.
Add cauliflower and season
Stir in the cauliflower florets and season with kosher salt and freshly ground black pepper. Cook, stirring frequently, until the cauliflower is golden and tender when pierced with a fork, about 5 to 6 minutes.
Add garlic and herbs
Stir in the minced garlic, chopped thyme, and chopped parsley and cook just until fragrant, roughly 30 to 60 seconds, taking care not to brown the garlic.
Deglaze and finish
Pour in the white wine and chicken stock, scraping any browned bits from the skillet. Allow the liquid to reduce slightly for 1 to 2 minutes, then remove from heat and stir in the remaining 1 tablespoon of butter until melted.
Season and serve
Taste and adjust seasoning with salt and pepper. Serve immediately as a warm side dish, garnished with additional parsley if desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@yummique on social media!

Categories:
You might also like...

Cheesy Zucchini Rollatini Bake
Tender grilled zucchini wraps basil ricotta, bathed in marinara and mozzarella, baking into a bubbly, lighter Italian comfort dinner ready in 30 minutes.

Air Fryer Zucchini and Squash
Crisp-edged, tender-in-the-middle zucchini and yellow squash made in 15 minutes with pantry spices. A vibrant, veggie-forward side everyone devours.

Chicken Meatball Parmesan
Tender chicken meatballs simmered in rich marinara and blanketed with melty mozzarella, bringing all the flavors of chicken parm in cozy, bite-sized form.

Did You Make This?
Leave a comment & rating below or tag @yummique on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Amira!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

