Vegan Sausage & Cabbage Casserole

Vegan Sausage & Cabbage Casserole

A hearty, comforting one-pan casserole featuring savory vegan sausage, tender cabbage, onions, tomatoes, and herbs baked together until rich and flavorful. This budget-friendly dish is packed with vegetables and makes excellent leftovers.

Servings: 6
Prep Time: 20 minutes
Cook Time: 50–60 minutes


🛒 Ingredients

For the Casserole

  • 1 tbsp olive oil
  • 400–450 g vegan sausage, sliced into 1 cm rounds
  • 1 large green cabbage (about 900 g–1 kg), cored and shredded
  • 1 large onion, thinly sliced
  • 2 medium carrots, grated or thinly sliced
  • 3 cloves garlic, minced
  • 1 can (400 g) diced tomatoes
  • 2 tbsp tomato paste
  • 1 cup vegetable broth
  • 1 tbsp soy sauce or tamari
  • 1 tsp smoked paprika
  • 1 tsp dried thyme
  • 1 tsp dried oregano
  • ½ tsp black pepper
  • 1 tsp salt (adjust to taste)
  • 1 bay leaf

Optional Topping

  • ½ cup vegan shredded cheese
  • 2 tbsp nutritional yeast
  • 2 tbsp breadcrumbs
  • 1 tbsp olive oil

Garnish

  • Fresh parsley, chopped
  • Cracked black pepper

👩‍🍳 Step 1: Prepare the Oven

Preheat oven to:

190°C (375°F)

Lightly grease a 9 × 13 inch (23 × 33 cm) casserole dish.


🌭 Step 2: Brown the Vegan Sausage

Heat olive oil in a large skillet over medium-high heat.

Add sliced vegan sausage.

Cook for 5–7 minutes until browned on both sides.

Why Brown First?

Browning develops deeper flavor and improves texture.

Transfer sausage to a plate.


🧅 Step 3: Cook the Aromatics

In the same skillet add:

  • onion
  • carrots

Cook for 5 minutes until softened.

Add:

  • garlic

Cook for 30 seconds until fragrant.


🥬 Step 4: Wilt the Cabbage

Add cabbage in batches.

Stir frequently as it begins to soften.

Cook for 8–10 minutes.

The cabbage should reduce in volume by about half.


🍅 Step 5: Build the Flavor Base

Add:

  • diced tomatoes
  • tomato paste
  • vegetable broth
  • soy sauce
  • smoked paprika
  • thyme
  • oregano
  • black pepper
  • salt
  • bay leaf

Stir thoroughly.

Simmer for 5 minutes.

The mixture should be moist but not soupy.


🌭 Step 6: Combine Everything

Return browned vegan sausage to the skillet.

Mix until evenly distributed.

Taste and adjust seasoning if necessary.

Remove the bay leaf.


🥘 Step 7: Assemble the Casserole

Transfer the mixture into the prepared baking dish.

Spread evenly.


🧀 Step 8: Add Optional Topping

For a golden crust, combine:

  • vegan cheese
  • nutritional yeast
  • breadcrumbs
  • olive oil

Sprinkle evenly over the casserole.


🔥 Step 9: Bake

Bake uncovered at:

190°C (375°F)

for 30–35 minutes

The Casserole Is Ready When:

  • bubbling around the edges
  • cabbage is fully tender
  • topping is golden brown

⏳ Step 10: Rest Before Serving

Allow the casserole to rest for:

10 minutes

This helps the flavors settle and makes serving easier.


🌿 Step 11: Garnish

Top with:

  • chopped parsley
  • freshly cracked black pepper

🍽️ Serving Suggestions

Serve with:

  • crusty bread
  • mashed potatoes
  • roasted potatoes
  • rice
  • a simple green salad

🌟 Variations

🫘 Protein-Packed Version

Add:

  • 1 can chickpeas
  • or 1 can white beans

🌶 Spicy Version

Add:

  • ½ tsp chili flakes
  • diced jalapeños

🍄 Mushroom Version

Add:

  • 250 g sliced mushrooms
    when cooking the onions.

🥔 Cabbage & Potato Casserole

Layer thinly sliced potatoes between cabbage layers before baking.


💡 Tips for Success

Don’t Skip Browning

Browning the vegan sausage adds significant flavor.

Avoid Excess Liquid

Cabbage releases moisture while baking, so keep the mixture moist but not watery.

Slice Cabbage Thinly

Thin slices cook more evenly and create a better casserole texture.

Make Ahead

Assemble up to 24 hours in advance and refrigerate before baking.


🧊 Storage

  • Refrigerator: 4–5 days
  • Freezer: up to 2 months
  • Reheat in oven at 180°C (350°F) until hot

Approximate Nutrition (Per Serving)

  • Calories: 280–380
  • Protein: 10–18 g (depending on sausage used)
  • Fiber: 6–9 g
  • Rich in vitamins C and K from cabbage

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *