This Cauliflower Mushroom Recipe browns cauliflower and mushrooms in garlic butter until golden and is ready in 40 minutes. This recipe uses thyme and parsley to keep it bright, similar to my Roasted Cauliflower Salad.

Cauliflower Mushroom Recipe At A Glance
- ⏱️ Total Time: 40 minutes (15 min prep + 25 min cook)
- 🍽️ Servings: 4 cups (about 4 side servings)
- 🍴 Cuisine Type: American / Mediterranean
- 🧄 Flavor Profile: Garlicky and herby, with deeply browned mushrooms and cauliflower in a rich butter sauce
- 📋 Dietary Info: Gluten-free; contains dairy (butter), can be made dairy-free by swapping in olive oil or plant-based butter
- 📦 Storage Notes: Refrigerate in an airtight container for up to 4 days; reheat gently in a skillet until warmed through
- ⭐ Why You'll Love It: A reliable, weeknight-friendly side that browns instead of steams, so every bite has real texture, not mush
Save And Summarize This Recipe
This recipe comes together in one skillet with just a few ingredients, so it works for a busy weeknight or a full holiday spread. I use baby portobello mushrooms here, the same ones in my Crab Stuffed Mushrooms and large ones in my Grilled Portobello Mushroom Recipe. The same don't-crowd-the-pan principle applies whether you're searing on the stovetop or roasting in the oven, like in my Roasted Broccoli and Cauliflower.
Jump to:
Serve it alongside almost any protein like the Balsamic Flank Steak or Chicken Marsala Thighs when you want something richer. Lemon Chicken Thighs are another wonderful main meal for something brighter. It also holds its own on a holiday table next to a roast or braise.
Key Ingredients

- Mushrooms: I use baby portobello (cremini) mushrooms here instead of white button. They hold their shape and brown better once the moisture cooks off, where through testing I found that button mushrooms tended to go rubbery.
- Cauliflower: Cut the florets close to the same size as the mushroom pieces. If they're too large, the cauliflower won't finish browning in the same window as the mushrooms.
- Stock: Any stock works here. If you have homemade chicken stock or bone broth on hand, it adds more depth. I usually reach for my Bone Broth recipe.
- Butter: I use unsalted butter so I can control the salt myself and adjust it at the end, once everything's reduced.
See the recipe for quantities.
Do You Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from A Sweet Thyme
Variations
- Lemon: Squeeze fresh lemon juice over the vegetables right before serving. A little lemon zest on top adds color and a brighter finish.
- Balsamic vinegar: A small drizzle right at the end adds a touch of sweetness and depth. Add it off the heat so it doesn't reduce too fast.
- Fresh herbs: Parsley is the base here, but rosemary works well if you want an earthier note.
- Spice: Add a pinch of red pepper flakes for heat. Or swap the herb blend entirely with my Homemade Poultry Seasoning or Homemade Taco Seasoning for a completely different flavor direction.
- Butter: Butter is what gets you the deep browning here. Ghee works as a substitute if that's what you have on hand.
How To Make Cauliflower Mushroom Recipe: Step-By-Step

Step 1: Heat the butter over medium heat and sauté the onion until soft.

Step 2: Add in the mushrooms and cook them until they're browned on all sides.

Step 3: Stir in the cauliflower and cook until golden before adding in the vegetable stock.

Step 4: Once the stock has reduced, add in the herbs and garlic cooking until fragrant.
Season with salt and pepper before garnishing with more parsley to serve.
Recipe Tips:
- Let the mushrooms fully brown before adding the cauliflower. This is why you cook them separately in step order instead of all at once. Mushrooms release a lot of water first; adding cauliflower too early means it steams in that liquid instead of getting its own sear.
- Trust me: stir less than you think you should. Constant stirring stops browning before it starts. Let the vegetables sit undisturbed for a minute or two between stirs so the edges actually caramelize.
Gwen's Pro Tip
If your pan is small, the vegetables release moisture and steam instead of brown, and you'll end up with soft cauliflower instead of golden edges. A 12-inch skillet gives you enough surface area for everything to make contact with the pan.
Cauliflower Mushroom Recipe FAQ's
Yes. Use vegetable stock and swap the butter for a vegan butter or olive oil.
Wipe them with a damp cloth or paper towel instead of rinsing. Mushrooms absorb water, and that extra moisture works against the browning here.
Yes, but fresh gives the best texture and browning. If using frozen, thaw and pat dry before cooking to avoid excess moisture.
This usually means the pan was overcrowded. Use a large skillet and don't stir too often, both let the moisture cook off instead of steaming the vegetables.
More Side Dishes

Cauliflower Mushroom Recipe with Garlic Butter and Fresh Herbs
Do You Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from A Sweet Thyme
Ingredients
- 4 tablespoons unsalted butter
- 1 tablespoon olive oil
- ½ onion chopped
- ½ head cauliflower cut into florets
- 1 pound mushrooms cleaned
- 2 tablespoon low sodium vegetable stock
- 1 teaspoon fresh thyme leaves chopped
- 2 tablespoon fresh parsley chopped
- 4 cloves garlic minced
- salt and pepper
Instructions
- Heat the butter and oil in a large skillet over medium-high heat.
- Saute the onion until softened (about 3 minutes).
- Add the mushrooms and cook until they render all of the moisture and have browned on all sides (about 5 minutes)
- Add the cauliflower florets. Cook until golden and crispy on the edges. This takes about 8-10 minutes and must be well browned.
- Pour in the vegetable stock and cook for 2 minutes until the sauce is reduced.
- Add thyme, 1 tablespoon of parsley, and garlic. Cook the mushrooms and cauliflower for a minute until fragrant.
- Season with salt and pepper to taste. Sprinkle with the remaining parsley and serve.








Anonymous says
Yummy
Liz says
I had some mushrooms I needed to use up so I made this and it was a hit! Great recipe!
Terri says
When do you add the garlic?
Gwen says
Hi Terri! It is added in step 6 with the parsley.
Anonymous says
X