Vegan White Bean Cassoulet

Maria Marlowe

by | Updated: August 16th, 2023

This simple, hearty dish is surprisingly flavorful thanks to a generous amount of lemon, herbs and pesto. The white beans that serve as the base become melt-in-your-mouth creamy while delivering a wealth of protein. Cook and serve it in a cast-iron or enameled pan for a rustic French presentation. Heap it over your favorite rice for a complete meal.

White Bean Cassoulet

White Bean Cassoulet
0 from 0 votes
Print

Vegan White Bean Cassoulet

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6
Calories 242 kcal
Author Maria Marlowe

Ingredients

Beans

  • 1 Tbsp. olive oil
  • 1 large yellow or red onion diced
  • 4 garlic cloves rough chopped
  • 1 jalapeño diced, optional
  • 1 pint cherry or grape tomatoes halved
  • 3 cans (40 oz.) cannellini beans or navy beans, drained
  • 3 Tbsp. pesto
  • Zest and juice of 1 medium lemon

Topping

  • 1 cup flat-leaf parsley or basil, finely chopped
  • ¼ cup almond flour

Instructions

  1. Preheat oven to 400 degrees F.
  2. In cast iron or oven-safe pan over medium heat, heat olive oil. Add onion, garlic, jalapeño and tomatoes. Cook 5 minutes, stirring occasionally, until onion is translucent and tomatoes are soft.
  3. Stir in beans and cook 5 minutes, stirring occasionally. Remove from heat.
  4. In small bowl, combine parsley or basil and almond flour.
  5. To pan with beans, stir in pesto, lemon zest and juice until evenly distributed. Top with the almond flour/herb mixture.
  6. Bake 15 minutes, until top is slightly golden. Serve with rice.

Recipe Notes

Add the ingredients to your cart and place an order!

Nutrition Facts
Vegan White Bean Cassoulet
Amount Per Serving
Calories 242 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 1g5%
Polyunsaturated Fat 0.3g
Monounsaturated Fat 2g
Cholesterol 1mg0%
Sodium 491mg20%
Potassium 268mg8%
Carbohydrates 37g12%
Fiber 11g44%
Sugar 3g3%
Protein 13g26%
Vitamin A 1403IU28%
Vitamin C 36mg44%
Calcium 166mg17%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.