Warm, comforting, and packed with hearty flavors, this Vegetarian Cassoulet is a plant-based twist on the classic French dish. Made with creamy cannellini beans, aromatic vegetables, and a rich vegetable broth, this recipe is seasoned with smoked paprika, fresh thyme, and garlic for a depth of flavor that’s hard to resist. Finished with a golden, crunchy topping of panko breadcrumbs (and optional Parmesan cheese), this one-pot meal is both rustic and elegant. Perfect for cozy dinners or special gatherings, this vegetarian cassoulet is oven-baked to perfection for a satisfying, crowd-pleasing dish that’s ready in just 90 minutes. Whether you’re a fan of French cuisine or simply seeking a hearty vegetarian entrée, this recipe is sure to become a household favorite!
Scan with your phone to download!
Preheat the oven to 375°F (190°C).
Rinse the cannellini beans if using canned and set aside. If using dried beans, ensure they are cooked and tender.
Dice the onion, carrots, and celery. Mince the garlic cloves.
Heat 2 tablespoons of olive oil in a large, oven-safe Dutch oven over medium heat.
Add the onions, carrots, and celery to the pot and sauté for 5-7 minutes until softened.
Stir in the minced garlic, tomato paste, and smoked paprika, cooking for 1-2 minutes until fragrant.
Pour in the vegetable broth and add the thyme sprigs, bay leaves, beans, salt, and black pepper. Stir to combine.
Bring the mixture to a simmer, then reduce heat and cook for 30 minutes uncovered, stirring occasionally.
In a small skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Add the panko breadcrumbs and stir until golden brown, about 5 minutes.
If using Parmesan cheese, mix it into the toasted breadcrumbs.
Remove the thyme sprigs and bay leaves from the Dutch oven, then top the cassoulet evenly with the toasted breadcrumb mixture.
Transfer the pot to the preheated oven and bake uncovered for 25-30 minutes until the breadcrumbs are crispy and golden.
Garnish with fresh parsley before serving.
Serving size | (2100.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2000.0 |
Total Fat 83.3g | 0% |
Saturated Fat 27.7g | 0% |
Polyunsaturated Fat 7.0g | |
Cholesterol 106.8mg | 0% |
Sodium 8194.2mg | 0% |
Total Carbohydrate 217.8g | 0% |
Dietary Fiber 40.0g | 0% |
Total Sugars 36.7g | |
Protein 101.8g | 0% |
Vitamin D 25.6IU | 0% |
Calcium 1937.0mg | 0% |
Iron 19.8mg | 0% |
Potassium 4691.2mg | 0% |
Source of Calories