Love this? Pin it for later! 📌
There's something magical about January that makes us all crave a fresh start. After weeks of holiday indulgence—gingerbread cookies for breakfast, mulled wine at lunch, and that second (okay, third) helping of mashed potatoes—I found myself standing in my kitchen on New Year's Day, refrigerator door wide open, staring at a crisper drawer full of vegetables I'd optimistically purchased the week before. Sound familiar?
That's how this New Year New You Veggie Packed White Bean Chili was born. It's become my annual reset button, a hug in a bowl that doesn't leave you feeling weighed down. My family requests it year-round now, but there's something particularly satisfying about starting the year with a pot of this golden, aromatic chili simmering on the stove. The house fills with the scent of cumin and coriander, and suddenly those ambitious resolutions feel a little more achievable.
What I love most about this recipe is how it transforms humble ingredients into something extraordinary. Cannellini beans become velvety and creamy, while a rainbow of vegetables—bell peppers, carrots, zucchini, and corn—add layers of flavor and texture. It's the kind of meal that makes you feel virtuous without feeling deprived, which is exactly what we all need in January.
Why This Recipe Works
- Protein-Rich Without Meat: Three types of beans provide complete proteins and satisfying texture
- Weekend Prep Friendly: Makes 8 generous servings—perfect for meal prep or feeding a crowd
- Freezer Champion: Stays delicious for up to 3 months frozen
- Vitamin Boost: Over 200% daily Vitamin A and 150% Vitamin C per serving
- One Pot Wonder: Minimal cleanup with maximum flavor development
- Customizable Heat: From mild to wild, control the spice level to your preference
- Restaurant Quality: A splash of lime juice and fresh cilantro elevate it to dinner party worthy
Ingredients You'll Need
Let's talk ingredients, because the quality of each component really matters here. First up, the beans—yes, I'm asking you to use dried beans. I know, I know, canned beans are convenient, but trust me on this one. Dried cannellini beans, when soaked overnight and simmered until creamy, create an entirely different texture and flavor. They're worth the planning ahead. If you absolutely must use canned, drain and rinse them well, then simmer them in vegetable broth for 30 minutes before adding to the chili.
The vegetable lineup is like a who's who of winter produce. I start with mirepoix—onions, carrots, and celery—for that flavor foundation. But then we go rogue with poblano peppers (milder than jalapeños but with more personality than bell peppers), sweet potatoes for natural sweetness and body, and zucchini which practically melts into the chili adding silkiness without anyone noticing.
The spice blend is where the magic happens. Ground cumin, coriander, and smoked paprika create warmth without heat. I toast whole spices and grind them fresh—it's an extra step that takes literally 3 minutes but makes your kitchen smell like a Mexican spice market. If you're using pre-ground spices, that's fine too, just make sure they're less than 6 months old. Spices lose their punch over time.
For the liquid base, I use a combination of vegetable broth and fire-roasted tomatoes. The fire-roasted variety adds a subtle charred flavor that makes the chili taste like it's been simmering for hours, even if you only have 45 minutes. Look for brands that list "fire-roasted" as the only ingredient—some add weird preservatives that muddy the flavor.
Finally, the finishing touches. Fresh lime juice is non-negotiable—it brightens all the flavors and makes the vegetables taste more like themselves. Chopped cilantro adds freshness, but if you're one of those people who think cilantro tastes like soap (it's genetic!), substitute fresh parsley or thinly sliced green onions.
How to Make New Year New You Veggie Packed White Bean Chili
Prep Your Beans (Overnight or Quick Soak)
If using dried beans (recommended!), rinse 1½ cups cannellini beans and remove any stones. For overnight soak, cover with 4 inches of water and let stand 12-24 hours. For quick soak, boil beans in water for 2 minutes, then remove from heat and let stand 1 hour. Drain and rinse. Cook beans in fresh water with a bay leaf until tender, about 45-60 minutes. Reserve cooking liquid.
Toast Your Spices
In a dry skillet over medium heat, toast 2 teaspoons cumin seeds, 1 teaspoon coriander seeds, and ½ teaspoon black peppercorns for 2-3 minutes until fragrant. Grind in a spice grinder or mortar and pestle until fine. This step releases essential oils and creates a depth you can't get from pre-ground spices.
Build Your Flavor Base
Heat 3 tablespoons olive oil in a large Dutch oven over medium-high heat. Add 2 diced onions and cook until golden, about 8 minutes. Add 4 minced garlic cloves, 2 diced carrots, and 2 diced celery stalks. Cook until vegetables are softened, about 5 minutes. Season with salt to help draw out moisture.
Add Peppers and Spices
Stir in 2 diced poblano peppers and 1 diced red bell pepper. Cook for 3-4 minutes until peppers start to soften. Add your freshly ground spices plus 2 teaspoons smoked paprika, 1 teaspoon dried oregano, and ½ teaspoon chipotle powder. Cook for 1 minute, stirring constantly, until spices are fragrant and coating the vegetables.
Create the Chili Base
Add 2 medium diced sweet potatoes, 1 diced zucchini, 1 cup frozen corn, and 1 tablespoon tomato paste. Stir to coat vegetables with the spiced oil. Add two 14-ounce cans fire-roasted tomatoes with their juice, crushing tomatoes with your hands as you add them. Pour in 4 cups vegetable broth and 1 cup reserved bean cooking liquid.
Simmer and Develop Flavors
Bring to a boil, then reduce heat and simmer uncovered for 20 minutes. Add your cooked beans (or 3 cans drained white beans) and continue simmering for another 15-20 minutes until vegetables are tender and flavors have melded. The chili should be thick enough to coat a spoon but still soup-like.
Finish and Serve
Remove from heat and stir in juice of 2 limes, ½ cup chopped cilantro, and 1 tablespoon maple syrup (balances acidity). Let stand 5 minutes. Serve hot with your choice of toppings: diced avocado, Greek yogurt, shredded cheese, lime wedges, or crispy tortilla strips.
Expert Tips
Make It Faster
Use canned beans but enhance them: drain and rinse, then simmer in vegetable broth with a bay leaf, garlic clove, and splash of olive oil for 30 minutes before adding to the chili.
Control the Heat
Remove seeds and membranes from jalapeños for milder heat, or substitute banana peppers. For extra heat, add chipotle peppers in adobo sauce—they add smokiness too.
Umami Boost
Add 2 tablespoons miso paste or 1 tablespoon soy sauce with the broth. These fermented ingredients add incredible depth without overpowering the other flavors.
Texture Perfection
For creamier texture without dairy, blend 1 cup of the cooked beans with some broth until smooth, then stir back into the chili. Creates luxurious silkiness.
Fresh Herb Hack
If you don't have fresh herbs, use â…“ the amount of dried herbs, but add them when you add the spices so they have time to rehydrate and release flavors.
Make It Stretch
Turn leftovers into tomorrow's dinner: add cooked quinoa for a protein bowl, stuff into baked sweet potatoes, or thin with broth for a lighter soup.
Variations to Try
Green Chile Version
Replace poblanos with 6-8 roasted Hatch green chiles, swap white beans with great northern beans, and add 1 pound diced tomatillos for a tangy New Mexican twist.
Summer Garden Edition
In summer, swap sweet potatoes for zucchini and yellow squash, add fresh corn cut from the cob, and include 2 cups chopped fresh tomatoes instead of canned.
Spicy Southwest
Add 2 chipotle peppers in adobo, 1 teaspoon ancho chile powder, and 1 cup beer instead of some broth. Top with pickled jalapeños and pepper jack cheese.
Super Green Boost
Stir in 4 cups chopped kale or spinach during the last 5 minutes of cooking. Add 1 cup cooked farro or barley for extra fiber and a pleasant chewiness.
Storage Tips
Refrigerator Storage
Store cooled chili in airtight containers in the refrigerator for up to 5 days. The flavors actually improve after the first day as the spices meld. If storing a large batch, divide into smaller containers so it cools faster and reheats more evenly. Always reheat to 165°F (74°C) throughout.
Freezer Instructions
This chili freezes beautifully for up to 3 months. Let it cool completely, then portion into freezer bags or containers. I like to freeze individual portions for quick lunches. Press out excess air from bags and lay flat to freeze—saves space and thaws faster. Thaw overnight in the refrigerator or use the defrost setting on your microwave.
Reheating Tips
Chili thickens considerably when chilled. Add broth or water when reheating to achieve desired consistency. Reheat gently over medium heat, stirring occasionally. For best texture, add fresh lime juice and cilantro after reheating. Microwave reheating works but stir every 60 seconds to heat evenly.
Frequently Asked Questions
Absolutely! Sauté the vegetables and toast the spices on the stovetop first—this step is crucial for flavor development. Transfer everything to your slow cooker with the beans, tomatoes, and broth. Cook on low for 6-7 hours or high for 3-4 hours. Add lime juice and cilantro just before serving. The slow cooker version is slightly less thick but equally delicious.
Dairy is your friend here! Stir in ½ cup sour cream or Greek yogurt. You can also add a diced potato and simmer until tender—it will absorb some heat. Adding more beans or broth dilutes the spiciness too. For future batches, remove seeds and membranes from peppers, and add spicy elements gradually, tasting as you go.
Definitely! Great northern beans, navy beans, or chickpeas all work well. I like using a mix for varied textures. Black beans pair beautifully but will change the color to a murky brown. Kidney beans work but have tougher skins. Whatever you choose, cook them until they're very tender—undercooked beans will ruin the creamy texture.
Several tricks here: simmer uncovered to reduce liquid, mash 1 cup of beans against the pot side and stir in, or blend ½ cup beans with some broth and return to the pot. You can also add 2 tablespoons of masa harina or cornmeal. For restaurant-style thickness, create a slurry with 2 tablespoons flour whisked into ¼ cup cold water, then stir in and simmer 5 minutes.
My family loves a toppings bar! Must-haves include diced avocado (adds creaminess), Greek yogurt or sour cream (cools the heat), fresh cilantro (brightens flavors), and lime wedges (essential!). Other favorites: crumbled cotija cheese, pickled red onions, roasted pepitas, crispy tortilla strips, or a drizzle of crema. Keep it simple or go crazy—this chili is your canvas.
While it's designed as a vegetarian showstopper, you can certainly add meat. Brown 1 pound ground turkey or chicken with the onions, or add shredded cooked chicken during the last 15 minutes of cooking. For chorizo, cook it first and use the rendered fat to sauté your vegetables. Ground beef works but will make it heavier—consider using 90% lean.
New Year New You Veggie Packed White Bean Chili
Ingredients
Instructions
- Prepare beans: If using dried beans, soak overnight and cook until tender. Reserve cooking liquid.
- Toast spices: Dry toast cumin and coriander seeds for 2-3 minutes, then grind until fine.
- Sauté vegetables: Heat olive oil in Dutch oven. Cook onions until golden, then add garlic, carrots, and celery until softened.
- Add peppers and spices: Stir in poblano and bell peppers, cook 3-4 minutes. Add all spices and cook 1 minute.
- Build chili: Add sweet potatoes, zucchini, corn, tomato paste, tomatoes, broth, and beans. Bring to boil, then simmer 35-40 minutes.
- Finish: Stir in lime juice, cilantro, and maple syrup. Let stand 5 minutes before serving with toppings.
Recipe Notes
For best results, use dried beans cooked from scratch. If using canned beans, simmer them in vegetable broth for 30 minutes before adding to enhance flavor. Chili thickens as it stands—add broth when reheating if needed.