This Creamy Vegetarian White Bean Chili Recipe is a wholesome, comforting, and incredibly satisfying dish. Diverging from traditional red chili, it features a unique blend of white beans, vibrant green chiles, and a touch of cream cheese for a luxurious, smooth finish. Perfect for a cozy dinner, this recipe also yields delightful leftovers that are ideal for a quick and nutritious lunch.

While classic red chili recipes hold a special place in many hearts (and on our blog!), this marks an exciting new addition: our very first Creamy Vegetarian White Bean Chili recipe. We’re thrilled to share this entirely distinct yet equally delicious take on a beloved comfort food. If you’re accustomed to the robust, tomato-rich flavors of traditional chili, prepare to be delighted by the refreshing and milder profile of this white bean variation.
The core differences between conventional red chili and this creamy white bean chili are quite significant, creating a distinct culinary experience. Traditional chili typically relies on crushed tomatoes and tomato paste for its deep, savory base and characteristic red hue. In contrast, our white chili champions the subtle, earthy flavors of white beans, completely foregoing tomatoes. To achieve its signature luscious texture and rich flavor, we incorporate a secret ingredient: cream cheese, which transforms the broth into an irresistible, velvety consistency.

Unveiling the Magic: Creamy Vegetarian White Bean Chili Ingredients and Expert Substitutions
Crafting the perfect Creamy Vegetarian White Bean Chili begins with selecting the right ingredients. Each component plays a vital role in building the chili’s unique flavor profile and comforting texture. Here’s a detailed look at what you’ll need and how you can adapt it to your preferences:
- White Beans: The Heart of the Chili – For this recipe, cannellini beans or Great Northern beans are excellent choices. Cannellini beans, often called “white kidney beans,” boast a thicker skin and a wonderfully creamy interior, holding their shape well during cooking. Great Northern beans, on the other hand, have a more tender skin and a slightly less creamy, yet equally delicious, flesh. We often use a mixture of both to get the best of both worlds in terms of texture and flavor. If you’re feeling adventurous, navy beans or even chickpeas can be experimented with for a slight variation. Always remember to drain and rinse canned beans thoroughly to reduce sodium content and improve digestion.
- Aromatic Foundation: Green Pepper, Onion, and Garlic – These three ingredients form the crucial aromatic base for our white bean chili, imparting depth and savory notes. Sautéing them properly until softened and fragrant is key to unlocking their full flavor. While traditional white chili typically avoids red bell peppers or tomatoes, feel free to add them if you desire a different color or a touch of sweetness, though it will subtly alter the classic white chili character. For those who crave an extra kick, incorporating a finely chopped jalapeño or serrano pepper along with the aromatics will introduce a delightful spicy warmth.
- The Essential Flavor: Salsa Verde (Green Chile Sauce) – Most authentic white chili recipes call for a jar of salsa verde. This tangy, savory, and often mildly spicy green sauce is what truly defines the “green” aspect of white chili. If you don’t have store-bought salsa verde on hand, a fantastic alternative is blending roasted green chiles (such as Hatch chiles or Anaheim peppers). This will likely result in a thicker consistency than jarred salsa verde, as we discovered, but it works beautifully and adds a rich, smoky depth. Whether you opt for jarred or homemade, ensuring good quality salsa verde is paramount for the chili’s signature taste.
- Sweetness and Texture: Corn – A single can of sweet corn adds a lovely burst of sweetness and pleasant texture that complements the creamy beans perfectly. You can use canned corn, fresh corn kernels cut directly from the cob, or frozen corn, which requires no thawing before adding to the pot. Each option works wonderfully, so use whatever is most convenient and seasonally available.
- The Creamy Factor: Cream Cheese – This is the secret to achieving that wonderfully smooth, rich, and creamy consistency that sets this white bean chili apart. The cream cheese melts into the broth, creating a velvety texture without making the chili overly heavy. For a vegan-friendly version, simply substitute with your favorite dairy-free cream cheese alternative. Unsweetened, thick canned coconut milk can also be used as a delicious dairy-free option, adding a subtle richness. For serving, a dollop of sour cream or Greek yogurt can enhance the creaminess further.
- Liquid Base: Vegetable Broth – Vegetable broth serves as the flavorful liquid foundation for our chili. We prefer using concentrated vegetable broth as it often offers a richer flavor and has a longer shelf life once opened, reducing waste. However, any high-quality boxed liquid broth will work perfectly. Always opt for low-sodium broth if you prefer to control the salt level yourself.
- Brightening Touch: Fresh Lime Juice – A generous squeeze of fresh lime juice, added right at the end, is a game-changer for this chili. It introduces a burst of acidity and freshness that brightens the entire dish, balancing the richness of the cream cheese and enhancing the other flavors. Don’t skip this step – it truly elevates the chili from good to extraordinary.
- The Spice Blend: Cumin, Paprika, Chili Powder, Onion Powder, Garlic Powder, Dried Oregano, Salt, and Pepper – This thoughtful combination of spices creates a warm, earthy, and aromatic flavor profile. Cumin and chili powder are traditional chili staples, while paprika adds color and a subtle smoky note (especially if using smoked paprika). Onion and garlic powders deepen the savory base, and dried oregano offers a classic herbaceous touch. Feel free to adjust the amounts to suit your personal palate, adding more of what you love or a pinch of cayenne for extra heat.
- Elevate with Toppings – Chili is made even better with a generous assortment of toppings! We love to get creative here. Some of our favorites include crispy tortilla strips, fresh corn kernels, creamy avocado slices, chopped fresh cilantro, diced tomatoes, finely chopped red onion, and an extra drizzle of salsa verde. Other fantastic options include shredded cheddar or Monterey Jack cheese, a dollop of sour cream or Greek yogurt, pickled jalapeños, or even a dash of your favorite hot sauce.
Why Your Body Will Love This Creamy White Bean Chili
Beyond its delicious taste, this Creamy Vegetarian White Bean Chili is packed with nutritional benefits that make it a truly wholesome meal. It’s not just food for the soul, but also for your body:
- Blood Sugar Regulation – White beans are nutritional powerhouses, incredibly rich in both fiber and protein. This fantastic combination gives them a low glycemic index, meaning they are digested slowly and steadily. This helps prevent rapid spikes in blood sugar levels, making this chili an excellent and stable choice for maintaining balanced energy and particularly beneficial for individuals managing diabetes.
- Superior Digestive Health – The high content of insoluble fiber in white beans is a boon for your digestive system. This type of fiber acts as a natural bulking agent, facilitating regular bowel movements and effectively preventing constipation. Furthermore, the fiber in beans functions as a prebiotic, nourishing the beneficial bacteria in your large intestine. This supports a healthy gut microbiome, which is crucial for overall well-being, and aids in the removal of toxins from your system.
- Robust Heart Health Support – White beans are also abundant in soluble fiber. This powerful fiber plays a significant role in reducing the absorption of dietary cholesterol into your bloodstream. By helping to lower levels of “bad” (LDL) cholesterol, consuming white beans regularly can contribute significantly to a healthier cardiovascular system, thereby reducing the risk of serious conditions like stroke and heart attack.
- Rich in Essential Nutrients – Beyond fiber and protein, white beans are also a good source of vital minerals such as iron, magnesium, folate, and potassium, all of which contribute to various bodily functions from energy production to nerve function and blood pressure regulation.

Mastering the Method: How To Make Creamy Vegetarian White Bean Chili
Creating this delicious Creamy Vegetarian White Bean Chili is surprisingly simple, even for novice cooks. Follow these straightforward steps to bring this comforting meal to life in your kitchen:
- Step 1: Build the Aromatic Base – Begin by heating a large, heavy-bottomed pot or Dutch oven over medium heat. Add a few teaspoons of olive oil (or your preferred cooking oil). Once the oil is shimmering, add the chopped yellow onion and green bell pepper. Sprinkle in a pinch of salt to help draw out their moisture and enhance their flavor. Sauté for about 5 minutes, stirring occasionally, until the onion becomes translucent and the bell pepper softens. Then, add the minced garlic and cook for just one more minute until fragrant, being careful not to burn it.
- Step 2: Combine and Simmer for Flavor Development – Next, introduce the drained and rinsed white beans, corn, and your chosen spices (cumin, paprika, chili powder, onion powder, garlic powder, dried oregano, along with salt and black pepper). Stir everything together thoroughly, allowing the spices to toast lightly with the vegetables for about two minutes – this process, known as “blooming,” intensifies their flavor. Then, pour in the salsa verde and vegetable broth. Give it a good stir to combine all ingredients evenly. Bring the chili to a gentle simmer, then reduce the heat to low, cover the pot partially, and let it simmer for approximately 20 minutes, stirring occasionally to prevent sticking and allow the flavors to meld beautifully.
- Step 3: Achieve Creaminess and Final Seasoning – For that desired thick and creamy consistency, we recommend a simple trick: carefully scoop out a couple of ladles of the simmering chili and transfer them to a blender or food processor. Blend until completely smooth, then return this creamy mixture back into the main pot of chili. This natural thickening method adds body without needing flour or cornstarch. Now, add the room temperature cream cheese (it will melt more easily if softened) into the chili. Continue to cook on low heat, stirring frequently, until the cream cheese is fully melted and incorporated, creating a velvety texture. Finish by stirring in a generous squeeze of fresh lime juice and adjust the seasoning with additional salt and black pepper to taste. The lime juice is crucial for brightness!
- Step 4: Garnish and Serve with Gusto – Ladle your hot, creamy vegetarian white bean chili into bowls. Now comes the fun part: garnish generously with your favorite chili toppings! Whether you prefer crunchy tortilla strips, fresh avocado, vibrant cilantro, or a sprinkle of cheese, these additions will enhance both the visual appeal and the flavor experience. Serve immediately and savor every hearty, wholesome spoonful!

Your Top Questions Answered: Creamy White Bean Chili FAQs
We understand you might have a few questions when trying a new recipe. Here are answers to some of the most common inquiries about our Creamy Vegetarian White Bean Chili:
- Is this recipe vegan-friendly? This particular recipe, as written, is vegetarian, not strictly vegan, due to the inclusion of dairy cream cheese. However, it is incredibly easy to adapt for a vegan diet! Simply swap the dairy cream cheese for your preferred brand of dairy-free cream cheese or use thick, unsweetened canned coconut milk for an equally creamy and delicious result.
- Is this white bean chili gluten-free? Absolutely! This recipe is naturally gluten-free. Just be sure to double-check the label on your vegetable broth to confirm it is certified gluten-free, as some brands may contain hidden gluten ingredients.
- Can I prepare this chili using dried beans instead of canned? Yes, you certainly can! If using dried white beans, you will need to soak them overnight and then cook them until tender before adding them to the chili. This will add significant preparation time (typically 1-2 hours of cooking) but can enhance the flavor and texture. Ensure they are fully cooked before proceeding with the recipe.
- What if I don’t have salsa verde? While salsa verde is key to the unique flavor, if you absolutely cannot find it, you can try substituting with a can of diced green chiles (mild or hot, depending on preference) blended with a little vegetable broth to create a sauce-like consistency. The flavor will be slightly different but still delicious.
- How can I adjust the spice level? To make your chili spicier, add a chopped jalapeño or serrano pepper when sautéing the aromatics. You can also include a pinch of cayenne pepper or a dash of your favorite hot sauce during the simmering stage or as a topping. For a milder chili, ensure your salsa verde is mild and omit any additional spicy peppers.
- Can I make this chili in an Instant Pot or slow cooker? While we haven’t tested this exact recipe in an Instant Pot, white bean chilis generally adapt well. You would likely sauté the aromatics directly in the Instant Pot, then add the remaining ingredients (except cream cheese and lime juice), and pressure cook for a short period (e.g., 10-15 minutes) before natural release. For a slow cooker, sauté aromatics separately on the stovetop for best flavor, then combine all ingredients (except cream cheese and lime) in the slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Stir in cream cheese and lime juice at the end.
- Is this white bean chili freezer-friendly? Absolutely! This chili freezes beautifully. Once completely cooled, transfer it to a freezer-friendly, airtight container and store for up to three months. To thaw, simply place it in the refrigerator overnight or gently reheat it in a pot on the stovetop over low heat until warmed through.
- How long will leftovers last in the refrigerator? When stored in an airtight container in the refrigerator, any leftover Creamy Vegetarian White Bean Chili will remain fresh and delicious for approximately four days. It often tastes even better the next day as the flavors have more time to meld!
- Can I add other vegetables to this chili? Yes, this chili is quite versatile. Diced zucchini, bell peppers of different colors, or even chopped spinach can be added during the simmering stage for extra nutrients and texture.
Have a question we didn’t answer here? Please feel free to ask in the comment section below, and we’ll be happy to provide an answer as soon as possible!

Discover More Hearty Vegetarian Chili and Soup Recipes
If you’ve enjoyed this delightful Creamy Vegetarian White Bean Chili, you’re in for a treat! Our blog is brimming with other wholesome and flavorful vegetarian chili and soup recipes that are perfect for any time of year. Dive into these other comforting dishes:
The Best Vegan Chili Recipe!
Smoky Pumpkin Black Bean Chili
Butternut Squash Chili with Black Beans
Veggie Packed Creamy Broccoli Cheddar Soup
Sweet Potato and Quinoa Chili
Creamy Vegetarian White Bean Chili
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Author: She Likes Food
Total Time: 45 minutes
Yield: 4-6 1x
Diet: Vegetarian
Description
This Creamy Vegetarian White Bean Chili is healthy, hearty and great for lunch or dinner! Add your favorite toppings and enjoy!
Ingredients
Scale
- 2–3 teaspoons olive oil, or oil of choice
- 1 small yellow onion, small diced
- 1 large green bell pepper, small diced
- 2–3 cloves garlic, minced
- 3 (15 oz) cans Cannellini or Great Northern Beans, drained and rinsed
- 1 (15 oz) can sweet corn, or about 1 1/2 cups fresh or frozen corn
- 2 teaspoons ground cumin
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika (optional)
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1/2 teaspoon dried oregano
- 1 1/2 cups salsa verde (or blended roasted green chilis)
- 2 1/4 cups vegetable broth (I like my chili pretty thick, so feel free to add extra broth if you don’t want it thick)
- About 1/2 block cream cheese (room temp is best) You can add more or less depending on how creamy you want your chili
- Fresh lime juice
- Salt and black pepper, to taste (I probably used about 1/2 teaspoon pepper and between 1 and 1 1/2 teaspoons salt. The salt will depend on how salty your vegetable broth is)
- Optional chili toppings: tortilla strips, crackers, avocado, onion, tomato, green chili, shredded cheese, sour cream, greek yogurt, etc…)
Instructions
- Heat a large pot over medium heat and add a few teaspoons of olive oil, chopped onion and green bell pepper. Add a pinch of salt and cook until onion and pepper are softened, about 5 minutes, stirring every so often. Add the garlic and cook for another minute.
- Next, add in the white beans, corn, spices and salt and pepper. I like to mix everything together and let cook for a couple minutes. Then, add the salsa verde and vegetable broth. Mix well and let chili come to a simmer. Simmer for about 20 minutes, stirring occasionally.
- I like my chili thick so I take a couple ladles of the chili, add it to a blender or food processor and blend until smooth, then add back into the chili. Add the cream cheese into the chili and cook on low until the cream cheese is completely melted, stirring often. Add a big squeeze of fresh lime juice to the pot of chili and season with salt and black pepper, to taste.
- Garnish with your favorite chili toppings and enjoy!
Notes
Lots of recipe notes included in post text!
- Prep Time: 15 mins
- Cook Time: 30 mins
- Category: Dinner, Vegetarian
- Method: Stovetop
- Cuisine: American