
This garlic butter mushrooms and cauliflower stir-fry is a quick, savory side dish packed with rich flavor and golden caramelized edges. Tender mushrooms, crisp-tender cauliflower, and plenty of garlic come together in one skillet for an easy low-carb vegetable dish.
Heat a large skillet over medium heat. Add the olive oil and butter, then stir in the chopped onion. Cook for 4 to 5 minutes, stirring occasionally, until the onion is soft and translucent.


Add the mushrooms to the skillet. If any are large, cut them into bite-sized pieces first. Cook for about 6 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown.

Add the cauliflower florets and toss well to coat them in the butter mixture. Continue cooking for about 10 minutes, stirring often, until the cauliflower is tender and the vegetables are deeply golden with lightly crisp edges.


Stir in the minced garlic and cook for 1 to 2 minutes, just until fragrant. Add the beef broth, thyme, green onion tops, salt, and pepper. Cook for 2 minutes more, stirring, until the liquid reduces slightly. Serve hot.


Cut the cauliflower into evenly sized florets so it cooks at the same rate. Do not add the garlic too early or it may burn and turn bitter. For a vegetarian version, swap the beef broth for vegetable broth. Leftovers keep well in an airtight container in the refrigerator for up to 3 days.