Delve into a bowl of pure comfort with this incredible **Vegetarian White Bean Chili**. It’s a deliciously hearty and flavor-packed dish that proves you don’t need meat to create an immensely satisfying meal. Bursting with vibrant vegetables, creamy white beans, and a tantalizing blend of Tex-Mex spices, this chili is a culinary hug in a bowl. Perfect for a meatless Monday, a cozy game day gathering, or simply when you’re craving something warm, zesty, and nourishing, this recipe effortlessly feeds a crowd and leaves everyone asking for seconds. Get ready to discover your new favorite vegetarian dinner!

Embrace Comfort: Quick and Cozy Vegetarian White Chili
When the desire for a deeply flavorful and comforting white chili strikes, but you’re aiming for a meatless option, this recipe rises to the occasion. Our Vegetarian White Bean Chili is specifically designed to deliver all the richness and warmth you crave, without a trace of chicken or other meats. It’s an ingenious way to transform humble pantry staples and fresh produce into a magnificent, nourishing dish that comes together surprisingly fast – often in under an hour. Pair it with a slice of my Tex-Mex Cornbread Recipe for the ultimate cozy meal experience.
Why You’ll Fall in Love with This Easy Vegetarian White Bean Chili
This isn’t just another chili recipe; it’s a culinary triumph that will earn a permanent spot in your rotation. Here’s why this creamy white bean chili will become an instant favorite:
- Explosively Flavorful: Each spoonful is a symphony of taste, combining tender veggies, robust white beans, and a dynamic blend of Tex-Mex spices, all brought to life by the tangy kick of salsa verde.
- Effortless Weeknight Wonder: Designed for busy evenings, this vegetarian chili is ready to serve in less than an hour, utilizing simple, accessible ingredients you likely already have on hand.
- Luxuriously Creamy & Utterly Comforting: The secret to its irresistible texture lies in softened cream cheese, which melts into the broth, creating a silky, rich, and utterly comforting consistency that rivals any traditional chili.
- Infinitely Adaptable: Whether you prefer a different bean, want to amp up the spice, or incorporate more greens, this recipe is a blank canvas. It’s easy to customize with your favorite vegetables, cheese, or even a protein add-in if you choose not to keep it strictly vegetarian.
- Even Better as Leftovers: This chili is a gift that keeps on giving! It yields a generous batch, and the flavors deepen beautifully overnight, making it an ideal choice for meal prep or a delicious lunch the next day.

This exceptionally creamy vegetarian chili starts with a base of expertly sautéed aromatics: sweet onion, crisp celery, vibrant bell pepper, and a subtle hint of jalapeño for a gentle warmth. These ingredients are then generously seasoned with a bold and aromatic blend of classic Tex-Mex spices, laying the foundation for an explosion of flavor. A generous jar of bright salsa verde is introduced, adding a tangy, piquant dimension that truly elevates the chili, making it sing with fresh, zesty notes.
The chili is then lovingly finished with tender, creamy white beans and sweet corn kernels, adding wonderful texture and heartiness. Finally, softened cream cheese is stirred in, transforming the broth into a rich, velvety masterpiece that coats every ingredient and provides an unparalleled creamy texture. This combination of fresh vegetables, hearty beans, and a creamy, spiced broth creates a truly unforgettable meatless meal.
Essential Ingredients for Your Vegetarian White Bean Chili
The secret to any outstanding chili lies in a thoughtful selection of complementary ingredients that build layers of complex flavor. This recipe is no exception, featuring a harmonious blend designed to create a deeply satisfying experience.

- Olive Oil: The starting point for sautéing our flavorful aromatics, providing a rich base.
- Aromatics:
- White Onion: Diced finely to release its sweet, pungent flavor.
- Celery: Adds a fresh, slightly peppery crunch and depth.
- Jalapeño: Deseeded and diced for a touch of mild heat and characteristic Tex-Mex flavor.
- Bay Leaves: Infuse a subtle, herbaceous note during simmering.
- Garlic: Freshly pressed or minced for its unmistakable aromatic punch.
- Vegetables & Beans:
- Green Bell Pepper: Chopped for sweetness, color, and a classic chili flavor.
- Diced Green Chiles: Milder than jalapeños, these canned chiles add a smoky, tangy undertone.
- White Beans: Canned cannellini or great northern beans, drained and rinsed, provide a creamy texture and significant protein.
- Corn Kernels: Fresh, canned, or frozen, they add bursts of sweet flavor and vibrant color.
- Salsa Verde: A jar of your favorite salsa verde is a game-changer, lending tangy, bright, and slightly spicy notes from tomatillos and green chilies.
- Spices & Herbs:
- Oregano: Earthy and aromatic, essential for Tex-Mex flavor.
- Cumin: Warm, nutty, and central to chili’s signature taste.
- Chili Powder: A foundational blend providing robust depth.
- Cayenne Pepper: A pinch for adjustable heat, adding a delightful kick.
- Smoked Paprika: Imparts a beautiful color and a rich, smoky aroma.
- Coriander: Adds a bright, citrusy, and slightly sweet note.
- Salt & Black Pepper: To season and enhance all the other flavors.
- Vegetable Broth: The liquid base, adding savory depth while keeping the chili vegetarian.
- Finishing Touches:
- Cream Cheese: Softened and cubed, it melts into the chili to create its signature creamy texture.
- Fresh Lime Juice: A squeeze at the end brightens all the flavors.
- Chopped Cilantro: For a fresh, herbaceous garnish that complements Tex-Mex profiles.
- Optional Garnishes: Enhance your bowl with creamy avocado slices, crunchy tortilla chips, fresh chopped green onions, extra cilantro, thin jalapeño slices, or a dollop of sour cream for an extra touch of indulgence.
Unleash Your Creativity: Ingredient Variations & Substitutions
One of the best aspects of this Vegetarian White Bean Chili recipe is its incredible versatility. Feel free to experiment with these simple swaps to tailor the chili to your personal taste preferences or whatever ingredients you happen to have on hand:
- Bean Bonanza: While white beans are classic, feel free to substitute with pinto beans, black beans, or chickpeas for a different flavor and texture profile. A mix of two types of beans can also add complexity.
- Heat Seekers & Mild Manners: For a spicier kick, swap the jalapeño for a serrano pepper. If you prefer a milder chili, simply omit the jalapeño entirely and use a mild salsa verde. Adjust cayenne pepper to your liking.
- Veggie Boost: Enhance the nutritional value and texture by adding extra vegetables. Diced zucchini, fresh spinach (stirred in at the end until wilted), or even diced tomatoes can be wonderful additions.
- Broth Choice: If you’re not strictly adhering to vegetarian guidelines, chicken broth can be used instead of vegetable broth for a slightly richer flavor.
- Salsa Verde Alternatives: If salsa verde isn’t available, a combination of diced canned tomatillos and fresh lime juice can replicate a similar tangy profile. Alternatively, a can of fire-roasted diced tomatoes will add a different, but equally delicious, dimension.
- Creamy Alternatives: For dairy-free versions, use a plant-based cream cheese alternative. Other creamy additions like heavy cream, Greek yogurt, or sour cream can also be stirred in at the end for richness (be careful not to boil after adding yogurt or sour cream to prevent curdling).
- Protein Power-Up: If you’d like to add extra protein, consider stirring in shredded cooked chicken (like rotisserie chicken) or plant-based meat crumbles during the last 10 minutes of simmering. For added protein without meat, extra beans or even cooked quinoa can be incorporated.
- Corn Swap: For a heartier, chewier texture that’s still subtly sweet, try using hominy instead of corn kernels.
These simple adjustments make it incredibly easy to customize this chili, ensuring it’s always perfect for your family and your pantry.
Crafting Your Vegetarian White Bean Chili: Step-by-Step Guide
Creating this flavorful Vegetarian White Bean Chili is a straightforward process, designed for ease and delicious results. Follow these steps for a perfect bowl every time:

Step 1: Prep Your Ingredients
The key to a smooth cooking process is preparation. Take a few minutes to chop all your vegetables and measure out your spices and beans before you even turn on the stove. This ‘mise en place’ approach ensures everything is ready when you need it.
Step 2: Sauté the Aromatics
In a sturdy Dutch oven or large soup pot, heat the olive oil over medium heat. Add the diced onion and celery, cooking them gently, stirring occasionally, until they become tender and translucent – about 5-7 minutes. This step builds a foundational layer of flavor. Next, stir in the chopped green bell pepper and jalapeño, allowing them to soften slightly for another 2-3 minutes.

Step 3: Introduce Garlic & Zesty Elements
Add the bay leaves and minced or pressed garlic to the pot. Cook for just about 30 seconds, stirring continuously, until the garlic is fragrant. Be careful not to burn it! Then, stir in the diced green chiles and the entire jar of salsa verde, incorporating these bright, tangy elements into the vegetable base.

Step 4: Layer the Spices & Simmer
Now, it’s time to build the robust flavor profile. Add all of the dry spices: oregano, cumin, chili powder, cayenne pepper, smoked paprika, coriander, salt, and black pepper. Stir them in thoroughly, cooking for another minute until fragrant. This toasting of the spices unlocks their full aroma and depth. Pour in the vegetable broth, give everything a good stir, and bring the mixture to a gentle simmer. Reduce the heat to low and let it simmer for 15 minutes, allowing all the flavors to meld beautifully.

Step 5: Add Beans & Corn
Stir in the drained and rinsed white beans and the corn kernels. Continue to simmer for another 10 minutes. This allows the beans and corn to warm through and absorb the delicious flavors of the broth and spices.

Step 6: Achieve Creaminess
Reduce the heat to its lowest setting. Add the softened cream cheese, cut into cubes, to the chili. Stir gently and consistently until the cream cheese completely melts and is smoothly incorporated into the broth, creating that irresistible creamy consistency without lumps.

Step 7: Finish & Serve
Remove the pot from the heat. Stir in the fresh lime juice and chopped cilantro. Taste the chili and adjust the seasoning as needed – perhaps a little more salt, pepper, or a dash of cayenne for extra heat. Ladle the hot chili into bowls and let everyone customize their serving with their favorite garnishes!
Your Top Questions Answered: Recipe FAQs
Here are answers to some common questions about making this delightful Vegetarian White Bean Chili:
Can I use dry beans instead of canned?
Absolutely! If you prefer to use dry beans, you’ll need to cook them ahead of time according to package directions. For this recipe, aim for approximately 4 ½ cups of cooked white beans to substitute for the three 15-oz cans. Cooking your own beans can offer a slightly different texture and fresh flavor.
Is it possible to make this chili dairy-free?
Yes, it is! The creaminess primarily comes from the cream cheese. To make it dairy-free, simply omit the cream cheese or use a high-quality dairy-free cream cheese alternative. You could also try a swirl of coconut milk at the end for richness, though it will slightly alter the flavor profile.
How spicy is this chili?
This chili has a delightful, gentle kick, thanks to the jalapeño, diced green chiles, and salsa verde. It’s designed to be flavorful rather than overwhelmingly hot. If you prefer less heat, you can omit the jalapeño entirely and ensure you use mild versions of green chiles and salsa verde. For those who love a fiery dish, feel free to add an extra jalapeño (with seeds!), a dash more cayenne, or a pinch of red pepper flakes.
Can I prepare this chili in a slow cooker?
Yes, you can! Sautéing the aromatics and spices on the stovetop first (steps 2-4) will build a richer flavor base, then transfer everything to your slow cooker. Add the beans and corn for the last hour of cooking, and stir in the cream cheese, lime juice, and cilantro just before serving. Simmer on low for 4-6 hours or on high for 2-3 hours.
What are the best white beans to use?
Great Northern beans or cannellini beans are ideal for this recipe. They both have a creamy texture and absorb flavors wonderfully, contributing to the chili’s smooth consistency.

Storage & Reheating for Your Leftover Chili
This Vegetarian White Bean Chili is excellent for meal prep and leftovers, often tasting even better the next day as the flavors deepen. Here’s how to store and reheat it:
- Storage: Allow the chili to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 4 days, making it perfect for weekday lunches.
- Freezing: For longer storage, this chili freezes beautifully. Once cooled, transfer it to freezer-safe containers or heavy-duty freezer bags, leaving a little headspace. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Gently reheat on the stove over medium heat, stirring occasionally until hot through. If it seems too thick, you can add a splash of vegetable broth or water to reach your desired consistency. Alternatively, individual portions can be reheated in the microwave.

Perfect Pairings: What to Serve with Vegetarian White Bean Chili
Complement your rich and creamy Vegetarian White Bean Chili with these delightful sides that enhance the Tex-Mex experience:
- Tex-Mex Cornbread: A savory, slightly sweet cornbread is the quintessential chili companion, perfect for soaking up every last bit of flavor.
- Air Fryer Cornbread Muffins: For a lighter, individual portion, these crispy muffins are a quick and easy choice.
- Instant Pot Mexican Rice: Fluffy, flavorful rice is an excellent bed for chili, adding a comforting base.
- Instant Pot Mini Cornbread Squares: Another convenient option for cornbread lovers, ideal for dipping.
- Creamy Fruit Salad: A refreshing and sweet counterpoint to the savory chili, perfect for cleansing the palate.
This recipe is also known by other delicious names, such as White Bean Veggie Chili, Creamy Vegetarian White Chili, Meatless White Bean Chili, White Bean and Vegetable Chili, or even Salsa Verde Vegetarian Chili. By any name, it’s a truly delicious and satisfying meatless meal that will win over even the most ardent meat-eaters!
5 from 1 vote
Vegetarian White Bean Chili
Vegetarian White Bean Chili is a hearty, flavorful meal made with a savory blend of fresh vegetables, canned white beans, and zesty seasonings. It’s a quick and satisfying meatless dinner that’s perfect for any night of the week.
Equipment
- Dutch Oven or Soup Pot
Ingredients
- 2 Tablespoons Olive Oil
- 1 White Onion, diced
- 2 Celery Ribs, chopped
- 1 large Jalapeño, diced (seeds removed)
- 2 Bay Leaves
- 5 cloves Garlic pressed or minced
- 1 Green Bell Pepper, chopped
- 1 ½ teaspoons Oregano
- 1 Tablespoon Cumin
- 2 Tablespoons Chili Powder
- ¼ teaspoon Cayenne Pepper
- 1 teaspoon Smoked Paprika
- 1 teaspoon Coriander
- 1 ½ teaspoons Salt
- ¾ teaspoon Black Pepper
- 7-oz can Diced Green Chiles
- 4 cups Vegetable Broth
- 1 12-ounce jar Salsa Verde
- 3 15-oz cans White Beans, drained & rinsed
- 1 ½ cups Corn Kernels (fresh, canned, or frozen)
- 8 oz Cream Cheese, softened
- 1 Tablespoon Fresh Lime Juice
- ¼ cup Chopped Cilantro
Garnishes
- Avocado
- Tortilla Chips
- Chopped Green Onions
- Cilantro
- Jalapeño
- Sour Cream
Instructions
- Gather all of the ingredients together, then chop and measure everything so it is ready to go and the cooking process is easier.
- Heat a Dutch oven or soup pot over medium heat. Then add the olive oil, onion, celery. Cook, stirring occasionally, until the onion is softened.
- Add the green bell pepper and jalapeño.
- Add the bay leaves and garlic, and cook about 30 seconds, stirring frequently.
- Stir in the diced green chiles and salsa verde.
- Add the oregano, cumin, chili powder, cayenne pepper, smoked paprika, coriander, salt, and pepper. Stir well.
- Pour in the vegetable broth, stir, and bring to a simmer. Keep at a low simmer for 15 minutes, stirring occasionally.
- Add the beans and corn, and stir. Bring back to a low simmer and cook for 10 minutes, stirring occasionally.
- Add in the cubed, softened cream cheese. Stir gently to incorporate and melt the cheese.
- Add the fresh lime juice, and the cilantro. Remove from the heat and taste. Adjust seasoning as desired.
- Serve hot garnished with your favorite toppings.
Notes
Protein
If you would like to add protein, stir in a shredded rotisserie chicken (or any cooked, shredded chicken) and ½ cup more broth in the last 10 minutes of cooking.
Approx. nutrition per serving: Calories: 310 | Protein: 12g | Carbs: 38g | Fat: 13g | Fiber: 9g | Sugar: 5g | Sodium: 730mg
Nutrition values are estimates and may vary depending on ingredients used.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Tried this recipe?
Mention @simply_happy_foodie