I serve this Garlic Mushrooms Cauliflower Skillet when I want a surprisingly rich, garlicky, low-carb side that makes even skeptics ask for seconds.

I am obsessed with this Garlic Mushrooms skillet because it tastes like serious, honest food. I love how garlic threads through every bite and the mushrooms turn plush and intensely savory.
The skillet delivers those crunchy, caramelized edges I can’t get enough of and a deep, umami pull that makes me reach for seconds. I crave that bright flash and the fresh finish that keeps it lively.
Simple on paper, rich in reality. And when I want food that feels both substantial and effortless, this is exactly what I want on my plate every single time.
No joke truly always
Ingredients

- Extra virgin olive oil, silky base that browns veggies and tastes bright
- Unsalted butter, adds richness and mouthfeel, skip for vegan
- Basically garlic, punches up aroma, makes it smell like home
- Yellow onion, sweetens and caramelizes, gives depth
- Cauliflower florets, hearty crunch and veggie heft
- Mushrooms, meaty bite and umami, almost like comfort
- Vegetable broth, keeps things moist without oiliness
- Lemon juice, bright tang that cuts richness
- Plus parsley, fresh herb lift and color pop
- Kosher salt, brings out everything, but don’t overdo
- Black pepper, little heat and earthiness
- Red pepper flakes, optional kick if you like spice
- Parmesan, nutty finish and melty bite, not essential
Ingredient Quantities
- 2 tbsp extra virgin olive oil
- 1 tbsp unsalted butter, optional for richness (omit for vegan)
- 3 garlic cloves, minced
- 1 small yellow onion, thinly sliced
- 1 medium head cauliflower, cut into florets (about 4 cups)
- 8 oz mushrooms (cremini or button), sliced
- 1/4 cup low sodium vegetable broth or water
- 1 tbsp fresh lemon juice
- 2 tbsp fresh parsley, chopped
- 1 tsp kosher salt, plus more to taste
- 1/2 tsp freshly ground black pepper
- 1/4 tsp red pepper flakes, optional if you like a kick
- 1/4 cup grated Parmesan, optional for serving
How to Make this
1. Heat 2 tbsp olive oil and 1 tbsp butter (if using) in a large skillet over medium heat until the butter foams and the oil shimmers.
2. Add the thinly sliced onion and sauté about 5 minutes, stirring now and then, until it softens and starts to brown a little.
3. Stir in the minced garlic and cook 30 to 45 seconds until fragrant, don’t let it burn.
4. Add the cauliflower florets and sliced mushrooms, toss to coat in the oil, and cook 6 to 8 minutes, stirring occasionally, until they start to get golden.
5. Pour in 1/4 cup vegetable broth or water, sprinkle 1 tsp kosher salt, 1/2 tsp black pepper and 1/4 tsp red pepper flakes if using, then cover the skillet and steam for 5 minutes so the cauliflower gets tender.
6. Uncover and cook another 2 to 3 minutes to evaporate excess liquid and let edges brown a bit; taste and add more salt or pepper if needed.
7. Stir in 1 tbsp fresh lemon juice and 2 tbsp chopped parsley, scraping any browned bits from the pan for extra flavor.
8. Turn off the heat and let the skillet rest 1 minute so flavors settle. If you want richness sprinkle 1/4 cup grated Parmesan and let it melt slightly. For vegan keep it plain or use a vegan cheese.
9. Serve warm as a side with an extra drizzle of olive oil or a little extra parsley on top, and warn anyone eating that some pieces may be crispier than others.
10. Leftovers keep well in the fridge up to 3 days, reheat in a skillet over medium to retain some texture, not the microwave if you want it less soggy.
Equipment Needed
1. Large heavy skillet (10 to 12 inch) with a snug-fitting lid
2. Wooden spoon or silicone spatula for stirring
3. Tongs or a slotted spoon to turn the veggies
4. Chef’s knife (sharp)
5. Cutting board (or two if you like to keep veg separate)
6. Measuring spoons and a 1/4 cup measure
7. Small mixing bowl for the parsley, lemon and garlic
8. Microplane or box grater for the Parmesan
FAQ
Garlic Mushrooms Cauliflower Skillet Recipe Substitutions and Variations
- Extra virgin olive oil: swap for avocado oil or grapeseed oil if you want a higher smoke point and a milder taste, you’ll still get great browning.
- Unsalted butter: use vegan butter or a splash more olive oil for a dairy free version, or ghee if you ain’t worried about dairy and want nuttier flavor.
- Cauliflower florets: replace with broccoli florets or use cauliflower rice to cut cook time, both soak up the garlic-mushroom flavors well.
- Grated Parmesan: use nutritional yeast for a cheesy vegan touch, or Pecorino Romano if you like a saltier, sharper finish.
Pro Tips
1. Salt in two stages: add a little when you start steaming so the cauliflower softens evenly, then finish seasoning at the end after tasting. Too much early salt can make the veggies release too much water.
2. Dry mushrooms well and give them space to brown. If they crowd the pan they just steam and get soggy. If needed do them first, move them to a plate, then finish with the cauliflower so everything gets some color.
3. Don’t overdo the liquid. Use just enough broth or water to create steam, then uncover early and let the pan get hot again so you get some caramelized edges. That brown stuff on the bottom adds big flavor when you scrape it up.
4. For texture and flavor boosts: finish with lemon and parsley right off the heat, and if you want richness add the Parmesan while still warm so it melts a little. If you need it vegan, toss in a splash of toasted nut oil or a sprinkle of nutritional yeast instead.

Garlic Mushrooms Cauliflower Skillet Recipe
I serve this Garlic Mushrooms Cauliflower Skillet when I want a surprisingly rich, garlicky, low-carb side that makes even skeptics ask for seconds.
4
servings
175
kcal
Equipment: 1. Large heavy skillet (10 to 12 inch) with a snug-fitting lid
2. Wooden spoon or silicone spatula for stirring
3. Tongs or a slotted spoon to turn the veggies
4. Chef’s knife (sharp)
5. Cutting board (or two if you like to keep veg separate)
6. Measuring spoons and a 1/4 cup measure
7. Small mixing bowl for the parsley, lemon and garlic
8. Microplane or box grater for the Parmesan
Ingredients
-
2 tbsp extra virgin olive oil
-
1 tbsp unsalted butter, optional for richness (omit for vegan)
-
3 garlic cloves, minced
-
1 small yellow onion, thinly sliced
-
1 medium head cauliflower, cut into florets (about 4 cups)
-
8 oz mushrooms (cremini or button), sliced
-
1/4 cup low sodium vegetable broth or water
-
1 tbsp fresh lemon juice
-
2 tbsp fresh parsley, chopped
-
1 tsp kosher salt, plus more to taste
-
1/2 tsp freshly ground black pepper
-
1/4 tsp red pepper flakes, optional if you like a kick
-
1/4 cup grated Parmesan, optional for serving
Directions
- Heat 2 tbsp olive oil and 1 tbsp butter (if using) in a large skillet over medium heat until the butter foams and the oil shimmers.
- Add the thinly sliced onion and sauté about 5 minutes, stirring now and then, until it softens and starts to brown a little.
- Stir in the minced garlic and cook 30 to 45 seconds until fragrant, don't let it burn.
- Add the cauliflower florets and sliced mushrooms, toss to coat in the oil, and cook 6 to 8 minutes, stirring occasionally, until they start to get golden.
- Pour in 1/4 cup vegetable broth or water, sprinkle 1 tsp kosher salt, 1/2 tsp black pepper and 1/4 tsp red pepper flakes if using, then cover the skillet and steam for 5 minutes so the cauliflower gets tender.
- Uncover and cook another 2 to 3 minutes to evaporate excess liquid and let edges brown a bit; taste and add more salt or pepper if needed.
- Stir in 1 tbsp fresh lemon juice and 2 tbsp chopped parsley, scraping any browned bits from the pan for extra flavor.
- Turn off the heat and let the skillet rest 1 minute so flavors settle. If you want richness sprinkle 1/4 cup grated Parmesan and let it melt slightly. For vegan keep it plain or use a vegan cheese.
- Serve warm as a side with an extra drizzle of olive oil or a little extra parsley on top, and warn anyone eating that some pieces may be crispier than others.
- Leftovers keep well in the fridge up to 3 days, reheat in a skillet over medium to retain some texture, not the microwave if you want it less soggy.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 264g
- Total number of serves: 4
- Calories: 175kcal
- Fat: 12.1g
- Saturated Fat: 3.9g
- Trans Fat: 0.1g
- Polyunsaturated: 1g
- Monounsaturated: 6g
- Cholesterol: 13mg
- Sodium: 760mg
- Potassium: 432mg
- Carbohydrates: 11.9g
- Fiber: 3.9g
- Sugar: 5g
- Protein: 7g
- Vitamin A: 300IU
- Vitamin C: 75mg
- Calcium: 80mg
- Iron: 0.9mg






