Vegan Green Chili Soup

This vegan green chili recipe is smoky, spicy, and built for bold spoonfuls. Roasted peppers bring the depth, potatoes bring the comfort, and every bite lands with a slow, satisfying kick.
post featured image
Vegan green chili soup with white beans, lemon slice, and parsley in a rustic bowl on a wooden board.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

You know those chilly evenings when you want something comfortingโ€”but with a little kick? This vegan green chili recipe was made for that moment. Creamy, savory, and slow-simmered with roasted peppers, potatoes, and garlic, it hits all the cozy notes of a classic soup while bringing the kind of heat that lingers (in the best way).

Itโ€™s inspired by Mexican flavors but keeps things simpleโ€”no hard-to-find ingredients or tricky prep. Just green bell peppers, a jalapeรฑo for warmth, and a quick roasted veggie broth that builds real depth from scratch. The texture is silky with bites of tender potato and cannellini beans, and the finish is pure comfort with a twist of spice. Itโ€™s a green chili soup that feeds a craving and makes dinner feel a little extraโ€”whether youโ€™re curling up on the couch or batch cooking for the week.

Why Youโ€™ll Love This Vegan Green Chili Recipe

This isnโ€™t your average green chiliโ€”itโ€™s a creamy, comforting, flavor-loaded soup that brings just the right amount of heat. Inspired by Mexican flavors but designed for real life, this plant-based recipe builds boldness from scratch without overcomplicating dinner. Hereโ€™s why it deserves a spot in your weekly rotation:

  • Roasted Veggie Broth = Big Flavor: The foundation of this chili is a homemade stock built from blistered peppers, tomatoes, and onions. Roasting brings a deep, smoky-sweet flavor that you just canโ€™t get from a carton.
  • Cozy Texture, Full of Good Stuff: This soup is loaded with bite-sized potatoes, hearty mushrooms, and creamy cannellini beans. Every spoonful feels substantialโ€”like something that will actually fill you up.
  • Spicy, But Not Too Spicy: With a single jalapeรฑo and a pinch of red pepper flakes, this chili brings heat without overwhelming your tastebuds. Itโ€™s warm and slow-building, perfect for spice-sensitive eaters who still want some kick.
  • Perfect for Leftovers or Meal Prep: Like all good soups, this one only gets better with time. It reheats beautifully, making it ideal for next-day lunches or freezer stashing.
  • Whole Food Ingredients, No Fuss: You donโ€™t need specialty chiles or processed ingredients hereโ€”just fresh vegetables, pantry staples, and a blender. Itโ€™s a weeknight win that feels a little elevated.

Key Ingredients

This plant-based green chili recipe keeps things simple but flavorfulโ€”every ingredient plays a role in building comfort, creaminess, and just the right amount of heat. From the roasted veggie broth to the hearty add-ins, hereโ€™s what brings this spicy green chili soup to life:

Roasted green bell peppers, tomatoes, red onion, parsley, and red pepper flakes in a blender for vegan green chili soup.
  • Green Bell Peppers: These are the base of the broth, bringing mild bitterness and subtle sweetness. When roasted, they deepen in flavor and give the soup its signature green hue.
  • Jalapeรฑo: Just one fresh jalapeรฑo adds warmth without overpowering the bowl. Remove the seeds for a gentler heat, or leave a few in if you like a slow burn.
  • Plum Tomatoes: Tomatoes add acidity and body to the broth. When roasted with the peppers and onion, they lend a rich, almost smoky sweetness that balances the chiliโ€™s spice.
  • Onion + Garlic: A classic duo for a reason. Roasting red onion for the broth and sautรฉing yellow onion for the soup layers the flavor from sweet to sharp. Garlic adds that savory base note that makes it all come together.
  • Potatoes: Tender, bite-sized potato pieces make this chili hearty and satisfying. They absorb the flavor of the broth and give the soup some serious staying power.
  • Mushrooms: Sliced mushrooms add umami and textureโ€”soft but still toothsome. They round out the flavor and give the soup more dimension without adding weight.
  • Cannellini Beans: Creamy, mild, and packed with plant-based protein, these beans give the chili a luscious texture and boost its filling power.
  • Fresh Parsley: Used in the broth and as a garnish, parsley adds brightness and a fresh, green finish that plays well against the spice and warmth.

Tips & Variations

This vegan green chili soup is flexible by designโ€”easy to adapt based on what you have, what you like, or how much heat you can handle. Here are a few ideas to make it your own:

  • Want it milder? Swap the jalapeรฑo for a poblano, or skip the pepper altogether. Youโ€™ll still get that green chili flavor from the roasted bell peppers without the slow-burning heat.
  • Craving a creamier texture? Stir in a splash of full-fat coconut milk or unsweetened vegan cream right before serving. It tones down the heat slightly and adds extra richness.
  • No cannellini beans? White beans of any kind will workโ€”try Great Northern or navy beans. You could also use chickpeas for a firmer bite or black beans for a color contrast and earthy flavor.
  • Want more protein? This soup plays well with add-ins. Try folding in pan-seared tofu cubes, leftover lentils, or a scoop of cooked quinoa at the end for extra heartiness.
  • Add a handful of greens: Toss in a couple handfuls of spinach or chopped kale during the last few minutes of simmering. It adds color, texture, and a light mineral note that balances the spice.

How To Make This Vegan Green Chili Soup

This isnโ€™t a dump-and-go chili. Itโ€™s a slow buildโ€”a little roasting, a little blending, and a whole lot of flavor. Youโ€™ll make a deeply savory green chili broth from scratch, then pour it over a pot of tender potatoes, mushrooms, and beans for the kind of soup that fills the kitchen with warmth and spice. For full recipe instructions, scroll to the bottom of this post!

  • Step 1: Roast the Veggies for Your Broth – Start by roasting your green bell peppers, plum tomatoes, red onion, and jalapeรฑo at 400ยฐF for about 35 minutes. You want blistered edges and soft centersโ€”thatโ€™s where the depth comes from. Pro Tip: Roasting brings out sweetness and complexity. Donโ€™t skip this stepโ€”itโ€™s what makes this healthy green chili recipe stand out.
  • Step 2: Blend the Broth – Transfer the roasted vegetables to a blender along with fresh parsley, red pepper flakes, and your vegetable broth (or bouillon and water). Blend until smooth. You can do this in batches if neededโ€”just donโ€™t overfill the blender with hot ingredients.
  • Step 3: Build the Soup Base – In a large soup pot, heat the oil and sautรฉ the yellow onion, garlic, potatoes, and mushrooms for 5โ€“6 minutes. Youโ€™re looking for softened edges and just a bit of golden color.
  • Step 4: Add the Beans and Seasonings – Stir in the drained cannellini beans, salt, black pepper, oregano, and bay leaves. Let everything cook together for another couple minutes so the flavors start to mingle.
  • Step 5: Pour, Simmer, and Finish – Now comes the best part: pour in that creamy roasted green chili broth. Stir, lower the heat to medium, and let the soup simmer gently for 15 minutes, uncovered. Remove the bay leaves before serving. Pro Tip: The longer it simmers, the more the flavors bloom. But even 15 minutes gets you a cozy, craveable green chili soup.
Warming bowl of green chili soup with parsley garnish.

How To Serve

This spicy vegan green chili soup is a full-flavor experience on its ownโ€”but with the right toppings and sides, it turns into an even more satisfying, well-rounded meal. Whether youโ€™re serving it for a cozy weeknight dinner, a weekend lunch, or meal prep for the week, here are a few ideas to round out your bowl.

Add-Ons That Make It Better

  • Avocado Slices or Guacamole: The creaminess plays beautifully against the spice. Add a few slices or a scoop of guac for richness and contrast.
  • Fresh Lime Wedges: A quick squeeze of lime at the end brightens everything up. Itโ€™s a small step that makes a big difference.
  • Chopped Cilantro + Green Onion: Sprinkle a handful on top for freshness, color, and an herbaceous lift.
  • Crushed Tortilla Chips: Adds crunch and that familiar chili vibe. You can also use them for scooping if you like a thicker texture.

Smart Sides to Make It a Meal

  • Cilantro Lime Rice: A light, zesty side that complements the chiliโ€™s heat and helps stretch the meal.
  • Refried Beans or Black Beans: Serve on the side or swirl into the soup for a protein boost.
  • Warm Corn Tortillas or Vegan Quesadillas: For dipping, scooping, or balancing out the spice. Great if you want to turn soup night into taco-adjacent night.

Make It a Little Extra

  • Top with Vegan Sour Cream or Cashew Cream: A dollop adds cooling contrast and an ultra-silky finish.
  • Serve with a Simple Side Salad: Think crunchy romaine, lime vinaigrette, and radishes for a fresh, peppery crunch.
  • Double the Batch for Meal Prep: This chili stores beautifully. Freeze in individual portions and reheat for quick, flavor-packed lunches.

Whether youโ€™re dressing it up with toppings, pairing it with classic sides, or just curling up with a warm bowl and a spoon, this vegan green chili recipe is built to fit the moment.

Bowl of vegan green chili soup with white beans, parsley, lemon slice, and red pepper flakes, served on a wooden board.

FAQs

Whatโ€™s the difference between green chili and green chile?

This vegan green chili recipe uses green bell peppers and jalapeรฑo instead of traditional Hatch green chile. Green โ€œchiliโ€ is a general term for spicy stews or soups, while โ€œchileโ€ often refers to New Mexicoโ€“style dishes made with roasted Hatch chiles.

How spicy is this vegan green chili soup?

This soup has a slow, gentle heat thanks to a single jalapeรฑo and red pepper flakes. Itโ€™s easy to adjustโ€”use less spice for a milder version or leave the seeds in if you like more of a kick.

Can I make this chili soup ahead of time or freeze it?

Yes! This soup stores well in the fridge for up to 4 days and freezes beautifully. The flavors deepen over time, making it perfect for meal prep and next-day lunches.

If you make this vegan green chili soup recipe, please leave a star rating and let me know what you think in the comments below! I love reading your comments!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!

Vegan Green Chili Soup

5 from 7 votes
This vegan green chili recipe is creamy, cozy, and quietly boldโ€”the kind of soup that starts slow but finishes with a kick. Roasted green peppers and jalapeรฑo build the base, while potatoes and cannellini beans give it body and comfort. Itโ€™s weeknight-friendly, meal-prep approved, and easy to adaptโ€”smooth or chunky, spicy or mild, always full of flavor.
Vegan green chili soup with white beans, lemon slice, and parsley in a rustic bowl on a wooden board.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings 6

Ingredients

For the stock

  • 3 green bell peppers, stem removed and deseeded
  • 2 medium plum tomatoes, cut in half
  • 1 medium red onion, halved
  • 1 small jalapeรฑo pepper, stem removed and deseeded
  • 8 big stems fresh parsley, with the leaves
  • 1 teaspoon red pepper flakes
  • 7 cups vegetable broth, or equivalent amount of vegetable bouillon and water

For the soup:

  • 2 tablespoons canola oil
  • 2 medium potatoes, sliced thinly to create round discs and then cut into halves or quarters to be bite-sized
  • 1 cup mushrooms, sliced
  • ยฝ medium yellow onion, sliced into strips
  • 3 medium cloves of garlic, minced
  • 1 15-ounce can of cannellini beans, drained and rinsed
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 2 bay leaves, optional, remove before serving
  • Fresh parsley leaves, for garnish
  • Sliced lemon, for garnish
  • More red pepper flakes, for garnish

Instructions

  • Preheat your oven to 400ยฐ Fahrenheit.
  • Place the bell peppers, tomatoes, red onion, and jalapeรฑo, in a baking tray, and bake them for about 35 minutes.
  • Once ready, add them to a blender with the vegetable broth, parsley, and red pepper flakes and blitz until smooth. You might need to blend it in batches to avoid it from overflowing. Set aside.
  • Add canola oil to a soup pot over medium-high heat. Then add the potatoes, mushrooms, sliced yellow onion, and garlic and cook for about 5 minutes. Then add the cannellini beans.
  • Add the salt, black pepper, and dried oregano. Then cook for another 2 minutes, stirring regularly.
  • Pour your previously prepared blended stock into the pot and add the bay leaves (if using). Lower the heat to medium and let the soup simmer for 15 minutes. Remove the bay leaves. 
  • Serve and garnish with red pepper flakes, fresh parsley, and a slice of lemon.

Notes

  • Storage: Store leftovers in an airtight glass container in the fridge for up to 4 days. To freeze, pour into silicone ice cube trays or freezer-safe jars and freeze for up to 3 months.
  • Reheating: Warm refrigerated soup in a saucepan over medium heat for 5โ€“10 minutes. For frozen portions, thaw overnight or heat directly from frozen over medium-low heat until warmed through (about 20โ€“25 minutes).
  • Texture Fixes: If the soup is too thick, add extra broth. Too thin? Add a few sautรฉed veggies or blend a portion to thicken. You can also fully blend it for a creamy finish or leave it chunky and rustic.
  • Spice Level Adjustments: Skip the jalapeรฑo or reduce red pepper flakes for a milder version. Love heat? Leave the jalapeรฑo seeds in or add a dash of hot sauce before serving.
  • Ingredient Swaps: Feel free to use poblano or banana peppers for a twist on the base broth, sub chickpeas or black beans for cannellini beans, or try sweet potatoes or russets instead of Yukon golds for a change in texture and flavor.

Nutrition

Calories: 146kcal | Carbohydrates: 24g | Protein: 3g | Fat: 5g | Saturated Fat: 0.4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.02g | Sodium: 1500mg | Potassium: 578mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1224IU | Vitamin C: 72mg | Calcium: 37mg | Iron: 1mg
Course โ€” Main Course, Soup
Cuisine โ€” Mexican
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.

We want to thank our amazing recipe testers J.J. Steele & Taylor Gillespie (@food.in.focus), Anne Sparks, Kathleen Walters, and Helen di Renzo for helping us perfect this recipe!

newsletter offer

Enter to Win Our Monthly Giveaway!

New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. Youโ€™ll also receive our weekly e-newsletter with plant-based recipes galore!

Leave a Comment

5 from 7 votes

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


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




9 comments
  1. Jim Smetana says:

    Where are the Green Chilies? I read the recipe a couple times and cannot find them….

    • Apologies for the confusion! This recipe is green from the bell peppers, jalapeรฑo, and parsley. You can absolutely add green chilies if you’d like! Either blend a 4oz can in with the stock portion or add them in when you add the cannellini beans. Hope you enjoy it!

  2. 5 stars
    I love spicy food so this soup is definitely top of my list to try.

  3. 5 stars
    Soups are the go-to right now! Can’t wait to whip this one up! It looks sooo good ๐Ÿ™‚

  4. Beatriz Buono-Core says:

    5 stars
    I like my soups with a kick so this recipe is right up my alley! ๐Ÿ™‚

  5. 5 stars
    What a flavorful soup! Making your own stock might seem labor intensive, but it’s totally worth it! It makes such a difference in the taste and quality of the soup. I love the combined texture of the white beans, potatoes and other veggies. This is a family favorite! Perfect with a simple salad and a loaf of homemade bread!

  6. 5 stars
    I love spice and I love soup…and I love that they go together so beautifully together in this dish!!

  7. 5 stars
    This soup is great for winter if you’re tiring of your root veggie routine! Vegan chick’n also goes great in this soup ๐Ÿ™‚

Stay Inspired!

Thank you for subscribing!