Vegetarian Cassoulet

This post may contain affiliate links which won’t change your price but will share some commission.

This vegetarian cassoulet is such a hearty vegan dinner recipe. It’s flavorful, healthy, and kid-friendly. Best of all, it costs just $.88 per serving.

This vegetarian cassoulet is a hearty vegan soup.

Cassoulet is a French dish that was traditionally made with whatever meat and beans were available. Originally a peasant meal, cassoulet has taken many forms over the years in the different villages of southern France. 

While many versions of cassoulet include meat, this vegetarian cassoulet is delicious and hearty on its own. It’s a healthy one-pot meal full of beans and produce. The garlic bread crumbs are simple to make, and they give this vegan cassoulet a nice little crunch.

Aside from the fresh produce, all the ingredients in this vegetarian cassoulet are pantry staples that I typically have on hand. This is a convenient meal to make any time of year, and it makes a great leftover lunch.

Vegetarian Cassoulet Tips

I use canned cannellini beans in this recipe. You could alternately cook dried beans, which are a bit more affordable than the canned version. 

The bay leaf and sprigs of fresh thyme give this recipe a nice flavor as they simmer in the vegetarian cassoulet. I recommend using fresh thyme rather than dried thyme in this recipe. Remove the bay leaf and the stems of thyme before serving.

The breadcrumb topping gives this meal a nice extra crunch and flavor. You can cook the breadcrumbs in the oven while the vegetarian cassoulet is simmering. Store the leftovers in an airtight container at room temperature.

Try my vegetarian enchilada casserole for another delicious meatless dinner.

Vegetarian Cassoulet

This Vegetarian Cassoulet is such a hearty meatless skillet dinner recipe! Beans, leeks, carrots, and celery make the base of this delicious meal.
Print Recipe
5 from 1 vote
This vegan cassoulet is such a cozy meal!
Prep Time:15 minutes
Cook Time:45 minutes
Total Time:1 hour

Recommended Equipment


For the Cassoulet

  • 3 15 oz cans of cannellini beans rinsed and drained
  • 2 tbs avocado oil
  • 3 medium leeks white and light green parts sliced into ½ inch pieces
  • 5 carrots peeled and chopped
  • 4 celery stalks chopped
  • 2 cloves garlic minced
  • 3 sprigs fresh thyme
  • 1 bay leaf
  • 1 tsp salt
  • 1/2 tsp pepper
  • 4 cups water or broth

For the Bread Crumbs

  • 3 cups bread crumbs gluten free or whole wheat
  • 1 tbs olive oil
  • 1/8 tsp garlic powder
  • dash of salt and pepper


  • In a large skillet or pot, saute the leeks, carrots, celery, and garlic in the avocado oil with the thyme and bay leaf over medium-low heat, covered, until veggies are beginning to get tender (about 10 minutes). Stir occasionally.
  • Add the beans, salt, pepper, and water to the pot. Bring to a simmer over medium heat, then turn the heat down to medium low and simmer gently, partially covered, for 25 minutes.
  • While the cassoulet is simmering, preheat the oven to 350 degrees. Toss the bread crumbs with the olive oil, garlic powder, salt and pepper. Spread the mixture in an 8 by 8 inch baking pan and toast it in the oven for about 15 minutes, until golden and crisp. Stir once or twice during the 15 minutes.
  • When the cassoulet is finished cooking, taste it and add more salt and pepper if needed. Remove the bay leaf and fresh thyme. Sprinkle with bread crumbs just before serving.

Approximate Nutrition Info

Calories: 359kcal | Carbohydrates: 62g | Protein: 15g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 965mg | Potassium: 272mg | Fiber: 11g | Sugar: 6g | Vitamin A: 6936IU | Vitamin C: 7mg | Calcium: 205mg | Iron: 6mg
Servings: 8
Calories: 359kcal
Cost: $.88 per serving

This recipe may contain affiliate links. A purchase or click through one of these links may result in a commission paid to us at no additional cost to you.

Vegan Cassoulet Price Breakdown

This recipe costs a total of $7.05 to make, or $.88 per serving. Try this vegetarian cassoulet for a delicious, kid-friendly vegan dinner.

Note: This recipe was originally published in 2014, and it was updated in 2019.


  1. yay, another one to try. is this a soup that’s freezable? i’m going to do a little meal prepping as I will be having knee replacement 5/13. I want to have some healthy good tasting meals I can use to make it easier on myself when i return home. I’ve never done meal prep; always seemed like 2 much work, even understanding the back end advantage. Lol. i’m ready to give it a go this time, but still with only easy healthy meals. If you have any suggestions, please provide a couple. I’d appreciate it. All for freezing and it’s just me. Thx.

    1. Yes, this is freezable. Any of the soups on my blog would be a good choice for freezing, especially the Crock Pot taco soup. Good luck!

  2. I love this lightened up version of a true comfort food! Perfect for recovering from all of those Christmas cookies!

  3. This looks so good! We got some snow in Maryland today, and a dish like this would be absolutely perfect on a day like today. I can’t wait to make it!

  4. I’m totally jealous of the cooking camp! That seems like one summer camp I wouldn’t have minded attending!

Leave a Reply

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

Recipe Rating