Go Back

Hearty Veggie Sausage Casserole

This cozy one pot Veggie Sausage Casserole is packed with flavor! Savory sausages, tender veggies, and creamy beans in a rich, smoky tomato sauce. The ultimate comfort food.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 3 hours 15 minutes
Servings 4 servings

Ingredients
  

  • 2 tablespoons olive oil
  • 8 vegetarian sausages
  • 1 large red onion chopped
  • 2 celery stalks chopped
  • 2 carrots chopped
  • 3 garlic cloves minced
  • 1 teaspoon sweet smoked paprika
  • 1 teaspoon fennel seeds optional
  • 3-4 sprigs fresh thyme rosemary, or sage
  • 2 tablespoons tomato paste
  • 1 tablespoon balsamic vinegar
  • 1 28 oz can whole peeled tomatoes
  • 1 cup vegetable broth
  • 1 15 oz can butter beans, undrained
  • ΒΌ cup fresh vegetarian pesto
  • Salt and black pepper to taste

Instructions
 

  • Heat oil in a large Dutch oven over medium high heat. Brown sausages for 5-7 mins. Remove and set aside.
  • Add onion, celery, and carrots to the pot. Cook for 8-10 mins until softened.
  • Stir in garlic, paprika, and fennel seeds. Cook 1-2 mins until fragrant.
  • Add herb sprigs and tomato paste. Cook for 2-3 mins, stirring.
  • Add balsamic vinegar, scraping the bottom of the pot.
  • Add tomatoes, broth, and butter beans with their liquid. Return sausages to pot.
  • Bring to a simmer, then cover and cook on low for 40-45 mins until thickened.
  • Remove herb sprigs. Season with salt and pepper.
  • Serve drizzled with pesto.

Notes

  • Sausage Choice: Use your favorite brand of vegetarian or vegan sausages. Italian style works particularly well.
  • Caramelizing the Tomato Paste: Don't skip cooking the tomato paste for a few minutes! It deepens the flavor of the entire dish.
  • Make it Creamier: Stir in a splash of heavy cream or coconut milk at the end for an even richer sauce.