Nutrition Facts for Vegan hearty sausage casserole

Vegan Hearty Sausage Casserole

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.

Nutriscore Rating: 83/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Hearty Sausage Casserole
Prep Time:15 mins
Cook Time:45 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 12 ounces vegan sausages
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 2 medium carrots, sliced
  • 2 celery stalks, sliced
  • 1 medium red bell pepper, diced
  • 14 ounces canned diced tomatoes
  • 2 cups vegetable broth
  • 15 ounces canned cannellini beans, drained and rinsed
  • 1 cup frozen peas
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • 2 tablespoons fresh parsley, chopped
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper

Directions

Step 1

Preheat your oven to 375°F (190°C).

Step 2

Heat 1 tablespoon of olive oil in a large skillet over medium heat.

Step 3

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.

Step 4

In the same skillet, add the remaining tablespoon of olive oil.

Step 5

Saute the diced onion, garlic, carrots, celery, and red bell pepper until they are tender, about 5 minutes.

Step 6

Stir in the canned diced tomatoes (including juices), vegetable broth, and drained cannellini beans.

Step 7

Add the thyme, oregano, smoked paprika, salt, and black pepper, stirring well to combine.

Step 8

Bring the mixture to a simmer and let it cook for about 10 minutes, allowing the flavors to meld.

Step 9

Slice the browned sausages into bite-sized pieces and add them to the skillet along with the frozen peas.

Step 10

Transfer the skillet contents to a casserole dish and cover with foil.

Step 11

Bake the casserole in the preheated oven for 20 minutes.

Step 12

Remove the foil and bake for an additional 10 minutes, allowing the top to brown slightly.

Step 13

Remove from oven and let cool for a few minutes.

Step 14

Sprinkle with fresh parsley before serving.

Nutrition Facts

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%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 35.9%
Protein: 20.8%
Carbs: 43.3%