vegan cassoulet

A Cozy French-Inspired Plant Magic Dinner

There’s something wonderfully grounding about a pot of vegetables slowly bubbling away in the oven. The kitchen fills with the scent of garlic, rosemary, thyme, and white wine, while tender root vegetables become meltingly soft and creamy cannellini beans soak up every bit of that rich, savory broth.

This Vegan Cassoulet is Plant Magic at its finest, a nourishing, vegetable-forward twist on the beloved French classic. Instead of the traditional meat-heavy version, this recipe celebrates the incredible flavors and textures of the garden. Sweet butternut squash, earthy parsnips, creamy potatoes, fragrant herbs, and mushrooms come together in a deeply satisfying stew that’s every bit as comforting as the original.

A splash of extra virgin olive oil gently sautés the vegetables at the beginning, creating a richer depth of flavor before the white wine, herbs, tomato paste, Dijon mustard, and balsamic vinegar work their magic.

It’s the kind of meal that invites everyone to gather around the table, preferably with a thick slice of crusty sourdough and a glass of the same white wine you cooked with.

vegan cassoulet

Why You’ll Love This Vegan Cassoulet

  • Rich, hearty, and deeply comforting
  • Packed with colorful seasonal vegetables
  • French-inspired flavors with fresh herbs and white wine
  • High in fiber and plant protein
  • Perfect for cozy autumn and winter evenings
  • Ideal for meal prep and freezer-friendly
  • Even better the next day

What Is Cassoulet?

Cassoulet is a traditional slow-cooked casserole from the south of France, famous for its rich combination of white beans, herbs, and slow-cooked meats.

This Plant Magic version keeps everything we love about a classic cassoulet- the creamy beans, fragrant herbs, rich broth, and slow-roasted vegetables- while letting plants take center stage. The result is every bit as comforting, but lighter, fresher, and filled with nourishing ingredients.

vegan cassoulet

Plant Magic Ingredients

This beautiful stew is built from simple pantry staples and seasonal produce.

You’ll find:

  • Yellow onions, carrots, celery, and garlic
  • Butternut squash
  • Sweet potatoes
  • Baby red potatoes
  • Parsnips
  • Creamy cannellini beans
  • Fresh and dried mushrooms for incredible umami flavor
  • Dry white wine
  • Tomato paste
  • Dijon mustard
  • Balsamic vinegar
  • Vegetable stock
  • Fresh rosemary and thyme
  • Whole wheat sourdough breadcrumbs for a delicious golden topping

Every ingredient adds another layer of warmth and flavor.

How to Make Vegan Cassoulet

Although there is a little chopping involved, the oven does most of the work.

Begin by sautéing the onions in a little extra virgin olive oil until they’re soft and lightly golden. Add the carrots, celery, garlic, herbs, and black pepper before stirring in the white wine, tomato paste, Dijon mustard, and balsamic vinegar.

The vegetables, beans, mushroom broth, and vegetable stock are then added before everything slowly bakes together, allowing the flavors to deepen and the vegetables to become beautifully tender.

Fresh mushrooms are stirred in during the final part of cooking, adding another wonderful layer of texture.

Finally, a scattering of seasoned whole wheat sourdough breadcrumbs is toasted under the broiler until crisp and golden, creating the perfect contrast to the rich, velvety stew beneath.

Finish with fresh parsley, lemon zest, and a squeeze of fresh lemon for a little burst of brightness.

vegan cassoulet

Make It Your Own

One of my favorite things about cassoulet is how adaptable it is.

Try adding:

  • English peas
  • Kale or baby spinach
  • Rutabaga
  • Turnips
  • Celeriac
  • Pearl onions
  • Fresh sage
  • Extra cannellini or butter beans

It’s the perfect clean-out-the-vegetable-drawer meal.

Can I Make It Ahead?

Absolutely.

Like most slow-cooked stews, the flavors become even richer after a day in the refrigerator.

  • Refrigerate for up to 4 days
  • Freeze for up to 3 months
  • Reheat gently on the stovetop or in the oven

It’s an ideal make-ahead dinner for busy weeks.

vegan cassoulet

Plant Magic Tips

  • Soaking the dried mushrooms with rosemary creates an incredibly flavorful broth, don’t throw it away!
  • Use a dry white wine you’d happily drink.
  • Finish with fresh lemon zest just before serving to brighten the rich flavors.
  • Serve with steamed greens, roasted Brussels sprouts, or a crisp green salad.

What equipment do I need to make this cassoulet?

vegan cassoulet

More Cozy Plant Magic Recipes

If comforting meals are your love language, you’ll also enjoy:

Each recipe celebrates simple ingredients transformed into something deeply comforting and nourishing.

Quinoa Chili

Chana Masala


Print

clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

vegan cassoulet

Vegan Cassoulet

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

The ultimate healthy comfort food!



  • Total Time:
    1 and 20 minutes


  • Yield:
    6 servings

Ingredients

Cassoulet

  • 2 tablespoons extra virgin olive oil
  • 1 large (or 2 small) yellow onions, finely chopped
  • 2 celery stalks, diced
  • ½–¾ cup carrots, peeled and cut into chunks
  • 4 cloves garlic, minced
  • 1 teaspoon freshly ground black pepper
  • 2 teaspoons Herbes de Provence (or your favorite dried herb blend)
  • 3–4 sprigs fresh thyme
  • 1 large sprig fresh rosemary
  • 1 ounce dried mushrooms (porcini, shiitake, or mixed)
  • 1 package cremini mushrooms, sliced
  • 1 (15-ounce) can cannellini beans, drained and rinsed
  • 1–1½ cups dry white wine
  • 2 tablespoons tomato paste
  • 1 tablespoon balsamic vinegar
  • 1½ teaspoons Dijon mustard
  • 1 cup butternut squash, cubed
  • 1 cup sweet potato, cubed
  • ¾ cup parsnips, cubed
  • 1 cup baby red potatoes, cut into large chunks
  • 3 cups vegetable stock (including the mushroom soaking liquid)

Crispy Herb Topping (Optional)

  • 1 cup whole wheat sourdough breadcrumbs
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • Freshly ground black pepper
  • Zest of 1 lemon

To Finish

  • Chopped fresh parsley
  • Extra thyme leaves
  • Lemon zest
  • Lemon wedges
  • Optional drizzle of balsamic glaze

Instructions

  • Preheat the oven to 350°F (175°C).
  • Place the dried mushrooms in a bowl. Pour over 2 cups boiling water, add the rosemary sprig, cover, and allow to soak while you prepare the vegetables.
  • Heat the olive oil in a large Dutch oven over medium heat. Add the onions and sauté for 6–8 minutes until softened and lightly golden.
  • Stir in the carrots, celery, garlic, black pepper, Herbes de Provence, and thyme. Cook for another 5 minutes until fragrant.
  • Add the white wine and simmer for 3–4 minutes. Stir in the tomato paste, balsamic vinegar, and Dijon mustard.
  • Add the cannellini beans, butternut squash, sweet potato, parsnips, and potatoes.
  • Lift the soaked mushrooms from the broth (reserve every drop of the soaking liquid), roughly chop them, and add them to the pot.
  • Pour the mushroom soaking liquid through a fine sieve into the pot to remove any grit. Add enough vegetable stock to make about 3 cups total liquid.
  • Bring everything to a gentle simmer, cover, and bake for 30 minutes.
  • Remove from the oven, stir in the sliced cremini mushrooms, and return to the oven for another 10–15 minutes, until all the vegetables are tender.
  • Stir the cornstarch with 2 tablespoons of the hot cooking liquid until smooth. Mix it back into the cassoulet and simmer for 2–3 minutes to lightly thicken the broth.
  • If using the breadcrumb topping, combine the breadcrumbs with garlic powder, onion powder, black pepper, and lemon zest. Sprinkle evenly over the cassoulet and place under the broiler for 2–3 minutes until crisp and golden.
  • Finish with chopped parsley, fresh thyme, lemon zest, and serve with lemon wedges.

Notes

Plant Magic Serving Suggestion

Serve over a bed of wilted greens with a thick slice of toasted sourdough. Finish with an extra drizzle of your best extra virgin olive oil and a little cracked black pepper for the ultimate cozy French-inspired dinner.

  • Author: Mary Callan
  • Prep Time: 20-30 minutes
  • Cook Time: 40 minutes
  • Category: Dinner
  • Method: stove top and oven
  • Cuisine: Whole Food Plant Based
  • Diet: Vegan

Don’t forget to Pin it for later!

If you’ve whipped up this Vegan Cassoulet, please do rate the recipe and leave me a comment below; I would love to hear from you!