Hearty Pink Bean Chili
A robust, smoky chili built around creamy pink beans that hold their shape beautifully as they simmer. Fire-roasted tomatoes, warming cumin, and a touch of chipotle create deep layers of flavor without overwhelming heat. Perfect for game day or a cozy weeknight dinner, ready in about an hour.
For 4 servings
- boil · ~50 min
Cook the pink beans until tender.
Drain the soaked beans and place in a large pot with 3 cups of water. Bring to a rolling boil, then reduce heat and simmer gently for 45 to 50 minutes until the beans are creamy and tender. Drain and set aside.
TIPDo not salt the beans while cooking — salt toughens the skins. Wait until the chili is assembled. - saute · ~7 min
Sauté the aromatics and vegetables.
1.Heat oil in a Dutch oven over medium heat until shimmering.2.Add diced onion and bell pepper, cook until softened (5-6 min).3.Add minced garlic and cook until fragrant (1 min). - saute · ~1 min
Bloom the spices.
1.Add cumin powder, smoked paprika, and chili powder to the pot.2.Stir constantly and toast the spices for 45 to 60 seconds until deeply fragrant.TIPWatch the heat carefully — spices burn quickly and turn bitter. Keep them moving. - simmer · ~30 min
Build the chili and simmer.
1.Add the fire-roasted diced tomatoes, cooked pink beans, and 1½ cups water.2.Stir in dried oregano, salt, and black pepper.3.Bring to a gentle boil, then reduce heat to low.4.Simmer uncovered for 25 to 30 minutes, stirring occasionally, until the chili thickens.TIPIf the chili becomes too thick during simmering, add a splash of water. It should be hearty but spoonable. - garnish
Finish with lime juice and fresh cilantro.
Remove the pot from heat. Stir in the fresh lime juice, then ladle into bowls and top with chopped cilantro.
TIPThe lime juice brightens the entire dish — don't skip it. Add it off the heat to preserve its fresh zing.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak pink beans overnight to ensure even cooking and creamy texture.
- 2Resist salting the beans during the initial boil to keep skins tender.
- 3Bloom the spices for a full 45 seconds to unlock their maximum flavor.
- 4If the chili thickens too much, add water a splash at a time while simmering.
- 5Stir in the lime juice only after removing the pot from heat for maximum brightness.
- 6This chili tastes even better the next day as flavors meld; refrigerate overnight.
Adapt it for your goals.
High-protein
Add 1 lb of cooked ground turkey or beef along with the tomatoes for a meatier chili; the pink beans still provide creamy contrast.
veganVegan
Use oil-free sauté by subbing water or vegetable broth for the oil, and serve with avocado instead of sour cream; the chili is already plant-based.
spicySpicy
Double the chipotle or add a minced jalapeño with the bell pepper for more heat; the pink beans and lime will balance the fire.
low sodiumLow-sodium
Reduce added salt to 1/4 tsp and rely on the smoked paprika and cumin for flavor boost; finish with extra lime juice and fresh cilantro.
Why this is on our healthy list.
Rich in Plant-Based Protein
Pink beans are a legume powerhouse, offering a solid source of protein that supports muscle repair and keeps you full longer.
High in Dietary Fiber
The beans in this chili deliver a generous amount of fiber to support healthy digestion and stable blood sugar.
Low in Fat
With only 1 tablespoon of oil for the entire pot, this chili is naturally low in fat while remaining satisfying.
Packed with Antioxidants
Fire-roasted tomatoes and smoked paprika provide lycopene and other antioxidants that help combat oxidative stress.
Frequently asked questions
Yes, but reduce cooking time: use 2 cans (drained and rinsed), skip step 1, and simmer the chili for just 15-20 minutes.



