Vegan White Chili Casserole

Category: Recipes for Every Way of Eating

This chili casserole layers tender soy curls gently browned with sautéed onions and peppers, seasoned with cumin, chili powder, and garlic powder. Long grain rice cooks within the mixture absorbing salsa verde and beans, creating a flavorful foundation. Topped with vegan cheese and baked uncovered to achieve melty, golden cheese bliss, it’s served hot with bursts of fresh cilantro, creamy avocado, and a fresh squeeze of lime. The blend of spicy peppers and earthy beans delivers a comforting, hearty meal’s depth.

This dish embraces warmth and vibrant flavors, perfect for those seeking a plant-based dish that feels nourishing. The use of poblano, jalapeno, and green bell peppers adds complexity and balance, while the cumin and chili powder create a cozy spice profile. The final bake step enhances the texture and melds all components beautifully.

Breanna smiling at the camera.
Created By Breanna
Last updated on Fri, 30 Jan 2026 18:56:23 GMT
A bowl of vegan white chicken chili casserole. Save
A bowl of vegan white chicken chili casserole. | foodiffy.com

This vegan white chicken chili casserole is a comforting, hearty dish perfect for cozy dinners any night of the week. It’s an easy way to enjoy all the spicy, savory flavors of chili with plant-based ingredients that feel satisfying and fresh.

I first made this when looking for a comforting midweek meal that didn’t take forever and loved how the flavors melded together and the ease of cleanup by cooking mostly in one skillet.

Ingredients

  • Dry Butler soy curls or store-bought vegan chicken strips: provide a chewy, protein-packed base similar to shredded chicken Choose fresh vibrant vegan chicken strips if using store-bought or a good quality brand of soy curls for best texture
  • Cooking oil: helps soften the vegetables and develop flavor opt for a neutral oil like canola or avocado oil if avoiding added flavors
  • Yellow onion: adds sweetness and body to the base Look for firm onions without soft spots to ensure good texture
  • Poblano pepper: contributes mild smoky heat Remove seeds for less spice
  • Jalapeno peppers: add a sharper heat Keep some seeds for more kick or remove to control spice level
  • Green bell pepper: adds fresh crispness Look for firm peppers with rich green color
  • Ground cumin: offers warm earthiness Toast lightly if you want to deepen flavor
  • Chili powder of the blend variety: brings layered chili spices Avoid pure chile powder to keep flavors balanced
  • Garlic powder: rounds out the spices Go for fresh jars for potency
  • Salt and pepper: essential to season taste
  • Long grain white rice: cooks evenly and soaks up flavors well Choose high-quality rice with no broken grains for best results
  • Water: used to cook rice Be mindful of measurements for perfect texture
  • Salsa verde: provides tangy brightness and moisture Choose a vibrant salsa for the freshest taste
  • Canned pinto or white beans: add creaminess and protein Rinse well to reduce sodium and improve texture
  • Shredded vegan cheese: melts for gooey topping Daiya Mexican style is great but use what melts well in your kitchen
  • Fresh cilantro: adds brightness and color Pick fresh bunches with bright green leaves
  • Avocado lime and extra cilantro for garnish: makes each bite fresh and creamy

Instructions

Rehydrate and Season The Soy Curls:
If using dry soy curls soak in salty broth or seasoned water for 15 minutes to hydrate and infuse flavor Drain and squeeze out excess liquid so they do not make the dish watery
Preheat Oven and Skillet:
Set oven to 400 degrees and warm a large 12-inch cast iron skillet over medium heat This step ensures the vegetables cook evenly and the final baking melts the cheese nicely
Cook Vegetables:
Add oil onion poblano and jalapeno peppers to the hot pan Stir occasionally and cook for 8 to 10 minutes until the onion is translucent and the peppers begin to soften This slow cooking develops the flavor base and sweetness
Add Soy Curls and Spices:
Stir in the rehydrated soy curls or vegan chicken strips Cooking them 3 to 5 minutes lightly browns and firms them Add cumin chili powder garlic powder salt and pepper Stir constantly for a minute or two to toast the spices and bring out their aroma
Toast Rice and Cook:
Mix in the rice and cook for 1 to 2 minutes stirring often to lightly toast Add 2 cups water and bring mixture to boil Cover skillet lowering heat to simmer for 12 to 14 minutes until rice is tender but not mushy
Add Remaining Ingredients and Bake:
Stir in salsa verde rinsed beans ½ cup cheese and ½ cup cilantro Remove from heat top with remaining vegan cheese Cover skillet with foil or oven-safe lid Bake 10 minutes until cheese melts The covered bake traps moisture preventing drying out
Serve:
Plate the casserole garnished with sliced avocado extra cilantro and a squeeze of fresh lime This adds creaminess brightness and a fresh finish to the dish
A bowl of food with rice, beans, and cheese.
A bowl of food with rice, beans, and cheese. | foodiffy.com

We often share a big cast iron skillet at the table for a hands-on dinner that feels warm and welcoming.

Storage tips

Store leftover casserole covered in the fridge for up to four days in an airtight container Heat gently to avoid drying out Consider adding a splash of water or broth when reheating to maintain creaminess

Ingredient swaps

If you cannot find soy curls substitute with shredded king oyster mushrooms or tempeh for similar texture Use your favorite brand of vegan cheese or even nutritional yeast if you prefer a less melty but cheesy flavor Green chili salsa or tomatillo sauces can replace salsa verde to change the flavor profile up

Serving ideas

Serve with warm corn tortillas or tortilla chips for a fun Tex Mex style meal Add a side salad with lime vinaigrette to balance the richness Top with sliced jalapenos or hot sauce for extra heat for spice lovers

A plate of food with rice and beans.
A plate of food with rice and beans. | foodiffy.com

This casserole is perfect for a cozy night in and makes leftovers just as delicious the next day.

Frequently Asked Recipe Questions

→ Can I use store-bought vegan chicken strips instead of soy curls?

Yes, store-bought vegan chicken strips can be used directly without soaking. They brown quickly and integrate well with the spices.

→ How do I avoid using oil in this dish?

You can sauté the vegetables using a small amount of broth or water to prevent sticking while avoiding oil altogether.

→ What type of rice works best in this casserole?

Long grain white rice is preferred as it cooks evenly, absorbing the salsa verde and flavors while maintaining a tender texture.

→ How can I adjust the spice level?

Reduce or omit the jalapeno seeds for milder heat, or keep seeds for a spicier result. You can also adjust chili powder quantity to taste.

→ What’s the key to perfectly melted vegan cheese topping?

Covering the skillet with foil or a lid traps moisture, helping the vegan cheese melt evenly and become creamy without drying out.

→ Can I substitute the salsa verde?

Yes, mild red salsa or a homemade tomato-based sauce can work, but salsa verde provides a refreshing tang that complements the spices well.

Vegan White Chili Casserole

Rich chili casserole with soy curls, white beans, peppers, rice, and vegan cheese baked to golden melted bliss.

Preparation Time
10 mins
Time to Cook
35 mins
Overall Time
45 mins
Created By: Breanna

Type of Recipe: Special Diets & Lifestyle

Cooking Difficulty: Intermediate Skill Needed

Cultural Origin: American Southwest

Portion Size: 4 Number of Servings

Dietary Options: Vegan Approved, Good for Vegetarians, Gluten-Free

Ingredients Required

→ Protein substitutes

01 85 grams dry Butler soy curls or 3 servings thawed vegan chicken strips

→ Vegetables

02 1 large yellow onion, chopped
03 1 large poblano pepper, seeded and chopped
04 2 large jalapeno peppers, seeded and chopped
05 1 large green bell pepper, seeded and chopped
06 0.5 cup fresh cilantro, chopped, plus extra for garnish
07 Avocado, for serving
08 Lime wedges, for serving

→ Spices and seasonings

09 2 teaspoons ground cumin
10 1.5 teaspoons chili powder blend
11 1 teaspoon garlic powder
12 Salt and black pepper, to taste

→ Grains and legumes

13 1 cup uncooked long grain white rice
14 1 (425 g) can pinto or white beans, rinsed and drained

→ Liquids and fats

15 1 tablespoon cooking oil
16 2 cups water
17 2 cups salsa verde

→ Dairy alternatives

18 170 grams shredded vegan cheese, divided (e.g., Daiya Mexican style)

Guide to Cooking

Step 01

If using dry soy curls, soak them in 480 ml salty broth or seasoned water for 15 minutes. Drain and squeeze out excess moisture. Skip if using vegan chicken strips.

Step 02

Preheat oven to 200°C. Heat a large 30 cm cast iron skillet over medium heat.

Step 03

Add oil, chopped onion, poblano, and jalapenos to the skillet. Cook, stirring occasionally, for 8 to 10 minutes until onion is translucent.

Step 04

Add rehydrated soy curls or vegan chicken strips to the pan. Cook 3 to 5 minutes until lightly browned. Stir in cumin, chili powder, garlic powder, salt, and pepper. Cook for 1 to 2 minutes while stirring.

Step 05

Add rice to the skillet and toast for 1 to 2 minutes. Pour in 480 ml water, bring to a boil, then cover and reduce heat to low. Cook for 12 to 14 minutes until rice is tender.

Step 06

Stir in salsa verde, beans, half the shredded cheese, and half the chopped cilantro. Mix well and remove from heat. Top with remaining cheese.

Step 07

Cover skillet with foil or an oven-safe lid. Bake for 10 minutes until cheese is melted and bubbly.

Step 08

Serve garnished with avocado slices, additional cilantro, and a squeeze of fresh lime juice.

Extra Suggestions

  1. Using foil or a lid while baking traps moisture, ensuring the vegan cheese melts perfectly.
  2. Retain some jalapeno seeds for added heat according to preference.

Necessary Equipment

  • Large cast iron skillet (30 cm)
  • Oven-safe lid or aluminum foil
  • Mixing bowl

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains soy and potential allergens in vegan cheese