• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Vegan Cassoulet (with Mushrooms and Sausage)

    Published: Dec 23, 2024 · Modified: Sep 24, 2025 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    Make hearty Vegan Cassoulet for a warm winter meal. This French stew is easy to make and totally plant-based.

    A bowl of vegan cassoulet garnished with fresh parsley.

    Often around the holidays I find the selection of vegan-friendly and healthy (as in not totally processed food) main dishes lacking.

    So this year I went on a mission to re-create some more traditional holiday meals. Of course, you can make this cassoulet for any regular weeknight. But this would definitely make a great vegan main dish option to serve at Christmas dinner.

    Jump to:
    • What is Cassoulet?
    • Why I love this Vegan Cassoulet
    • Ingredient Notes
    • Step-By-Step Instructions
    • Recipe Prayer
    • More winter meals
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    A bowl of vegan cassoulet.

    What is Cassoulet?

    Cassoulet is a French stew. It usually has meat, like pork or lamb, along with white beans. The traditional version takes several days to stew and develop flavors.

    This vegan version is a quicker dish. Keeping the beans and replacing the meat with tempeh or vegan sausage.

    A skillet of freshly cooked vegan cassoulet.

    Why I love this Vegan Cassoulet

    • Dietary needs - this recipe is plant-based, gluten-free, oil-free, dairy-free, and sugar-free
    • Seriously easy winter meal - there's just a couple steps to this recipe. But basically, you just throw everything in a pot. Done!
    • Umami flavor - no meat, no problem! A clever combo of ingredients creates a rich, deep flavor that you'll love. You won't miss the beef!
    • Protein rich - beans and tempeh have lots of protein to keep you full
    • Makes a lot - this stew feeds a crowd! And if you don't have a crowd to feed, this stew freezes well and can be reheated for a hearty dinner anytime.
    A bowl of vegan cassoulet with a piece of French bread.

    Ingredient Notes

    • Yellow Onion, Carrots, Celery: the base of most soups and stews. These ingredients provide the first layer of flavor.
    • Garlic
    • Tempeh: instead of sausage, I used a cubed block of tempeh. But feel free to use a store-bought vegan sausage instead
    • Cremini Mushrooms: I like cremini mushrooms because they have a deeper, more umami flavor than white button mushrooms. White mushrooms will still work as a substitute! Save prep time by purchasing pre-sliced mushrooms
    • Bay Leaf
    • Parsley, Thyme, Sage: I used dried herbs to keep the prep time minimal
    • Salt & Black Pepper
    • Vegetable Stock: look for a vegetable broth or stock that has no added sugar
    • Cannellini Beans: many versions of this recipe use dried beans, but I opted for canned to reduce prep time
    • Soy Sauce Tamari, or Liquid Aminos: any of these will work - this is optional if you are using vegan sausage
    • Maple Syrup: you could also use agave - this is optional if you are using vegan sausage
    • Liquid Smoke: for some smoky flavor - this is optional if you are using vegan sausage
    • French Bread
    Vegan Cassoulet Ingredients

    Step-By-Step Instructions

    Step 1. In a large skillet over medium heat, add the onion, carrots, celery, and garlic. Sauté until the onion is soft, 5-7 minutes.

    Vegan Cassoulet Step 1 - cook the onion, carrots, and celery.

    Step 2. Add the tempeh/sausage, mushrooms, bay leaf, parsley, thyme, salt, pepper, sage. Cook until mushrooms wilt, about 5 minutes.

    Vegan Cassoulet Step 2 - add the mushrooms, tempeh, and herbs.

    Step 3. Add the stock, beans, soy sauce, maple syrup, liquid smoke. Bring to a boil, then simmer until the liquid reduces, about 10 minutes.

    Vegan Cassoulet Step 3 - add the broth.

    Step 4. Serve with French bread and a garnish of fresh parsley.

    Vegan Cassoulet Step 4 - serve with French bread.

    Recipe Prayer

    Thank you God for this hearty winter dish. Thank you for fueling us with nutritious food. Amen.

    A bowl of vegan cassoulet with a spoon.

    More winter meals

    • A slice of vegan lentil shepherd's pie, with the pan of pie behind the bowl.
      Vegan Lentil Shepherd's Pie (Gluten-Free)
    • A bowl of Vegan Cacciatore served over pasta, garnished with fresh thyme.
      Vegan Cacciatore
    • A bowl of vegan coq au vin with a garnish of thyme and a piece of French bread.
      Vegan Coq au Vin
    • Two Christmas tofu cutlets on a plate, with a generous drizzle of mustard vinaigrette..
      Christmas Tofu (Baked Hazelnut Crusted Tofu)

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A bowl of vegan cassoulet garnished with fresh parsley.

    Vegan Cassoulet (with Mushrooms and Sausage)

    Print Pin Rate
    Course: Main Course
    Cuisine: American
    Prep Time: 10 minutes minutes
    Cook Time: 25 minutes minutes
    Total Time: 35 minutes minutes
    Servings: 6
    Calories: 281kcal
    Author: Elizabeth

    Equipment

    • Non-Stick Pans

    Ingredients

    • 1 Medium Yellow Onion diced
    • 2 Medium Carrots sliced
    • 2 Medium Stalks Celery sliced
    • 6 Cloves Garlic minced
    • 1 8 Ounce Block Tempeh cubed (or vegan sausages)
    • 8 Ounces Cremini Mushrooms sliced
    • 1 Bay Leaf
    • 2 Teaspoons Dried Parsley
    • 2 Teaspoons Dried Thyme
    • 1 Teaspoon Salt
    • ½ Teaspoon Black Pepper
    • ¼ Teaspoon Dried Sage
    • 2 Cups Vegetable Stock
    • 2 15 Ounce Cans Cannellini Beans drained and rinsed
    • 1 Tablespoon Soy Sauce Tamari, or Liquid Aminos
    • 1 Tablespoon Maple Syrup
    • ½ Teaspoon Liquid Smoke
    • French Bread

    Instructions

    • In a large skillet over medium heat, add the onion, carrots, celery, and garlic. Sauté until the onion is soft, 5-7 minutes.
    • Add the tempeh/sausage, mushrooms, bay leaf, parsley, thyme, salt, pepper, sage. Cook until mushrooms wilt, about 5 minutes.
    • Add the stock, beans, soy sauce, maple syrup, liquid smoke. Bring to a boil, then simmer until the liquid reduces, about 10 minutes.
    • Serve with French bread and a garnish of fresh parsley.

    Nutrition

    Calories: 281kcal | Carbohydrates: 44g | Protein: 19g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 909mg | Potassium: 1128mg | Fiber: 8g | Sugar: 6g | Vitamin A: 3670IU | Vitamin C: 5mg | Calcium: 183mg | Iron: 6mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A pan of vegan teriyaki noodles, freshly cooked.
      Vegan Teriyaki Noodle Bowl
    • A pot of vegan pot roast, ready to serve.
      Vegan Pot Roast (High Protein)
    • A pot of freshly cooked vegan shepherd's pie soup.
      Vegan Shepherd's Pie Soup
    • A sliced lentil quinoa loaf on a platter, with rosemary on the platter, and mashed potatoes in the background.
      Lentil Quinoa Loaf

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025