holiday side dish

Vegan Baked Broccoli and Cauliflower Casserole with Creamy Cashew Cheese Sauce and Crunchy Topping — The Most Comforting Plant-Based Dinner You Will Make All Week

vegan baked broccoli and cauliflower casserole

Bubbling, creamy, and topped with a golden crunchy crust, this Vegan Baked Broccoli and Cauliflower Casserole is the kind of comfort food that makes vegetables the best part of the meal. Tender broccoli and cauliflower florets are folded into a silky, cheesy sauce made from cashews and nutritional yeast, then baked under a crispy herbed breadcrumb topping until the edges bubble and brown.

This casserole proves that plant-based comfort food does not need dairy to taste rich. The sauce blends soaked cashews with garlic, mustard, lemon, and plant milk into a velvety cheese-style sauce that coats every floret. A little miso and smoked paprika add the savory depth you expect from a classic cheesy bake.

It works beautifully as a holiday side dish, a cozy weeknight main served with rice or crusty bread, or a make-ahead dish for potlucks and family gatherings. Everything can be prepared in advance and baked when you are ready, which makes it a lifesaver on busy days.

Best of all, it is made from simple, wholesome ingredients and ready in about 55 minutes. Even people who say they do not like cauliflower tend to go back for seconds.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins35 mins55 mins6~280 kcal

Ingredients

For the Vegetables

  • 1 large head broccoli (about 400g), cut into bite-size florets
  • 1 medium head cauliflower (about 500g), cut into bite-size florets
  • 1 tbsp olive oil
  • ½ tsp salt

For the Creamy Cashew Cheese Sauce

  • 1 cup (140g) raw cashews, soaked in hot water for 15 minutes and drained
  • 1¼ cups (300ml) unsweetened plant milk
  • ¼ cup (20g) nutritional yeast
  • 3 cloves garlic
  • 1 tbsp lemon juice
  • 1 tbsp white miso paste
  • 1 tsp Dijon mustard
  • 1 tsp onion powder
  • ½ tsp smoked paprika
  • ¾ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp ground nutmeg

For the Crunchy Topping

  • 1 cup (60g) panko breadcrumbs
  • 2 tbsp olive oil
  • 2 tbsp nutritional yeast
  • 1 tsp dried thyme or Italian herbs
  • ¼ tsp garlic powder
  • Pinch of salt
  • 2 tbsp chopped fresh parsley

To Serve

  • Cooked rice, quinoa, or crusty bread
  • Fresh parsley
  • Lemon wedges
  • Simple green salad

Optional Additions

  • 1 cup white beans for extra protein
  • ½ cup vegan cheese shreds on top
  • Chili flakes for heat
  • Caramelized onions folded in

Instructions

  1. Preheat. Heat the oven to 400°F (200°C). Lightly oil a 9×13 inch (or similar 2.5 quart) baking dish.
  2. Par-cook the vegetables. Steam or blanch the broccoli and cauliflower florets for 4–5 minutes until bright and just tender but still firm. Drain well and let steam dry for a few minutes. Excess water makes the casserole watery.
  3. Make the sauce. Blend the soaked cashews, plant milk, nutritional yeast, garlic, lemon juice, miso, mustard, onion powder, paprika, salt, pepper, and nutmeg until completely smooth, about 1–2 minutes. Taste and adjust the salt.
  4. Combine. In the baking dish, toss the vegetables with 1 tablespoon of olive oil and ½ teaspoon salt. Pour the sauce over the vegetables and stir gently until every floret is coated. Spread evenly.
  5. Make the topping. Mix the panko, olive oil, nutritional yeast, thyme, garlic powder, and salt until the crumbs are evenly moistened. Sprinkle over the casserole.
  6. Bake. Bake uncovered for 30–35 minutes until the sauce is bubbling and the topping is deep golden. If the top browns too quickly, cover loosely with foil.
  7. Rest and serve. Let the casserole rest for 10 minutes so the sauce thickens, then sprinkle with fresh parsley and serve warm.

Pro Tips for the Best Casserole

  • Do not overcook the vegetables first. They finish cooking in the oven, so keep them slightly firm.
  • Drain and dry them well. Wet vegetables thin out the sauce.
  • Blend the sauce until perfectly smooth. A high-speed blender gives the silkiest result. If yours is less powerful, soak the cashews longer.
  • Taste the sauce before baking. It should taste slightly bold, because the vegetables mellow it.
  • Use panko for the topping. It stays crunchier than regular breadcrumbs.
  • Let it rest. Ten minutes out of the oven makes it easier to serve and helps the sauce set.
  • Cut florets evenly. Even sizes cook at the same rate.

Why This Casserole Is So Good for You

Broccoli and cauliflower are cruciferous vegetables, known for their vitamin C, vitamin K, folate, and fiber. Broccoli in particular provides sulforaphane, a compound studied for its antioxidant properties, and both vegetables are low in calories while being very filling.

The cashew sauce adds healthy unsaturated fats, magnesium, and plant protein, and nutritional yeast contributes B vitamins and a savory, cheesy flavor. Compared to a traditional cheese and cream casserole, this version has no cholesterol and far less saturated fat.

A serving provides around 10 grams of protein and 6 grams of fiber, which makes it satisfying enough to serve as a main dish.


Flavor Variations

  • Cheddar-Style Casserole: Add 1 roasted red pepper and an extra tablespoon of nutritional yeast to the sauce for a deeper orange color and sharper flavor.
  • Italian Herb Bake: Stir in sun-dried tomatoes and basil, and top with vegan parmesan.
  • Spicy Southwest Casserole: Add cumin, chili powder, and a diced jalapeño, and finish with cilantro.
  • Protein-Packed Bake: Fold in white beans or cooked chickpeas before baking.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~280 kcal10g26g6g16g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days.
  • Reheating: Reheat in a 350°F (175°C) oven for 15–20 minutes to re-crisp the topping. A microwave works but softens the crumbs.
  • Freezer: Freeze the baked casserole without the topping for up to 2 months. Thaw overnight, add fresh topping, and reheat.
  • Make ahead: Assemble the casserole without the topping up to 1 day ahead, refrigerate, then add the topping and bake, adding 5–10 minutes.

Frequently Asked Questions

Why is my casserole watery?

Usually the vegetables were not drained well. Steam them briefly, let them dry, and do not add extra liquid to the sauce.

Can I make it nut-free?

Yes. Replace the cashews with 1 cup of white beans plus 2 tablespoons of tahini, or use sunflower seeds soaked in hot water.

Can I use frozen vegetables?

Yes. Thaw and squeeze out excess moisture, or roast them first. Skip the par-cooking step.

Can I make it gluten-free?

Use gluten-free breadcrumbs or crushed gluten-free crackers, and check that your miso is gluten-free.

Can I use something other than miso?

Yes. Replace it with a little extra salt and an extra teaspoon of lemon juice.

Can I make it ahead?

Yes. Assemble up to a day in advance without the topping and bake when ready.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan dinner ideas? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Potato Bake — The Creamiest Most Comforting Plant-Based Side Dish You Will Pull From the Oven All Year

vegan potato bake

There are side dishes that fill a role. And then there are side dishes like this Vegan Potato Bake — the kind that comes out of the oven bubbling at the edges, golden and crisp on top, with layers of thinly sliced potato so tender they offer no resistance to a spoon, all bound together in a creamy, garlicky cashew sauce that is so rich, so deeply savory, and so perfectly seasoned that it is genuinely difficult to stop eating it even after the plate has been cleared. This is that dish. The one that steals the show at every dinner table it appears on. The one that non-vegans request again before the meal is over. The one that proves, definitively, that the absence of dairy is no barrier whatsoever to a potato bake that is every bit as indulgent, as satisfying, and as impossibly creamy as any version made with heavy cream and gruyère.

This vegan potato bake is built on a foundation of thinly sliced Yukon Gold potatoes layered in a baking dish and bathed in a cashew cream sauce seasoned with garlic, nutritional yeast, white miso, Dijon mustard, and smoked paprika — a combination that delivers the rich, savory, slightly sharp flavor profile of a classic cream and cheese gratin without a single drop of dairy. Fresh thyme, rosemary, and a scatter of shredded vegan cheese on top complete the picture: when the dish comes out of the oven, that cheese is melted and golden, the sauce is bubbling, and the top layer of potato is crisp at the edges with a golden, deeply satisfying crust.

What makes this recipe so outstanding is the cashew cream — soaked, blended with vegetable broth and seasonings into a sauce that is as rich and coating as heavy cream but with an additional, subtle nuttiness that pairs beautifully with potato and gives the dish a depth that straight cream alone cannot always match.

This recipe is 100% vegan, naturally dairy-free and egg-free, ready in 70 minutes including baking time, and the kind of dish that belongs at every Sunday dinner, holiday table, and weeknight that deserves something genuinely special.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins50 mins70 mins6~390 kcal

Ingredients

For the Potatoes

  • 1.2kg (about 2.6 lbs) Yukon Gold potatoes, peeled and very thinly sliced (2–3mm)
  • 1 medium yellow onion, very thinly sliced
  • 3 cloves garlic, thinly sliced
  • 1 tsp salt
  • Fresh thyme and rosemary sprigs

For the Cashew Cream Sauce

  • 150g (1 cup) raw cashews, soaked in hot water for 30 minutes and drained
  • 480ml (2 cups) vegetable broth
  • 4 tbsp nutritional yeast
  • 1 tbsp white miso paste
  • 1 tbsp Dijon mustard
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp smoked paprika
  • ½ tsp turmeric (for golden color)
  • 1 tsp salt
  • ½ tsp black pepper

For the Top

  • 100g (1 cup) vegan mozzarella or cheddar, shredded
  • 1 tbsp olive oil
  • Extra smoked paprika
  • Fresh thyme

Instructions

  1. Preheat and prepare. Preheat the oven to 375°F (190°C). Grease a 9×13 inch (23x33cm) baking dish generously with vegan butter or olive oil.
  2. Make the cashew cream sauce. Drain the soaked cashews and add to a high-speed blender with the vegetable broth, nutritional yeast, miso paste, Dijon mustard, garlic powder, onion powder, smoked paprika, turmeric, salt, and pepper. Blend for 60–90 seconds until completely smooth and silky. Taste and adjust seasoning — the sauce should be well-seasoned and deeply savory, as the potato layers are unseasoned.
  3. Layer the potatoes. Arrange one-third of the sliced potatoes in overlapping layers across the bottom of the prepared baking dish. Scatter over half the sliced onion and garlic. Pour over one-third of the cashew cream sauce. Repeat with another third of the potatoes, the remaining onion and garlic, and another third of the sauce. Finish with the final layer of potatoes, arranged as neatly as possible, and pour the remaining sauce over the top — it should just reach the top layer of potato.
  4. Add herbs and cover. Lay fresh thyme and rosemary sprigs across the top. Cover the dish tightly with foil.
  5. Bake covered. Bake covered at 375°F (190°C) for 35 minutes until the potatoes are beginning to soften — a knife inserted should meet some resistance but go through the top half easily.
  6. Add cheese and finish uncovered. Remove the foil. Scatter the shredded vegan cheese evenly over the top. Drizzle with olive oil and dust with extra smoked paprika. Return to the oven uncovered for 15–18 minutes until the cheese is melted and golden, the sauce is bubbling at the edges, and the top layer of potato is golden and slightly crisp.
  7. Rest before serving. Allow the potato bake to rest for 10 minutes before serving — this allows the sauce to thicken slightly and the layers to hold together when spooned out.

Pro Tips

  • Slice the potatoes very thin and evenly. A mandoline slicer set to 2–3mm is ideal — evenly thin slices cook through uniformly, while unevenly thick slices result in some layers that are overdone and others that are underdone.
  • Season the sauce generously. The potato layers themselves are not seasoned — all the salt and flavor comes from the sauce, so it needs to be well-seasoned. Taste before layering and adjust.
  • Cover for most of the baking time. Covering the dish creates a steam environment that cooks the potato layers through gently and evenly before the final uncovered phase develops the golden, cheesy top.
  • Rest before serving. The sauce thickens as the dish cools slightly — serving immediately produces a runny result. Ten minutes of resting makes each serving hold its shape and the sauce coat the potatoes properly.
  • Use Yukon Gold potatoes. Their naturally buttery, slightly creamy texture and moderate starch content make them ideal for a gratin-style bake — they hold their shape through cooking while becoming completely tender inside.

The Art of a Perfect Potato Gratin

The potato bake — known in France as gratin dauphinois — is one of the great dishes of European comfort cooking, and its principles translate beautifully to plant-based cooking. The essential elements are three: potatoes sliced thin enough to cook through in a reasonable oven time, a sauce rich enough in fat and flavor to coat every surface and infuse the layers as they bake, and enough time in the oven covered before the final uncovered phase so the interior is completely tender before the top begins to brown. The cashew cream used here behaves remarkably like heavy cream in this context — it coats the potato slices, absorbs their starch as it bakes, and gradually thickens through the combined effect of evaporation and starch release into something that is simultaneously a sauce and a binder, holding the layers together into a cohesive, sliceable dish. The nutritional yeast and miso provide the savory, cheese-like depth that dairy cream and gruyère would in the original, while the mustard and smoked paprika give the sauce the slight sharpness and complexity that prevents it from being simply rich without being interesting.


Flavor Variations

  • Vegan Potato Bake with Leek: Replace the sliced onion with thinly sliced leek for a sweeter, more delicate allium flavor that pairs beautifully with the cashew cream.
  • Herb-Crusted Potato Bake: Combine panko breadcrumbs, nutritional yeast, dried herbs, and olive oil and scatter over the cheese in the final uncovered phase for an extra-crispy, golden crust.
  • Sweet Potato and Regular Potato Bake: Alternate layers of sweet potato and Yukon Gold for a sweeter, more nutritionally complex version with beautiful color contrast.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~390 kcal11g52g5g17g

Storage

  • Refrigerator: Store covered in the refrigerator for up to 5 days. The dish firms up as it cools and can be sliced cleanly when cold — reheat individual portions in the microwave or the whole dish covered in the oven at 350°F (175°C) for 20 minutes.
  • Freezer: Freeze individual portions wrapped tightly for up to 2 months. The texture changes slightly on thawing — the potatoes become softer — but the flavor is unaffected. Reheat from frozen in the oven covered with foil.
  • Make ahead: Assemble the entire dish the night before and refrigerate unbaked. Add 10–15 minutes to the covered baking time when cooking from cold.

Frequently Asked Questions

Can I use a different type of potato?

Yukon Gold is strongly recommended for its buttery texture. Russet potatoes can be used but absorb more liquid and can become slightly dry in the center layers. Waxy potatoes such as red-skinned varieties hold their shape very well but can take longer to become fully tender.

My sauce is not thick enough. What went wrong?

Blend the cashews for longer — a full 90 seconds in a high-speed blender is required for a truly smooth, thick sauce. Also ensure you are using raw cashews, not roasted, and that they were soaked for the full 30 minutes.

Can I make this without a high-speed blender?

Yes — soak the cashews for 2 hours in hot water for maximum softness, then blend in a regular blender for 2–3 minutes, stopping to scrape down the sides. The sauce may be slightly less silky but will still be very good.

Can I add more vegetables?

Yes — thinly sliced mushrooms, blanched and squeezed spinach, or finely diced bell pepper can all be scattered between layers for extra nutrition and flavor.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more comforting vegan side dish and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Roasted Rainbow Carrots with Creamy Hummus, Herbs and Toasted Seeds — The Most Beautiful Plant-Based Appetizer You Will Make All Week

ROASTED RAINBOW CARROTS HUMMUS

Sweet, caramelized rainbow carrots piled on a swoosh of silky homemade hummus, scattered with fresh herbs, toasted seeds, and a drizzle of lemony olive oil. These Vegan Roasted Rainbow Carrots with Hummus look stunning on any table, taste even better, and need only a handful of simple ingredients and about 40 minutes.

Roasting is the secret to carrots that taste like candy. High heat concentrates their natural sugars, giving the edges a deep golden caramelization while the centers stay tender, and a coating of cumin, smoked paprika, and a little maple syrup adds warmth and a hint of smoky sweetness. The vibrant orange, yellow, purple, and white carrots make a colorful plate that looks like it came from a restaurant.

The hummus is quick, smooth, and creamy, made from chickpeas, tahini, lemon, garlic, and a splash of ice-cold water that makes it extra fluffy. Spread it on a platter, pile the warm carrots on top, and finish with parsley, dill, toasted sesame or pumpkin seeds, and a pinch of flaky salt.

Serve it as an appetizer with warm pita, a colorful side dish for holiday meals, or a light dinner with a grain salad. It is also a great way to get kids excited about vegetables.

This recipe is 100% vegan, gluten-free, dairy-free, and ready in about 40 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins25 mins40 mins4~330 kcal

Ingredients

For the Roasted Rainbow Carrots

  • 700g (about 1½ lb) rainbow carrots, scrubbed and halved lengthwise (quartered if thick)
  • 2 tbsp olive oil
  • 1 tbsp maple syrup
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp ground coriander
  • ¾ tsp salt
  • ¼ tsp black pepper

For the Creamy Hummus

  • 1 can (400g) chickpeas, drained and rinsed
  • ⅓ cup (80g) tahini
  • 3 tbsp lemon juice
  • 1 small clove garlic
  • 3–4 tbsp ice-cold water
  • 2 tbsp olive oil
  • ½ tsp ground cumin
  • ½ tsp salt

For Topping

  • 2 tbsp toasted sesame seeds or pumpkin seeds
  • 2 tbsp chopped fresh parsley
  • 1 tbsp fresh dill or mint
  • 1 tbsp extra virgin olive oil
  • 1 tsp lemon zest
  • Flaky sea salt
  • Pinch of chili flakes

To Serve

  • Warm pita or flatbread
  • Cucumber slices
  • Lemon wedges
  • Simple green salad

Optional Additions

  • Pomegranate seeds
  • Crumbled vegan feta
  • Dukkah or za’atar
  • Pickled red onion

Instructions

  1. Preheat. Heat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
  2. Season the carrots. Toss the carrots with the olive oil, maple syrup, cumin, paprika, coriander, salt, and pepper until evenly coated. Spread in a single layer, cut side down.
  3. Roast. Roast for 22–28 minutes, turning once halfway, until the edges are caramelized and the thickest part is tender when pierced with a fork.
  4. Make the hummus. Blend the tahini and lemon juice for 1 minute until pale and creamy. Add the chickpeas, garlic, olive oil, cumin, and salt, and blend until smooth, scraping down the sides. With the blender running, add the ice-cold water a tablespoon at a time until the hummus is fluffy and spreadable.
  5. Toast the seeds. Toast the sesame or pumpkin seeds in a dry pan over medium heat for 2–3 minutes until fragrant. Remove right away.
  6. Assemble. Spread the hummus in a wide, shallow swoosh on a platter. Pile the warm roasted carrots on top.
  7. Finish. Drizzle with extra virgin olive oil, then top with the seeds, herbs, lemon zest, chili flakes, and flaky salt.
  8. Serve. Serve warm or at room temperature with pita and lemon wedges.

Pro Tips for the Best Roasted Carrots and Hummus

  • Cut carrots to similar sizes. Even pieces roast at the same rate.
  • Use high heat. 425°F (220°C) gives caramelized edges instead of steamed carrots.
  • Do not crowd the pan. Give the carrots space so they brown.
  • Blend the tahini first. Whipping it with lemon juice makes the hummus lighter and creamier.
  • Use ice-cold water. It makes the hummus fluffy and smooth.
  • Peel chickpeas for ultra-smooth hummus. This is optional but gives a silkier texture.
  • Serve while the carrots are warm. Warm carrots on cool hummus is the best contrast.

Why This Dish Is Good for You

Carrots are rich in beta-carotene, which the body converts into vitamin A, and purple varieties add anthocyanins, a group of antioxidants. Chickpeas and tahini provide plant protein, fiber, iron, and calcium, and olive oil supplies healthy monounsaturated fats.

A serving provides about 11 grams of protein and 9 grams of fiber, and the dish is naturally gluten-free, dairy-free, and cholesterol free. It is a colorful way to eat more vegetables.


Flavor Variations

  • Harissa Carrots: Toss the carrots with harissa paste before roasting for a spicy kick.
  • Honey-Free Moroccan Style: Add cinnamon, cumin, and a drizzle of date syrup, and top with pistachios.
  • Carrot Hummus: Blend 2–3 roasted carrots into the hummus for a sweet, orange version.
  • Garlic Herb Carrots: Add minced garlic and thyme in the last 5 minutes of roasting.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~330 kcal11g36g9g17g

Storage

  • Refrigerator: Store carrots and hummus separately in airtight containers for up to 4 days.
  • Reheating: Warm the carrots in a 400°F (200°C) oven for 8–10 minutes to restore their texture.
  • Hummus: Keeps for up to 5 days. Stir in a splash of water to loosen before serving.
  • Make ahead: Make the hummus up to 3 days ahead and roast the carrots just before serving.

Frequently Asked Questions

Can I use regular orange carrots?

Yes. Regular carrots work fine, and the dish tastes just as good. Rainbow carrots just add color.

Do I need to peel the carrots?

No. Scrub them well. The skin adds texture and nutrients, but peel if you prefer.

How do I make the hummus extra smooth?

Blend the tahini and lemon first, use ice-cold water, and blend for a few extra minutes.

Can I use store-bought hummus?

Yes. It is a quick shortcut. Spread it on a platter and top with the carrots.

Can I make it nut-free?

Yes. The recipe is nut-free as written, since tahini is made from sesame seeds, but avoid it if there is a sesame allergy.

Can I roast the carrots ahead?

Yes. Roast them up to a day ahead and reheat them in the oven before serving.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more colorful vegan appetizers and sides? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Roasted Garlic Parmesan Cauliflower with Homemade Walnut Parmesan and Sweet Roasted Garlic Butter — The Most Flavorful Plant-Based Side Dish You Will Make All Week

roasted garlic parmesan cauliflower

Golden, crisp-edged cauliflower coated in sweet roasted garlic and a savory, nutty vegan parmesan is the side dish everyone asks for seconds of. This Vegan Roasted Garlic Parmesan Cauliflower combines two simple steps: florets roasted until deeply browned, then tossed in a rich garlic butter and showered with a homemade parmesan made from walnuts, nutritional yeast, and garlic powder.

The flavor comes from roasting the garlic itself. Whole garlic cloves roast right on the pan beside the cauliflower until soft, sweet, and golden. They are mashed into melted vegan butter to make a mellow, caramelized garlic butter that coats every floret, with none of the harshness of raw garlic.

The vegan parmesan takes two minutes in a food processor and is the secret to the cheesy, savory crust. Walnuts bring richness, nutritional yeast brings the umami, and a little salt and garlic powder bring it all together. Sprinkle some over the cauliflower before roasting for a toasty crust, and some at the end for a fresh finish.

Serve it as a holiday side, a game-day snack, or a main dish over pasta or rice. It is naturally gluten-free and makes great leftovers.

This recipe is 100% vegan and dairy-free. It contains tree nuts (walnuts). For a nut-free version, use sunflower seeds or hemp seeds.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins25 mins35 mins4~210 kcal each

Ingredients

For the Cauliflower

  • 1 large head cauliflower (about 2 lb / 900g), cut into bite-sized florets
  • 2 tbsp olive oil
  • 8 garlic cloves, peeled and left whole
  • ½ tsp salt
  • ¼ tsp black pepper

For the Vegan Walnut Parmesan

  • ½ cup (60g) walnuts
  • 3 tbsp nutritional yeast
  • ½ tsp garlic powder
  • ½ tsp salt

For the Roasted Garlic Butter

  • 3 tbsp vegan butter, melted
  • The roasted garlic cloves from the pan
  • 1 tsp lemon juice
  • 2 tbsp chopped fresh parsley

To Serve

  • Rice, pasta, or quinoa
  • Marinara for dipping
  • Green salad
  • Lemon wedges

Optional Additions

  • ¼ tsp chili flakes
  • 1 tsp Italian seasoning
  • 2 tbsp panko breadcrumbs
  • Extra parmesan for topping

Instructions

  1. Heat the oven. Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
  2. Make the parmesan. Pulse the walnuts, nutritional yeast, garlic powder, and salt in a food processor into fine crumbs. Do not over-process or it will turn into walnut butter.
  3. Season the cauliflower. Toss the florets and whole garlic cloves with the olive oil, salt, and pepper. Spread on the baking sheet in a single layer.
  4. Roast. Roast for 15 minutes, then turn the florets and sprinkle with about half of the parmesan. Roast 8–10 more minutes, until golden and tender. Watch the garlic, and remove any cloves that brown too fast.
  5. Make the garlic butter. Mash the roasted garlic cloves with the melted vegan butter and lemon juice into a paste.
  6. Toss. Return the cauliflower to a large bowl, add the garlic butter and parsley, and toss gently to coat.
  7. Finish. Transfer to a serving dish and top with the remaining parmesan.

Pro Tips for the Best Garlic Parmesan Cauliflower

  • Roast whole cloves. They turn sweet and mellow instead of bitter.
  • Do not over-process the parmesan. Fine crumbs, not paste.
  • Add the parmesan halfway. It toasts without burning.
  • Dry the florets well. Wet cauliflower steams instead of browning.
  • Use a single layer. Crowding makes it soggy.
  • Toss with the garlic butter off the heat. It keeps the coating glossy.
  • Watch the garlic. Move browned cloves aside if they darken early.
  • Serve right away. The topping is crispiest fresh from the oven.

A Few Notes on Ingredients

Cauliflower is low in calories and a good source of fiber and vitamin C. Walnuts provide plant-based omega-3 fats, and nutritional yeast adds savory flavor and is often fortified with B vitamins. Roasted garlic adds sweetness without extra sugar.

This dish is rich from the nuts and butter, so enjoy it as a flavorful side or serve over grains and beans for a main.


Flavor Variations

  • Spicy Garlic Parmesan Cauliflower: Add chili flakes and a squeeze of hot sauce.
  • Italian Herb Cauliflower: Add oregano and basil to the parmesan.
  • Nut-Free Version: Use sunflower seeds or hemp seeds in the parmesan.
  • Crispy Panko Version: Mix panko into the parmesan for extra crunch.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~210 kcal8g14g5g15g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days.
  • Parmesan: Keep the walnut parmesan in a jar in the fridge for up to 2 weeks.
  • Freezer: Freeze the roasted cauliflower for up to 3 months.
  • Reheat: Use a 400°F oven or air fryer for 8–10 minutes to re-crisp.

Frequently Asked Questions

Can I use store-bought vegan parmesan?

Yes. Use about ½ cup. The homemade version has a fresher, nuttier flavor.

Can I use an air fryer?

Yes. Air fry at 400°F (200°C) for 12–15 minutes, shaking halfway.

Why did my garlic burn?

Small cloves burn quickly. Use whole cloves, and move any that brown early to the cooler part of the pan.

Can I make it nut-free?

Yes. Replace the walnuts with sunflower seeds or hemp seeds.

Can I make it oil-free?

Roast the cauliflower on parchment with vegetable broth in place of oil, but it will brown less.

How is this different from your other cauliflower recipes?

This one is roasted cauliflower coated in sweet roasted garlic butter and a homemade walnut parmesan. Our Easy Vegan Roasted Cauliflower is the plain four-seasoning base method, and our Crispy Vegan Roasted Cauliflower uses a cornstarch coating for a crunchy exterior.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!