Warm, comforting, and packed with plant-based goodness, this Vegan Hearty Sausage Casserole is the ultimate one-pot meal for cozy evenings. Bursting with vibrant vegetables like carrots, celery, and red bell pepper, and enhanced with protein-rich cannellini beans and savory vegan sausages, this dish delivers a satisfying, robust flavor. The rich tomato-based sauce is infused with aromatic herbs like thyme, oregano, and smoked paprika, creating a perfectly seasoned base that ties all the ingredients together. Quick to prepare and oven-baked to perfection, this vegan casserole is easy to make yet feels like a gourmet treat. Ideal for meal prep or feeding a family, it’s hearty, nutritious, and perfect when served with crusty bread or a simple side salad.
Scan with your phone to download!
Preheat your oven to 375°F (190°C).
Heat 1 tablespoon of olive oil in a large skillet over medium heat.
Add the vegan sausages and cook them until they are browned on all sides (about 5-7 minutes). Remove from the skillet and set aside.
In the same skillet, add the remaining tablespoon of olive oil.
Saute the diced onion, garlic, carrots, celery, and red bell pepper until they are tender, about 5 minutes.
Stir in the canned diced tomatoes (including juices), vegetable broth, and drained cannellini beans.
Add the thyme, oregano, smoked paprika, salt, and black pepper, stirring well to combine.
Bring the mixture to a simmer and let it cook for about 10 minutes, allowing the flavors to meld.
Slice the browned sausages into bite-sized pieces and add them to the skillet along with the frozen peas.
Transfer the skillet contents to a casserole dish and cover with foil.
Bake the casserole in the preheated oven for 20 minutes.
Remove the foil and bake for an additional 10 minutes, allowing the top to brown slightly.
Remove from oven and let cool for a few minutes.
Sprinkle with fresh parsley before serving.
Serving size | (2386.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1958.8 |
Total Fat 79.8g | 0% |
Saturated Fat 13.3g | 0% |
Polyunsaturated Fat 7.5g | |
Cholesterol 7.9mg | 0% |
Sodium 6990.4mg | 0% |
Total Carbohydrate 216.8g | 0% |
Dietary Fiber 67.2g | 0% |
Total Sugars 50.9g | |
Protein 103.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 859.8mg | 0% |
Iron 28.0mg | 0% |
Potassium 5712.1mg | 0% |
Source of Calories