Hearty White Bean Veggie Chili

In the realm of comforting and wholesome meals, chili often reigns supreme. But for those seeking a lighter, equally satisfying, and incredibly flavorful alternative, this Creamy White Bean Chili is an absolute revelation. Crafted with a harmonious blend of cannellini beans, protein-packed chickpeas, and the vibrant kick of salsa verde, it’s a dish that promises both simplicity and gourmet taste. The secret to its luscious texture lies in a clever technique: blending a portion of the beans directly into the broth, creating an irresistibly hearty and creamy consistency that truly distinguishes this chili from the rest.

Creamy White Bean Chili

Why You’ll Fall in Love with This White Bean Chili

This white bean chili isn’t just a recipe; it’s a culinary experience designed for ease, flavor, and nutrition. There are countless reasons why this particular dish has become a cherished favorite, and once you try it, you’ll understand why. First and foremost is its remarkable simplicity. We all crave delicious homemade meals, but often lack the time for elaborate preparations. This chili respects your busy schedule, requiring just a minimal amount of chopping before it’s happily simmering on your stovetop, filling your kitchen with an enticing aroma.

Beyond its effortless nature, the unique technique of blending some of the beans into the broth is a game-changer. This smart trick achieves a luxuriously thick and creamy texture without relying on heavy creams or unhealthy fats. The result is a chili that feels indulgent and deeply satisfying, yet remains remarkably healthy, boasting a high content of plant-based protein and fiber. To elevate the experience further and temper the subtle spice of the salsa verde, a touch of cream cheese is incorporated, lending an extra layer of decadence and richness that will delight your taste buds. For those following a vegan diet, simple dairy-free alternatives or skipping the cream cheese entirely still yields an incredibly flavorful and satisfying stew.

This recipe also shines as a fantastic option for meal prep. It reheats beautifully, making it an ideal candidate for satisfying lunches throughout the week. While freezing isn’t recommended to maintain its optimal creamy texture, it stores wonderfully in the refrigerator for several days, ensuring you have a wholesome and delicious meal ready whenever hunger strikes. It’s truly a testament to how healthy eating can be both convenient and utterly delicious, proving that you don’t have to sacrifice flavor for well-being.

Creamy White Bean Chili ingredients

Essential Ingredients & Smart Substitutions

Creating an exceptional white bean chili starts with selecting quality ingredients and understanding how each contributes to the final masterpiece. Here’s a detailed look at what you’ll need and how you can adapt the recipe to your pantry or dietary preferences:

  • Olive Oil: A foundational ingredient, a tablespoon of good quality olive oil is used to sauté the aromatics, creating the flavor base for our chili. It helps soften the onion and garlic, releasing their sweet and pungent notes. You can substitute with avocado oil or any other neutral cooking oil if preferred.
  • Yellow Onion: The aromatic cornerstone of many savory dishes, diced yellow onion provides a sweet and savory depth to the chili. It’s crucial for building a rich flavor profile. White onions can be used for a sharper taste, or red onions for a slightly milder, sweeter flavor if you prefer.
  • Garlic: Freshly minced garlic adds an unparalleled aromatic kick and a robust, savory undertone to the broth. While fresh is always best for maximum flavor, if you’re short on time, 1 teaspoon of garlic powder can be used as a substitute for every 3 cloves of fresh garlic.
  • Salsa Verde: This is the true star and flavor backbone of this white bean chili. Its bright, acidic, and subtly spicy notes are what give the dish its unique character. The quality of your salsa verde will significantly impact the final taste, so it’s worth investing in a high-quality brand. My personal favorite is Herdez, known for its authentic flavor profile.
  • Vegetable Broth: This liquid gold forms the base of the soup, tying all the flavors together. I often opt for a “not chicken” style broth from brands like Edward & Son’s, which offers a savory depth without any animal products. It’s essential to be mindful of sodium levels, as many broths can be quite high in salt. Choose a low-sodium variety to control the overall saltiness of your chili, especially since salsa verde can also contribute sodium.
  • Sweet Corn: Adding sweet corn is a brilliant way to introduce a touch of sweetness and texture that beautifully balances the spicy and acidic notes of the salsa verde. Whether you use canned or frozen corn, ensure it’s thoroughly drained before adding it to the pot to prevent watering down the chili. Fresh corn cut from the cob in season would be an exquisite addition.
  • Cannellini Beans: These creamy white beans are the heart of our chili, offering a smooth, buttery texture and a mild flavor that absorbs the other ingredients wonderfully. They contribute significantly to the chili’s body and make it incredibly satisfying. If cannellini beans are unavailable, white navy beans or great northern beans make excellent substitutes. Remember to drain and rinse canned beans thoroughly to reduce sodium and improve digestibility.
  • Chickpeas: Beyond adding another layer of texture, chickpeas are a fantastic source of plant-based protein, making this chili exceptionally filling and nutritious. They bring a slightly firmer bite compared to the cannellini beans. If you don’t have chickpeas or simply prefer a more uniform bean texture, you can easily double the amount of cannellini beans instead. Like other canned beans, drain and rinse them well.
  • Cream Cheese: A small amount of cream cheese is added at the end to enhance the chili’s creaminess and tame any lingering spice from the salsa verde, making the dish feel extra decadent and smooth. For a vegan version, you can substitute with 1/4 cup of vegan cashew cream or a dairy-free cream cheese alternative. If you prefer to keep it lighter or completely dairy-free, you can omit it altogether; the chili will still be rich and hearty due to the blended beans.
  • Optional Toppings: While the chili is delicious on its own, a variety of toppings can elevate the experience. Consider shredded cheese (cheddar, Monterey Jack), a dollop of sour cream or Greek yogurt, creamy avocado slices or guacamole, diced red onion for a fresh crunch, vibrant fresh cilantro, a squeeze of fresh lime juice, a dash of your favorite hot sauce, or crunchy crushed tortilla chips. Sliced jalapeños can also add an extra kick.

Demystifying Salsa Verde: The Heart of the Flavor

Salsa verde, literally meaning “green sauce” in Spanish, is a vibrant and flavorful condiment integral to Mexican cuisine, and it’s what truly makes this white bean chili sing. Unlike its tomato-based cousin, salsa roja, salsa verde derives its distinctive bright green color and tangy, citrusy flavor from tomatillos. These small, green, husk-covered fruits look like small unripe tomatoes but have a unique tartness and firm texture that differentiates them.

The core ingredients typically include roasted or boiled tomatillos, green chili peppers (such as serrano or jalapeño, which contribute varying levels of heat), onion, garlic, fresh cilantro, and a squeeze of lime juice. These ingredients are blended together, often after being cooked, to create a sauce with a slightly thicker consistency than many other salsas. The cooking process mellows the raw flavors of the tomatillos and chiles, deepening their complexity and creating a harmonious balance of sweet, tangy, and spicy notes.

The bright, acidic profile of salsa verde is a fantastic counterpoint to the richness of the beans and broth in this chili. It adds a layer of freshness and zest that prevents the dish from feeling heavy, infusing it with an authentic, lively Mexican-inspired taste. Its versatility extends beyond chili, making it a wonderful addition to tacos, enchiladas, grilled meats, or even as a flavorful dip.

Discovering My Preferred Salsa Verde Brands

Given that salsa verde is the backbone of this chili’s flavor, choosing a good quality brand is paramount. While homemade salsa verde is always an option if you have fresh tomatillos, good store-bought varieties can save a lot of time without sacrificing much flavor. Through extensive testing, I’ve narrowed down my top recommendations:

My absolute favorite salsa verde is by Herdez. This brand consistently delivers an authentic and well-balanced flavor profile that truly shines in the chili. It’s widely available in most grocery stores, typically found in glass jars or cans, making it easy to stock up on. Trader Joe’s also produces an excellent salsa verde, known for its fresh taste and consistent quality. Frontera is another brand that consistently offers high-quality Mexican-inspired sauces, and their salsa verde is no exception, providing a robust and delicious option. While I wasn’t particularly impressed with the Whole Foods 365 salsa verde, it can certainly work in a pinch if other options are unavailable. When selecting a brand, look for one with a good balance of tartness from the tomatillos, a pleasant heat from the chiles, and fresh herbal notes, avoiding those that taste overly vinegary or lack depth.

Crafting Your Delicious White Bean Chili: A Step-by-Step Guide

Making this creamy white bean chili is a straightforward process that yields incredibly satisfying results. Follow these detailed steps to create a hearty and flavorful meal:

sauted onion
In a large pot, add the olive oil and onion and sauté for 5 minutes until the onion is slightly translucent. Add the garlic and sauté for 1 minute.
white bean chili in a pot
Add the salsa verde, vegetable broth, white beans, chickpeas, and corn.
white bean chili in a pot
Bring to a boil then reduce heat to medium low and simmer for 15 minutes.
white bean chili in a blender
Transfer 1 cup of soup to a blender, add the cream cheese, and blend until smooth. Be sure to allow steam to escape from the top of the blender.
white bean chili in a pot
Add the blended soup back to the pot and stir to combine.

Stovetop Directions

  1. Sauté the Aromatics: In a large, heavy-bottomed pot or Dutch oven, heat 1 tablespoon of olive oil over medium heat for about 30 seconds. Add the diced yellow onion and sauté for 5 minutes, stirring occasionally, until the onion becomes soft and translucent.
  2. Infuse with Garlic: Add the 3 cloves of minced garlic to the pot. Continue to sauté for an additional 1 minute until fragrant. Be careful not to burn the garlic, as this can make it bitter.
  3. Build the Flavor Base: Pour in 1 cup of salsa verde, 2 cups of vegetable broth, 1 (15oz) can of drained and rinsed cannellini beans, 1 (15oz) can of drained and rinsed chickpeas, and 1 (15oz) can of drained sweet corn. Stir all the ingredients together to combine.
  4. Simmer to Perfection: Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to medium-low, cover the pot, and let the chili simmer gently for 15 minutes. This allows the flavors to meld and deepen.
  5. Create Creaminess: Carefully transfer about 1 cup of the simmering chili to a blender. Add 2 ounces of cream cheese (or 1/4 cup vegan cashew cream for a dairy-free option) to the blender. Blend until the mixture is completely smooth and creamy. (Important Note: When blending hot liquids, always ensure the blender lid has a vent or remove the small cap from the lid, covering the opening with a kitchen towel to allow steam to escape and prevent pressure buildup. Start blending on a low speed and gradually increase. Never fill a blender more than halfway with hot liquids, and do not use a bullet-style blender for hot soups).
  6. Combine and Serve: Pour the blended, creamy soup back into the pot with the rest of the chili. Stir well to fully incorporate the creamy mixture. Divide the warm chili into bowls and garnish generously with your favorite toppings like fresh cilantro, diced red onion, sliced jalapeño, or creamy avocado.

Instant Pot Directions

  1. Sauté Aromatics in Instant Pot: Set your Instant Pot to the “Sauté” function. Add 1 tablespoon of olive oil and the diced yellow onion to the pot. Sauté for 2 minutes, stirring occasionally, until the onion begins to soften.
  2. Add Garlic: Stir in the 3 cloves of minced garlic and continue to sauté for 1 minute until fragrant.
  3. Deglaze and Add Ingredients: Press “Cancel” to end the sauté function. Pour in 1 cup of salsa verde, 2 cups of vegetable broth, 1 (15oz) can of drained and rinsed cannellini beans, 1 (15oz) can of drained and rinsed chickpeas, and 1 (15oz) can of drained sweet corn. Give everything a good stir, ensuring to scrape any browned bits from the bottom of the pot to prevent a “Burn” warning.
  4. Pressure Cook: Secure the lid on the Instant Pot and ensure the venting knob is set to “Sealing.” Select the “Manual” or “Pressure Cook” setting and set the cooking time for 5 minutes on high pressure. It typically takes about 10 minutes for the Instant Pot to come to pressure before the countdown begins.
  5. Release Pressure: Once the cooking cycle is complete, carefully perform a quick release of the pressure by turning the venting knob to “Venting” to release the steam. Be cautious of the hot steam.
  6. Create Creaminess: Transfer about 1 cup of the hot chili to a blender. Add 2 ounces of cream cheese (or 1/4 cup vegan cashew cream for a dairy-free option) and blend until completely smooth and creamy. (Remember the safety tips for blending hot liquids: use a vented lid, cover with a towel, and start on low speed).
  7. Combine and Serve: Pour the blended, creamy mixture back into the Instant Pot with the remaining chili. Stir thoroughly to combine all ingredients. Ladle the warm chili into bowls and serve with your preferred toppings, such as cilantro, red onion, jalapeño, or avocado.

Elevate Your Bowl with White Bean Chili Toppings

While this creamy white bean chili is robust and flavorful on its own, a selection of fresh and vibrant toppings can truly transform each bowl into a personalized culinary delight. These additions not only enhance the visual appeal but also add layers of texture and complementary flavors. Here are some of my favorite topping ideas to take your chili to the next level:

  • Shredded Cheese: A classic chili topping, shredded Monterey Jack, sharp cheddar, or a Mexican cheese blend melts beautifully into the warm chili, adding a salty, tangy creaminess.
  • Sour Cream or Greek Yogurt: A dollop of sour cream or plain Greek yogurt provides a cool, tangy contrast to the chili’s warmth and spice. It also adds a lovely creamy texture.
  • Avocado or Guacamole: Sliced fresh avocado or a spoonful of homemade guacamole introduces a rich, buttery texture and a refreshing, earthy flavor that pairs wonderfully with the chili’s profile.
  • Diced Red Onion: For a zesty crunch and a pungent kick, finely diced red onion is an excellent choice. It adds freshness and a vibrant color.
  • Fresh Cilantro: A generous sprinkle of fresh, chopped cilantro brightens the dish with its distinctive herbal and citrusy notes, enhancing the Mexican-inspired flavors.
  • Lime Juice: A fresh squeeze of lime juice just before serving adds a burst of acidity that cuts through the richness and awakens all the flavors in the chili.
  • Hot Sauce: If you crave more heat, a few dashes of your favorite hot sauce can personalize the spice level to your liking.
  • Crushed Tortilla Chips: For an irresistible textural contrast, a handful of crushed tortilla chips adds a salty crunch that is both comforting and satisfying.
  • Sliced Jalapeño: For those who appreciate extra heat, thin slices of fresh or pickled jalapeño can provide a spicy kick and a beautiful garnish.

Perfect Pairings: What to Serve with White Bean Chili

This creamy white bean chili is incredibly versatile and can be enjoyed as a standalone meal or paired with a variety of side dishes to create a more complete spread. Whether you’re looking for a light accompaniment or a heartier side, here are some ideas to complement your chili:

  • Crunchy Tortilla Chips: A classic choice, tortilla chips are perfect for dipping into the thick, creamy chili. They add a satisfying crunch and a salty element. Pair them with a simple fresh salsa or my 4-ingredient guacamole for a complete appetizer experience.
  • Warm Cornbread or Cornbread Muffins: The slightly sweet and crumbly texture of cornbread is an ideal companion for chili. Its absorbency makes it perfect for soaking up every last drop of the flavorful broth.
  • Simple Side Salad: A crisp green salad with a light vinaigrette offers a refreshing contrast to the richness of the chili, adding freshness and vegetables to your meal.
  • Rice: Serve your chili over a bed of fluffy white or brown rice for a more substantial meal. The rice soaks up the chili wonderfully and provides another textural layer.
  • Quesadillas: For a heartier pairing, consider serving this chili alongside a flavorful quesadilla. My black bean and corn quesadilla would be a delicious vegetarian option that harmonizes with the chili’s flavors.
  • Tacos: If you’re hosting a casual meal, a side of my 4-ingredient black bean tacos could be a fun and complementary addition, creating a mini “taco bar” alongside your chili.
  • Baked Potatoes or Sweet Potatoes: A simple baked potato or sweet potato can be topped with chili for a hearty and comforting meal.
Creamy White Bean Chili

Frequently Asked Questions About White Bean Chili

  • Can I make this recipe vegan? Absolutely! To make this chili completely vegan, simply use a dairy-free cream cheese alternative, such as a cashew-based cream cheese or 1/4 cup of homemade vegan cashew cream. Alternatively, you can omit the cream cheese entirely; the blended beans still create a wonderfully rich and hearty texture that will satisfy any palate.
  • Is this recipe gluten-free? Yes, all the primary ingredients in this white bean chili are naturally gluten-free. However, it’s always a good practice to double-check the labels on your vegetable broth, salsa verde, and any canned goods to ensure they do not contain hidden gluten-containing ingredients, especially if you have a severe gluten sensitivity or allergy.
  • Is this recipe healthy? Indeed! This white bean chili is not only delicious but also packed with nutrients. Each cup of this soup boasts approximately 15g of protein and 10g of fiber, making it an incredibly satisfying and wholesome meal. The combination of plant-based protein and high fiber content will help keep you feeling full and energized.
  • How do I reduce the sodium content? Managing sodium levels is straightforward. Start by using a low-sodium vegetable broth. Additionally, look for canned beans and corn that specify “no salt added” on their labels. While salsa verde can sometimes be high in sodium, many brands now offer lower-sodium versions, so check the nutritional information and choose accordingly if sodium is a concern.
  • Can I freeze white bean chili? While you can freeze this chili, the creamy texture might change slightly upon thawing and reheating. Dairy-based cream cheese can sometimes separate when frozen and thawed, leading to a slightly grainy consistency. If you plan to freeze it, you might consider adding the cream cheese only to the portion you’ll eat fresh, or using a vegan cashew cream, which often holds up better to freezing. Store in airtight containers for up to 2-3 months. Thaw in the refrigerator overnight and reheat gently on the stovetop.
  • How long does white bean chili last in the fridge? This chili stores very well in an airtight container in the refrigerator for 3-4 days. It makes for excellent leftovers and tastes even better the next day as the flavors continue to meld.
  • Can I adjust the spice level? Absolutely. The primary source of heat in this recipe comes from the salsa verde. If you prefer a milder chili, choose a salsa verde labeled “mild.” For more heat, opt for a “medium” or “hot” salsa verde, or add a pinch of cayenne pepper or a few dashes of your favorite hot sauce to the pot. Sliced fresh jalapeños or serrano peppers can also be added during the sautéing stage for an extra kick.
  • What kind of white beans can I use? While cannellini beans are preferred for their creamy texture, great northern beans or navy beans are excellent substitutes. They are all creamy white beans that will work well in this recipe. Just be sure to drain and rinse them thoroughly.
Creamy White Bean Chili

Vegetarian White Bean Chili










4.8 from 13 reviews

  • Author: Liz Thomson

  • Prep Time: 5 minutes

  • Cook Time: 25 minutes

  • Total Time: 30 minutes

  • Yield: 4 cups

  • Category: Soup

  • Method: Stovetop

  • Cuisine: American

  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

This rich and creamy white bean chili is made with cannellini beans, chickpeas, and salsa verde for a flavorful yet simple dish! By blending some of the beans into a broth, we create a hearty texture that makes this chili super satisfying.


Ingredients


Units



Scale

  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 3 cloves minced garlic
  • 1 cup salsa verde
  • 2 cups vegetable broth
  • 1 (15oz) can cannellini beans, drained and rinsed
  • 1 (15oz) can chickpeas, drained and rinsed
  • 1 (15oz) can sweet corn, drained
  • 2oz cream cheese OR 1/4 cup vegan cashew cream
  • Optional toppings. Diced red onion, jalapeño, avocado, cilantro, crushed tortilla chips etc.

Instructions

Stovetop Directions

  1. In a large pot, heat the olive oil over medium heat for 30 seconds.
  2. Add the onion and sauté for 5 minutes until the onion is slightly translucent.
  3. Add the garlic and continue to sauté for 1 minute.
  4. Add the salsa verde, vegetable broth, white beans, chickpeas, and corn.
  5. Bring to a boil then reduce heat to medium-low and simmer for 15 minutes.
  6. Transfer 1 cup of soup to a blender, add the cream cheese or cashew cream and blend until smooth. Be sure to allow steam to escape from the top of the blender. See note for tips for blending hot soup.
  7. Add the blended soup back to the pot and stir to combine.
  8. Divide into bowls and top with cilantro, red onion, jalapeño, or avocado.

Instant Pot Directions

  1. Set the Instant Pot to sauté, then add the olive oil and onion to the pot. Sauté for 2 minutes.
  2. Add the garlic and continue to sauté for 1 minute.
  3. Press cancel to end the sauté function, then add the salsa verde, vegetable broth, white beans, chickpeas, and corn.
  4. Secure the lid and ensure the venting knob is seat to “sealing” then select Manual pressure cooker for 5 minutes. It will take about 10 minutes for the Instant Pot to come to pressure, then it will begin counting down.
  5. Once the Instant Pot is finished cooking, quick-release the pressure by turning the venting knob to release the steam.
  6. Transfer 1 cup of soup to a blender, add the cream cheese or cashew cream, and blend until smooth. Be sure to allow steam to escape from the top of the blender. See note for tips for blending hot soup.
  7. Add the blended soup back to the pot and stir to combine.
  8. Divide into bowls and top with cilantro, red onion, jalapeño, or avocado.

Notes

When blending hot soup, it’s important to allow steam to escape. Most blenders have a vent plug on the lid. Allow steam to escape and cover with a kitchen towel to prevent splattering. Blend on a low speed until mostly smooth. Do not blend hot soup in a bullet-style blender.

For detailed nutritional information, please refer to the recipe card on the original blog post.

Did you make this recipe?

Tag @iheartveggies on Instagram and hashtag it #iheartveggies

More Vegetarian Chili Recipes to Explore

If you’ve enjoyed the wholesome and comforting flavors of this creamy white bean chili, you’ll be delighted to discover other fantastic vegetarian chili recipes that offer similar satisfaction with unique twists. Whether you’re looking for a different flavor profile, a slow-cooker option, or a skillet meal, there’s a meatless chili out there for everyone. Here are some more favorites:

  • Hearty Vegan Chili: A classic, robust chili packed with a variety of beans, vegetables, and warming spices, perfect for a chilly evening.
  • Slow Cooker Quinoa Chili: An incredibly easy and nutritious option, this chili simmers all day in your slow cooker, infusing quinoa and black beans with rich flavors, making dinner effortless.
  • Chili and Cornbread Skillet: A brilliant one-pan meal that combines the comforting goodness of chili with a golden cornbread topping, baked right in the skillet for minimum cleanup and maximum flavor.
  • Smoky Lentil Chili: For a different texture and depth, a lentil-based chili offers a rich, smoky flavor, often enhanced with smoked paprika and fire-roasted tomatoes.
  • Butternut Squash and Black Bean Chili: A slightly sweeter and earthier chili, featuring chunks of tender butternut squash alongside black beans, perfect for autumn.
  • Sweet Potato and Chipotle Chili: This version brings a lovely balance of sweetness from the sweet potatoes and a smoky heat from chipotle peppers in adobo sauce, offering a dynamic flavor profile.

Each of these vegetarian chili recipes provides a unique culinary journey, proving that plant-based meals can be just as, if not more, diverse and satisfying than their traditional counterparts. Enjoy exploring new flavors and finding your next favorite chili!