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 mins
Cook Time 1 hour hr
Total Time 3 hours hrs 15 minutes mins
- 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
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.
- 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.