Welcome to your new favorite chili recipe! This creamy, hearty, and incredibly flavorful white bean chili is the perfect vegetarian (and easily vegan) dish that promises to satisfy everyone at your table. It’s packed with wholesome ingredients, making it a healthy and comforting meal ideal for chilly evenings, bustling weeknights, or a fun game day feast. Get ready to add a new staple to your family’s meal rotation!

Table of Contents
- Why You’ll Love This Recipe
- Key Ingredients for the Best White Bean Chili
- Step-by-Step Guide: How to Make White Bean Chili
- Serving Suggestions & Essential Toppings
- Customizing Your White Bean Chili: Swaps & Variations
- Storage and Meal Prep Tips
- Frequently Asked Questions (FAQs)
- More Delicious Chili Recipes to Explore
- White Bean Chili Recipe Card
As the new year rolls in, many of us seek nutritious and comforting meals, and what better way to kick things off than with a steaming bowl of chili? While many associate chili with robust red beans and ground meat, this white bean version offers a refreshing change of pace. It’s quickly become a family favorite in my household, proving that chili can indeed be both light and incredibly satisfying. After sharing my top cozy vegetarian soup recipes recently, I realized there was a gap for a truly exceptional vegetarian white chili. This recipe fills that void perfectly!
Forget everything you thought you knew about traditional chili. This white bean chili is the answer to all your desires for a vibrant, plant-forward meal that doesn’t compromise on flavor or heartiness. Whether you’re a long-time vegetarian, looking to incorporate more plant-based meals, or simply craving something different, this recipe is guaranteed to impress. It’s so good, your family will be asking for it on repeat!
Why You’ll Love This Recipe:
Beyond being a family-requested hit, here are compelling reasons why this white bean chili deserves a prime spot in your recipe collection:
- It’s Exceptionally Healthy: White beans are nutritional powerhouses, rich in plant-based protein and dietary fiber. This chili is loaded with vegetables, making it a nutrient-dense meal that supports digestion and provides sustained energy. It’s a smart choice for anyone looking to eat well without sacrificing taste.
- Effortless One-Pot Meal: Say goodbye to piles of dishes! This entire white bean chili can be cooked in just one pot, from sautéing the aromatics to simmering the final dish. This minimizes cleanup, making it an ideal choice for busy weeknights when time is precious. Your dishwasher (and your sanity) will thank you.
- Freezer-Friendly & Great for Meal Prep: For the meal prep enthusiasts, this recipe is a dream come true. It freezes beautifully, allowing you to prepare large batches and store them for future meals. Thaw overnight, reheat, and you have a delicious, homemade dinner ready in minutes, saving you from last-minute cooking scrambles.
- Incredibly Flavorful: Despite its simplicity, this chili bursts with deep, savory flavors. The combination of aromatic vegetables, earthy spices, and a clever bean-mashing technique creates a rich and satisfying broth that tastes like it’s been simmering for hours.
- Family-Friendly & Versatile: This chili caters to diverse dietary preferences, being naturally vegetarian and easily adaptable to be vegan. Its mild yet robust flavor profile makes it a hit with both kids and adults, and it’s perfect for customizing with a variety of toppings to suit individual tastes.
- Budget-Conscious: Made with inexpensive pantry staples like canned beans, corn, and broth, this white bean chili is incredibly economical. It’s a fantastic way to enjoy a hearty, homemade meal without breaking the bank.
Key Ingredients for the Best White Bean Chili
Crafting the perfect white bean chili starts with selecting fresh, high-quality ingredients. Here’s a detailed look at what you’ll need to create this comforting masterpiece:
- Olive Oil: Essential for sautéing your vegetables. Use a good quality extra virgin olive oil for a subtle, fruity flavor base. Any neutral cooking oil, like avocado oil, will also work.
- Onion: The foundation of any great chili! A large yellow onion, finely chopped, provides a sweet and savory base that builds depth of flavor. You could also use a white onion for a slightly sharper taste.
- Garlic: I am a firm believer in generously adding garlic to chili. Freshly minced garlic offers the most pungent and aromatic flavor, truly elevating the dish. If fresh isn’t an option, jarred minced garlic can be used in a pinch, though the flavor may be less intense.
- White Beans: The star of the show! Cannellini beans (my personal favorite for their creamy texture), Great Northern beans, or navy beans all work wonderfully. You’ll reserve and mash about ½ cup of these beans; this simple step is a secret weapon for naturally thickening the chili, giving it a wonderfully creamy consistency without any added dairy or flour.
- Corn: Adds a touch of sweetness and vibrant color. You can use canned (drained), frozen (no need to thaw), or fresh corn kernels when in season. Frozen corn is particularly convenient and readily available year-round.
- Green Chiles: Canned diced green chiles (typically found in the Mexican food aisle of most grocery stores) provide a mild, earthy heat and a distinctive flavor that defines white chili. They add complexity without making the dish overly spicy.
- Vegetable Broth: The liquid base for your chili. Ensure it’s a good quality broth for the best flavor. If you’re not keeping the recipe strictly vegan or vegetarian, chicken broth can be used as a substitute.
- Herbs & Spices:
- Ground Cumin: Essential for that classic chili flavor – earthy, warm, and aromatic.
- Dried Oregano: Adds a savory, slightly peppery note that complements the other spices.
- Optional Cayenne Pepper: For those who enjoy a little heat, a pinch of cayenne pepper will give your chili a subtle kick. Adjust to your preferred spice level.
- Salt & Pepper: Season to taste. Start with the suggested amounts and adjust as needed, keeping in mind that broths and canned beans can vary in sodium content.
Step-by-Step Guide: How to Make White Bean Chili
Making this white bean chili is straightforward and incredibly rewarding. Follow these simple steps for a perfect bowl every time:
STEP 1: PREPARE THE BEANS FOR THICKENING
Begin by setting aside ½ cup of the rinsed and drained white beans into a small bowl. Using a fork, thoroughly mash these beans until they form a thick, creamy paste. This mashed bean mixture will be incorporated later and is key to naturally thickening your chili, giving it a rich and satisfying texture without the need for a flour roux or cornstarch.

STEP 2: SAUTÉ AROMATICS
Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Once shimmering, add the chopped onions and cook, stirring occasionally, until they become translucent and softened, which typically takes about 5 minutes. Next, add the minced garlic and cook for just 1 more minute until fragrant, being careful not to burn it. This aromatic base is crucial for building the chili’s flavor.

STEP 3: BUILD THE FLAVOR BASE
Stir in the remaining whole white beans, the mashed white beans, corn kernels, and canned green chiles into the pot. Cook for 1-2 more minutes, allowing the flavors to meld together. Then, add your dried herbs and spices: ground cumin, dried oregano, salt, and pepper. Stir well to ensure all the vegetables and beans are thoroughly coated with the spices. This step toasts the spices slightly, enhancing their aroma and depth.

STEP 4: SIMMER TO PERFECTION
Pour in the vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat to a gentle simmer. Cook uncovered for at least 30 minutes, stirring occasionally. This allows the flavors to fully develop and the chili to thicken to your desired consistency. The longer it simmers, the richer the taste and creamier the texture will become. Feel free to let it simmer for up to an hour if time permits for an even more profound flavor.

STEP 5: ADD TOPPINGS & SERVE
Once the chili has reached its desired consistency and flavor, ladle it into bowls. Now comes the fun part: piling on your favorite toppings! Serve warm and get ready to enjoy a delicious, homemade meal. Consult the “Serving Suggestions & Essential Toppings” section below for a variety of ideas to customize your bowl.
Serving Suggestions & Essential Toppings:
The beauty of chili lies not only in the broth but also in the vibrant array of toppings that can elevate each bowl. Here are my top suggestions for enhancing your white bean chili experience:
- Crispy Tortilla Chips: A non-negotiable! Crushed tortilla chips add a delightful crunch and salty contrast to the creamy chili. They’re also perfect for scooping up every last drop.
- Cool Sour Cream or Greek Yogurt: A dollop of sour cream or plain Greek yogurt (my preferred healthier alternative) adds a creamy, tangy coolness that perfectly balances the chili’s warmth. Use what you have on hand; they’re wonderfully interchangeable.
- Shredded Cheese: Shredded cheddar cheese is a classic choice, melting beautifully into the hot chili. Monterey Jack, a Mexican blend, or even a sharp cojita cheese would also be fantastic options to add a savory, cheesy finish.
- Fresh Avocado: Cubed or sliced avocado provides a rich, creamy texture and a subtle, buttery flavor that complements the chili wonderfully. It’s also packed with healthy fats!
- Zesty Jalapeños: For those who love an extra kick, freshly sliced or pickled jalapeño peppers add a bright, spicy, and tangy element.
- Bright Cilantro: Freshly chopped cilantro offers a burst of herbaceous freshness. Feel free to skip if you’re not a fan, but for cilantro lovers, it’s a must-have vibrant garnish.
- Fresh Lime Wedges: A squeeze of fresh lime juice over each bowl adds a zesty, bright acidity that truly awakens all the flavors in the chili. Don’t underestimate its power!
- Warm Cornbread: While not a topping, a side of warm, flaky cornbread is the ultimate companion to any chili. May I suggest pairing this with a slice of healthy pumpkin cornbread for an extra special treat?
Customizing Your White Bean Chili: Swaps & Variations
This white bean chili recipe is incredibly flexible, allowing you to easily adapt it to your preferences or what you have available:
Alternative Cooking Methods:
- Slow Cooker Method: For a hands-off approach, simply combine all the ingredients in your slow cooker. Cook on LOW for 6-8 hours or on HIGH for 3-4 hours, until the chili has thickened to your liking and the flavors have fully melded. The longer, slower cook time really deepens the flavors.
- Instant Pot Method: For a super-fast meal, add all your ingredients to your Instant Pot. Secure the lid and set the valve to sealing. Pressure cook on HIGH for 8 minutes. Once the cooking cycle is complete, perform a quick release of the steam. Your flavorful white bean chili will be ready to serve!
Enhancements and Substitutions:
- Add Extra Protein: If you’re looking to boost the protein content beyond the beans, you have several options:
- Animal Protein: Shredded cooked chicken, such as from a rotisserie chicken, is an excellent addition. Stir it in during the last 10-15 minutes of simmering to allow it to warm through and absorb the chili’s flavors. Ground turkey or chicken, browned before adding the aromatics, would also work well.
- Plant-Based Protein: For a heartier vegan option, consider adding cooked quinoa, lentils, or even crumbled firm tofu alongside the beans. These will further increase the fiber and protein content.
- Adjust the Heat Level: The current recipe offers a mild flavor. To increase the spice, add an extra pinch or two of cayenne pepper, a dash of your favorite hot sauce, or include finely diced fresh jalapeños or serrano peppers when sautéing the onions. For less heat, simply omit the cayenne.
- Boost with More Vegetables: Feel free to toss in other vegetables. Diced bell peppers (green, red, or yellow), carrots, or even zucchini would be delicious additions. Add them with the onions for proper cooking time.
- Different Beans: While white beans are central, you can experiment with other types. A mix of white beans with a can of black beans or pinto beans would create an interesting color and texture contrast, albeit moving slightly away from a “pure” white chili.
- Creamier Texture: For an even richer, creamier chili, stir in a splash of unsweetened plant-based milk (like cashew or almond milk) or a swirl of dairy milk or cream during the last few minutes of cooking.
Storage and Meal Prep Tips
This white bean chili is not only delicious fresh but also makes for fantastic leftovers, perfect for meal prepping throughout the week or stocking your freezer for future busy days.
- Refrigerator: Allow any leftover chili to cool completely before transferring it to an airtight container. It can be stored safely in the refrigerator for up to 5 days. To reheat, gently warm portions in the microwave or on the stovetop over medium-low heat until heated through. You might want to add a splash of broth or water if it has thickened too much in the fridge.
- Freezer: This chili freezes exceptionally well! Once cooled, transfer it to freezer-safe airtight containers or heavy-duty freezer bags. Lay freezer bags flat to save space. It can be stored in the freezer for up to 3 months. When ready to enjoy, thaw the chili overnight in the refrigerator, or you can quickly thaw it on the countertop for several hours. Reheat thawed chili in the microwave or on the stovetop until simmering and hot. This makes for an effortless grab-and-go meal on demanding days.
Frequently Asked Questions (FAQs)
Here are some common questions about making white bean chili:
- Can I use dry white beans instead of canned? Yes, absolutely! If using dry beans, you’ll need to soak them overnight and then cook them until tender before adding them to the chili recipe. This will add significant prep and cook time. Ensure they are fully cooked before proceeding with the recipe steps. Roughly 1 cup of dry beans yields about 2-3 cans (3-4 cups) cooked.
- Is this chili gluten-free? Yes, this white bean chili recipe is naturally gluten-free, assuming all your ingredients (like vegetable broth) are certified gluten-free.
- How can I make this chili spicier? To add more heat, increase the amount of cayenne pepper, add a dash of hot sauce, or include finely diced fresh jalapeños or serrano peppers. You can also add a pinch of red pepper flakes during the sautéing process.
- What kind of pot is best for making chili? A large, heavy-bottomed pot or a Dutch oven is ideal for making chili. The heavy bottom helps distribute heat evenly and prevents sticking, while the large capacity accommodates all the ingredients for simmering.
- Can I add other vegetables? Definitely! This chili is very adaptable. Diced bell peppers, carrots, celery, or even spinach (stirred in at the end) would be delicious and boost the nutritional value.
More Delicious Chili Recipes to Explore
If you loved this white bean chili, here are more chili recipes from my kitchen to inspire your next meal:
- Healthy Veggie Chili
- Buffalo Chicken Chili
- Instant Pot White Chicken Chili
- Green Chili
- Sweet Potato and Turkey Chili
- Vegetarian Quinoa Chili
- One Pot Beef Chili
White Bean Chili Recipe Card
Here’s a printable version of this delightful white bean chili recipe for your convenience:
White Bean Chili
The perfect white bean chili recipe! This vegetarian chili is packed with flavor and nutrition, suitable for families – vegan and non-vegan alike! A fun new recipe to add to your game day rotation.
- Author: Davida Lederle
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Cook
- Cuisine: American
- Diet: Vegetarian (can be made vegan)
Ingredients
- 1 tbsp olive oil
- 1 large yellow onion, chopped
- 4 garlic cloves, finely minced
- 2 cans (15oz each) white beans, rinsed and drained (cannellini, navy, or Great Northern beans all work)
- 2 cups corn kernels (fresh, frozen, or canned and drained)
- 2 x 4oz cans diced green chiles
- 1 tbsp dried oregano
- 1 1/2 tsp ground cumin
- 1 tsp salt
- 1/4 tsp black pepper
- 3 cups vegetable broth
- Optional: Pinch of cayenne pepper, for heat
- Toppings: See “Serving Suggestions & Essential Toppings” section above for ideas.
Instructions
- Remove ½ cup of the rinsed and drained white beans and place them in a small bowl. Use a fork to mash the beans until a thick paste is formed; this will help thicken the chili.
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the chopped onions and cook until translucent and softened, about 5 minutes.
- Add the finely minced garlic and cook for 1 more minute until fragrant.
- Stir in the remaining whole white beans, the mashed white beans, corn, and green chiles. Cook for 1-2 more minutes, stirring.
- Add the dried oregano, ground cumin, salt, and black pepper. Stir well to coat all the ingredients.
- Pour in the vegetable broth and bring the mixture to a boil.
- Reduce the heat to a simmer and cook uncovered for 30 minutes, stirring occasionally, until the chili has thickened to your desired consistency and the flavors have melded.
- Ladle the chili into bowls, top with your desired toppings (suggestions above), and serve warm.
- Refer to the “Storage and Meal Prep Tips” section above for instructions on storing leftovers.
Note: For a vegan chili, ensure your toppings (e.g., Greek yogurt or cheese) are plant-based alternatives.
