This cauliflower stuffing belongs on the Thanksgiving table alongside Fresh Green Bean Casserole and Boursin Mashed Potatoes.
The moment rosemary and sage hit the hot skillet, the whole kitchen smells like the holiday you have been planning for weeks. Cauliflower Stuffing earns its place at the Thanksgiving table through genuine flavor — golden-edged cauliflower, soft earthy mushrooms, and toasted pumpkin seeds building a savory, herb-forward bite that holds up alongside anything else on the spread. The cauliflower breaks apart slowly as it cooks, absorbing the broth and the herbs until it is tender and lightly browned at the edges, and that slow transformation is what gives the finished dish its depth. You do not need bread to get there.
The whole dish cooks in one skillet, which keeps the process clear and the cleanup minimal. You start with the pumpkin seeds and garlic to build flavor into the fat, layer in the celery, leek, and onion, then finish with the cauliflower, mushrooms, broth, and herbs — cooking everything down together until the liquid is fully absorbed and the edges of the cauliflower start to crisp. That is three steps in one pan, and most of the time is hands-off once the vegetables are in. This is the kind of recipe that fits into a busy holiday kitchen without taking over the stove.
Every recipe on Real Balanced is tested before it’s published — read about how we develop and test our recipes.

Reader Love
I made this twice last year and am VERY excited to make it again this holiday season! Deelish!
As an Amazon Associate, I earn from qualifying purchases.
💛 Why you’ll love this recipe
- Full savory-herb flavor, no bread required — fresh rosemary and sage give this the deep, unmistakable aroma that makes stuffing feel like Thanksgiving. The herbs go in with the cauliflower and broth and cook down into every bite.
- One skillet, start to finish — every step happens in the same pan: toasting the pumpkin seeds, building the aromatics, and cooking the vegetables all the way down. Fewer dishes means more space to focus on the rest of the meal.
- Pumpkin seeds bring more than crunch — toasted golden in the first step, they contain magnesium, phosphorous, iron, zinc, and healthy fats. They also add a roasted, nutty note that carries through the whole dish.
- Cauliflower does real work here — it absorbs the herbs and broth as it softens and browns at the edges, giving the dish the body and depth you expect from a proper stuffing. It is also high in Vitamins C and K and supports immune function and bone health.
- No nuts, no eggs, and easy to make fully plant-based — the recipe contains no nuts and no eggs. Swap the chicken broth for vegetable broth and the entire dish is vegan, with no other changes needed.
- Built for the Thanksgiving table — the recipe makes 6 servings, cooks in one skillet, and fits naturally into a holiday spread alongside roasted meat and classic sides.
⏲ How to make this recipe
In a large skillet over medium-low heat, melt coconut oil. Add pumpkin seeds and toast until just golden. Add minced garlic and saute until fragrant.
Increase heat to medium heat and, to the same skillet, add celery, onion, and leek.
Sauté until softened.
Add cauliflower, mushrooms, chicken broth, rosemary, sage, celery salt, pepper, and salt.
Continue to sauté until all ingredients are well-incorporated and tender, breaking apart cauliflower florets as they soften, all liquid is absorbed, and cauliflower florets begin to lightly brown.
Serve hot and enjoy!






👉 Easy ingredient swaps
- Chicken broth → vegetable broth. This one swap makes the whole recipe vegetarian and vegan. Use the same amount — no other adjustments needed.
- Coconut oil → any neutral fat that handles medium heat. Avocado oil or ghee both work in the same quantity.
- Fresh rosemary and sage → dried herbs when fresh are not available. Start with about one-third the amount — dried herbs are more potent and can quickly dominate the dish if you overdo it.
- Pumpkin seeds → sunflower seeds if you need a substitute, or skip them entirely. They add crunch and a toasted, nutty quality to each bite, but the recipe comes together without them.
✨ Variations
- Stir in crumbled cooked sausage or turkey in the final few minutes of cooking for a more filling dish. Traditional stuffing recipes often include sausage or poultry, and the herb base here is built to work with it.
- Add fresh thyme or flat-leaf parsley alongside the rosemary and sage. Both herbs fit the flavor profile naturally and add a brighter note to the finished dish.
- Top with additional toasted pumpkin seeds right before serving for more texture at the table without any extra cooking time.
- Use a mix of mushroom varieties — cremini, shiitake, or oyster — for a deeper mushroom flavor throughout the stuffing.
〰️ How to serve
- Serve hot straight from the skillet as the centerpiece side dish of a Thanksgiving spread.
- It pairs naturally with Oven Roasted Whole Chicken on any night of the week, and leftovers are perfect folded into a Thanksgiving Leftovers Casserole the next day.
- Leftovers reheat well in a skillet over medium heat; add a pour of chicken or vegetable broth to help loosen the vegetables if they have dried out in the refrigerator.
- It is also a good weeknight side dish alongside roasted chicken or pork chops — no need to save it only for November.
💬 FAQs
Can I make this stuffing ahead of time?
Yes. Cook it fully, let it cool, then store it covered in the refrigerator. When ready to serve, reheat it in a skillet over medium heat and add a pour of chicken or vegetable broth — the vegetables tend to dry out overnight, and the liquid helps bring the texture back.
What is the difference between stuffing and dressing?
Both names describe the same basic dish. ‘Dressing’ is the common term in the southern United States; the rest of the country tends to say stuffing. The dish has been around in its recognizable form since the early-to-mid 1800s, though earlier versions were quite different — ancient recipes sometimes included ingredients like chopped liver. Today you find everything from cornbread-based to vegetable-based versions like this one, which skips the bread entirely and builds its flavor from cauliflower, mushrooms, and fresh herbs.
Can I use frozen cauliflower instead of fresh?
The recipe calls for fresh cauliflower florets. Frozen cauliflower releases significantly more moisture as it cooks, which makes it harder to get the browning and absorption that give this dish its depth. If fresh is not available, thaw the frozen florets completely and pat them as dry as possible before adding them to the skillet.
How do I make this recipe vegan?
Swap the chicken broth for an equal amount of vegetable broth. That single change makes the entire recipe vegetarian and vegan — all other ingredients are already plant-based.
📚 More recipes to try
🍽 Recipe
Email Recipe
Enter your email below and we’ll send you this recipe!

Cauliflower Stuffing
Ingredients
- 3 tablespoons coconut oil
- 2 tablespoons raw pumpkin seeds
- 1 tablespoon minced garlic
- 6 ounces celery, roughly chopped
- 1 ounce yellow onion, finely chopped
- 1 ounce leek bulb, finely chopped
- 20 ounces cauliflower florets
- 8 ounces mushrooms, roughly chopped
- ¼ cup chicken broth, or vegetable broth for vegetarian and vegan
- 2 tablespoons ~6g finely chopped fresh rosemary
- 1 tablespoon ~2g finely chopped fresh sage
- ¼ teaspoon celery salt
- ¼ teaspoon black pepper
- ⅛ teaspoon salt
Instructions
- In a large skillet over medium-low heat, melt coconut oil. Add pumpkin seeds and toast until just golden, about 3 minutes. Add minced garlic and saute until fragrant, about 2 minutes.
- Increase heat to medium and, to the same skillet, add celery, onion, and leek and sauté until softened, about 8-10 minutes.
- Add cauliflower, mushrooms, chicken broth, rosemary, sage, celery salt, pepper, and salt and continue to sauté until all ingredients are well-incorporated and tender, breaking apart cauliflower florets as they soften, all liquid is absorbed, and cauliflower florets begin to lightly brown, about 30-35 minutes.
- Serve hot and enjoy!





























Leave a Reply