
Why You’ll Love This Recipe
This recipe is a simple yet flavorful way to enjoy vegetables, with cauliflower taking center stage and pairing wonderfully with the earthy mushrooms and fragrant garlic. The addition of butter (or plant-based butter for a vegan version) brings richness, while a squeeze of fresh lemon juice at the end brightens the dish up beautifully. It’s a perfect low-carb, nutrient-dense side dish that’s also vegetarian, making it suitable for various dietary preferences.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 1 medium head of cauliflower, cut into florets
- 2 tablespoons olive oil
- 3 tablespoons butter (use plant-based for vegan option)
- 1 pound (450g) mushrooms, sliced
- 5–6 garlic cloves, minced
- ¼ teaspoon crushed red chili flakes (optional)
- Salt and black pepper to taste
- 1 tablespoon fresh parsley, chopped
- Juice of ½ a lemon

Directions
1. Prepare the Cauliflower
- Wash and cut the cauliflower into small, even florets.
2. Sauté the Cauliflower
- In a large skillet, heat the olive oil and 1 tablespoon of butter over medium heat.
- Add the cauliflower and cook for 8–10 minutes, stirring occasionally, until it turns golden and tender.
- Once done, remove the cauliflower from the skillet and set it aside.
3. Cook the Mushrooms
- In the same skillet, add the remaining tablespoon of butter.
- Add the sliced mushrooms and cook for 5–6 minutes until they turn brown and their moisture has evaporated.
4. Add Garlic
- Stir in the minced garlic and chili flakes (if using).
- Sauté for 1–2 minutes until fragrant.
5. Combine
- Return the sautéed cauliflower to the skillet.
- Add the remaining tablespoon of butter, season with salt and pepper, and stir everything to coat.
- Cook for 2–3 more minutes, allowing the flavors to blend together.
6. Finish
- Squeeze the lemon juice over the mixture and sprinkle with fresh parsley.
- Serve hot as a side dish.
Servings and Timing
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
Variations
- Vegan Version: Use olive oil or vegan butter to make this recipe fully plant-based.
- Add Protein: To make this dish more filling, add chickpeas, lentils, or your favorite beans for extra protein.
- Lemon Zest: Enhance the flavor by adding a touch of lemon zest along with the lemon juice.
- Tahini Drizzle: For added richness, drizzle some tahini over the finished dish before serving.
- Spicy Kick: Add more chili flakes or a dash of cayenne pepper if you prefer a spicier version.
Storage
- Storage: Store any leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat in a skillet or microwave until heated through. If needed, add a little extra butter or oil to maintain moisture.
Helpful Tips
- Don’t Overcrowd the Skillet: If necessary, sauté the cauliflower and mushrooms in batches to avoid overcrowding the pan, which ensures even cooking.
- Keep the Cauliflower Tender: Be mindful not to overcook the cauliflower; you want it golden but not mushy.
- Adjust Seasoning: Always taste before serving and adjust the seasoning with more salt, pepper, or lemon juice if needed.
FAQs
1. Can I make this dish ahead of time?
Yes, this dish can be made ahead of time and stored in the refrigerator for up to 3 days. It’s a great option for meal prep.
2. Can I use frozen cauliflower?
Yes, frozen cauliflower can be used, but it will have a softer texture compared to fresh cauliflower. Make sure to cook it thoroughly to avoid excess moisture.
3. Can I substitute the mushrooms?
Yes, you can substitute the mushrooms with other vegetables like zucchini, bell peppers, or asparagus for a different twist.
4. Can I make this dish spicier?
Yes! If you like heat, add extra chili flakes or a dash of cayenne pepper to suit your taste.
5. Is this dish gluten-free?
Yes, this Garlic Mushrooms Cauliflower recipe is naturally gluten-free as it doesn’t contain any wheat-based ingredients.
6. Can I freeze this dish?
This dish is not ideal for freezing, as the texture of the cauliflower and mushrooms may change upon reheating. It’s best enjoyed fresh or stored in the fridge for a few days.
7. Can I use a different oil besides olive oil?
Yes, you can use any other oil you prefer, such as avocado oil, coconut oil, or vegetable oil. However, olive oil adds a wonderful flavor.
8. How do I know when the cauliflower is done?
The cauliflower should be golden brown and tender when pierced with a fork. It should have a slight crispness but be soft enough to eat.
9. Can I add other herbs to this dish?
Yes, you can add herbs like thyme, rosemary, or basil for extra flavor. Fresh or dried herbs work well with this dish.
10. What can I serve this dish with?
This Garlic Mushrooms Cauliflower pairs well with grilled chicken, fish, or tofu. It can also be served with rice, quinoa, or a simple salad.
Conclusion
This Garlic Mushrooms Cauliflower recipe is a quick, healthy, and flavorful vegetarian side dish that can be made in just 30 minutes. Packed with savory mushrooms, tender cauliflower, and aromatic garlic, it’s a perfect accompaniment to any main course. Whether you’re preparing it for a weeknight dinner, meal prep, or a special occasion, this dish will add a burst of flavor to your plate. Try it today and enjoy a nutritious, delicious side that everyone will love!

Garlic Mushrooms Cauliflower – Healthy Vegetarian Side Dish
- Total Time: 30 minutes
- Yield: 4 servings
Description
Garlic Mushrooms Cauliflower is a healthy and flavorful vegetarian side dish featuring tender cauliflower, savory mushrooms, and aromatic garlic. Quick to prepare and nutrient-packed, it’s a perfect low-carb addition to any meal.
Ingredients
1 medium head of cauliflower, cut into florets
2 tablespoons olive oil
3 tablespoons butter (use plant-based for vegan option)
1 pound (450g) mushrooms, sliced
5–6 garlic cloves, minced
¼ teaspoon crushed red chili flakes (optional)
Salt and black pepper to taste
1 tablespoon fresh parsley, chopped
Juice of ½ a lemon
Instructions
- Wash and cut the cauliflower into small florets.
- In a large skillet, heat olive oil and 1 tablespoon of butter over medium heat. Add cauliflower and cook for 8–10 minutes, stirring occasionally, until golden and tender. Remove and set aside.
- In the same skillet, add the remaining tablespoon of butter. Add sliced mushrooms and cook for 5–6 minutes until browned and moisture is evaporated.
- Stir in minced garlic and chili flakes (if using), and sauté for 1–2 minutes until fragrant.
- Return sautéed cauliflower to the skillet, add remaining butter, and season with salt and pepper. Stir and cook for 2–3 minutes to combine flavors.
- Squeeze lemon juice over the mixture and sprinkle with fresh parsley. Serve hot as a side dish.
Notes
For a vegan version, use plant-based butter and olive oil.
Add chickpeas, lentils, or your favorite beans for extra protein.
For a twist, add lemon zest along with lemon juice.
For extra richness, drizzle tahini over the finished dish.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 150
- Sugar: 4g
- Sodium: 200mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 13g
- Fiber: 6g
- Protein: 4g
- Cholesterol: 25mg