17 Chili Bean Recipes for Cozy Weeknight Meals

Laura Hauser

June 15, 2026

Let’s be real: nothing beats a cozy bowl of chili on a busy weeknight. These 17 bean-packed recipes are quick, hearty, and pure comfort food. Grab your spoon!

Classic Three-Bean Chili

Classic Three-Bean Chili

Kicking off with a hearty classic, this three-bean chili is packed with protein and flavor. It's a one-pot wonder that comes together quickly for a cozy weeknight dinner.

Serving: 8 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For the base

  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 1 bell pepper, diced
  • 3 cloves garlic, minced

For the spice blend

  • 2 tbsp chili powder
  • 1 tbsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp salt

For the chili

  • 1 can (28 oz) crushed tomatoes
  • 1 cup vegetable broth
  • 1 tbsp tomato paste
  • 1 tbsp brown sugar
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) pinto beans, drained and rinsed

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the onion and bell pepper; cook for 5 minutes until softened, stirring occasionally. Tip: Don't rush this step—caramelizing the onions builds depth of flavor.
  2. Add the garlic, chili powder, cumin, smoked paprika, and salt. Stir constantly for 1 minute until the spices are fragrant.
  3. Stir in the tomato paste and cook for 2 minutes, allowing it to deepen in color and flavor.
  4. Pour in the crushed tomatoes, vegetable broth, and brown sugar. Bring the mixture to a simmer.
  5. Add the drained and rinsed kidney beans, black beans, and pinto beans. Stir to combine, then return to a simmer. Tip: Rinsing canned beans removes excess sodium and improves texture.
  6. Reduce the heat to low, cover the pot, and let it gently simmer for 30 minutes, stirring occasionally to prevent sticking.
  7. Uncover the pot and simmer for an additional 10 minutes to thicken the chili to your liking. Tip: If the chili becomes too thick, add a splash of broth or water.
  8. Taste and adjust salt if needed. Serve hot.

This chili is thick, smoky, and perfectly spiced with a mild heat. Top with avocado, cilantro, or a dollop of sour cream for a fresh finish.

White Chicken Chili with Cannellini Beans

White Chicken Chili with Cannellini Beans

Perfect for a cozy weeknight, this White Chicken Chili with Cannellini Beans is a creamy, hearty bowl of comfort. With tender shredded chicken, white beans, and a hint of green chiles, it's a twist on traditional chili that's ready in under an hour.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the Chicken and Aromatics

  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 lb boneless, skinless chicken breasts
  • 1 tsp ground cumin
  • 1 tsp dried oregano
  • 1/2 tsp chili powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper

For the Broth and Beans

  • 4 cups chicken broth
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 1 can (4 oz) diced green chiles

For the Creamy Finish

  • 1/2 cup heavy cream

For Garnish

  • Fresh cilantro, chopped
  • Lime wedges

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat.
  2. Add diced onion and cook until translucent, about 4 minutes.
  3. Stir in minced garlic and cook for 1 minute until fragrant. (Tip: Don't let garlic burn.)
  4. Add ground cumin, dried oregano, chili powder, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Stir for 30 seconds.
  5. Place chicken breasts in the pot and pour in chicken broth. Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes or until chicken is cooked through (internal temp 165°F). (Tip: Use a meat thermometer for accuracy.)
  6. Remove chicken to a plate and shred with two forks. (Tip: Let it cool slightly to handle easily.)
  7. Return shredded chicken to the pot.
  8. Stir in drained cannellini beans and diced green chiles. Simmer uncovered for 10 minutes to blend flavors.
  9. Reduce heat to low and slowly stir in heavy cream. (Tip: Temper the cream by adding a ladle of hot broth first to prevent curdling.)
  10. Simmer for 2-3 minutes until heated through. Adjust salt and pepper if needed.
  11. Serve garnished with fresh cilantro and lime wedges.

Pair this chili with crusty bread or tortilla chips for dipping. The creamy broth with tender beans and chicken is pure comfort in a bowl. Perfect for meal prep too—it gets even better the next day!

Smoky Chipotle Black Bean Chili

Smoky Chipotle Black Bean Chili

Oh, this Smoky Chipotle Black Bean Chili is a game changer. It’s packed with bold flavor from chipotle peppers and black beans, and it’s surprisingly easy to throw together.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For the Chili Base

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 1 red bell pepper, diced

Spices

  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano

Canned Goods

  • 2 cans (15 oz each) black beans, drained and rinsed
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (7 oz) chipotle peppers in adobo sauce, minced (use 2-3 peppers plus 2 tablespoons sauce)

Liquid & Seasoning

  • 1 cup vegetable broth
  • 1 tablespoon lime juice
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat. Add diced onion and cook until soft, about 5 minutes, stirring occasionally. Tip: don’t rush this step—sweating the onions brings out their sweetness.
  2. Add minced garlic and diced bell pepper, and cook for another 2 minutes until fragrant.
  3. Stir in chili powder, cumin, smoked paprika, and oregano. Cook for 1 minute until spices are fragrant. Tip: toasting the spices awakens their oils and deepens the flavor.
  4. Add the minced chipotle peppers and adobo sauce. Stir well to coat the vegetables. Tip: for less heat, use fewer peppers; for more, add all.
  5. Pour in the diced tomatoes (with their juices) and vegetable broth. Bring to a boil.
  6. Reduce heat to low, add the drained black beans, and simmer for 30 minutes, stirring occasionally, until chili thickens.
  7. Remove from heat and stir in lime juice. Season with salt and pepper to taste.

Velvety and rich, this chili gets even better the next day. Serve it with a dollop of sour cream, fresh cilantro, and warm cornbread for a perfect meal.

Sweet Potato and Black Bean Chili

Sweet Potato and Black Bean Chili

Nothing beats a warm bowl of chili on a chilly evening, and this sweet potato and black bean version is a hearty, healthy twist on the classic. It's packed with protein and fiber, and the sweet potatoes add a lovely natural sweetness that balances the smoky spices.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the base

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced

For the chili

  • 2 medium sweet potatoes, peeled and cubed (about 4 cups)
  • 2 cans (15 oz each) black beans, drained and rinsed
  • 1 can (14.5 oz) diced tomatoes
  • 2 tablespoons tomato paste
  • 2 cups vegetable broth

Seasonings

  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5 minutes. (Tip: For even cooking, dice onion into small uniform pieces.)
  2. Stir in garlic and bell pepper; cook for 1 minute until fragrant.
  3. Add sweet potatoes, black beans, diced tomatoes (with juices), tomato paste, and vegetable broth. Stir to combine.
  4. Mix in chili powder, cumin, smoked paprika, salt, and pepper. (Tip: Toasting the spices for 30 seconds before adding liquid can deepen the flavor—just push veggies to the side and toast them first.)
  5. Bring chili to a boil, then reduce heat to low and simmer, uncovered, for 25-30 minutes, stirring occasionally, until sweet potatoes are fork-tender and chili has thickened. (Tip: If you prefer a thicker chili, mash some of the sweet potatoes against the pot.)
  6. Taste and adjust salt and pepper if needed. Remove from heat.
  7. Ladle into bowls and serve hot. (Optional: Top with fresh cilantro, diced avocado, or a squeeze of lime.)

Every spoonful is packed with smoky, hearty flavor, and the sweet potatoes add a comforting sweetness that blends beautifully with the black beans. Serve with a dollop of sour cream or a sprinkle of cheese for extra richness—it's perfect for meal prep or a cozy weeknight dinner.

Lentil Walnut Chili (Vegan)

Lentil Walnut Chili (Vegan)

Craving a hearty chili that's totally plant-based? This Lentil Walnut Chili is packed with protein and smoky flavor, and it comes together in one pot. Perfect for meal prep or a cozy dinner.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

Vegetable Base

  • 2 tbsp olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 2 carrots, diced
  • 2 celery stalks, diced

Chili Ingredients

  • 1 cup green lentils, rinsed
  • 4 cups vegetable broth
  • 1 can (14.5 oz) diced tomatoes
  • 1 cup walnuts, chopped
  • 2 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp salt
  • 1/2 tsp black pepper

For Serving

  • Fresh cilantro, chopped
  • Lime wedges

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion, garlic, bell pepper, carrots, and celery. Cook for 5-7 minutes until softened and onions are translucent.
  2. Stir in chili powder, cumin, smoked paprika, salt, and pepper. Cook for 1 minute until fragrant. Tip: Stir constantly to prevent spices from burning.
  3. Add rinsed green lentils, vegetable broth, and diced tomatoes with their juices. Bring to a boil.
  4. Reduce heat to low, cover, and simmer for 30-35 minutes until lentils are tender. Tip: Check at 30 minutes – lentils should be soft but not mushy.
  5. Meanwhile, toast walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant. Stir frequently to avoid burning. Set aside.
  6. Once lentils are tender, stir in toasted walnuts. Simmer uncovered for 5 minutes to thicken. Tip: Mash some lentils against the pot with a spoon for a thicker texture.
  7. Taste and adjust seasoning if needed.
  8. Serve hot, topped with fresh cilantro and a squeeze of lime juice.

For a satisfying meal, this chili is perfect on its own or with crusty bread. The walnuts add a delightful crunch that contrasts the tender lentils, and the smoky spices make every spoonful comforting.

Turkey and White Bean Chili

Turkey and White Bean Chili

Perfect for a cozy weeknight dinner, this Turkey and White Bean Chili is lighter than the beef version but just as satisfying. It’s packed with lean protein and creamy beans, with a gentle kick from mild green chiles. Plus, it comes together in one pot in under an hour—total comfort food.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the base

  • 2 tablespoons olive oil
  • 1 yellow onion, diced
  • 4 garlic cloves, minced

For the turkey

  • 1.5 pounds lean ground turkey

For the spice blend

  • 2 teaspoons ground cumin
  • 2 teaspoons chili powder
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the chili

  • 4 cups low-sodium chicken broth
  • 2 cans (15 oz each) great northern beans, drained and rinsed
  • 1 can (14.5 oz) diced tomatoes (undrained)
  • 1 can (4 oz) diced mild green chiles

Instructions

  1. Heat 2 tablespoons olive oil in a large Dutch oven or pot over medium heat.
  2. Add 1 diced yellow onion and 4 minced garlic cloves; cook until softened, about 4 minutes, stirring often. (Tip: Don't rush—caramelized onion builds a sweet base.)
  3. Add 1.5 pounds lean ground turkey; cook, breaking it apart with a spoon, until no longer pink, about 6 minutes. (Tip: For even browning, avoid overloading the pan.)
  4. Stir in 2 teaspoons ground cumin, 2 teaspoons chili powder, 1 teaspoon dried oregano, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Cook for 1 minute until fragrant. (Tip: Toasting spices deepens their flavor—don't skip this step.)
  5. Pour in 4 cups low-sodium chicken broth and scrape up any browned bits from the bottom. Bring to a simmer.
  6. Add 2 cans (15 ounces each) great northern beans, drained and rinsed, 1 can (14.5 ounces) diced tomatoes (undrained), and 1 can (4 ounces) diced mild green chiles. (Tip: Rinsing beans removes excess sodium and improves texture.)
  7. Simmer uncovered for 20 minutes, stirring occasionally, until the chili thickens slightly. (Tip: Uncovered simmering allows steam to escape, concentrating flavors.)
  8. Taste and adjust seasoning with more salt or pepper if needed. Serve hot.

Velvety and satisfying, this chili is as comforting as it is healthy. For a pop of color and freshness, top with diced avocado, a squeeze of lime, and a handful of cilantro. It’s also wonderful ladled over rice or with crusty bread for dunking.

Beef and Bean Chili with Cheddar Biscuits

Beef and Bean Chili with Cheddar Biscuits

Get ready for the ultimate comfort meal: a hearty beef and bean chili topped with cheesy, fluffy drop biscuits. This one-pot wonder comes together quickly and fills your kitchen with the most amazing aroma.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

For the Chili

  • 1 lb ground beef
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 2 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp cayenne pepper (optional)
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (8 oz) tomato sauce
  • 1 cup beef broth
  • 1 tbsp brown sugar
  • Salt and black pepper to taste

For the Cheddar Biscuits

  • 1 1/2 cups all-purpose flour
  • 1 tbsp baking powder
  • 1/2 tsp salt
  • 1/2 cup cold unsalted butter, cut into small cubes
  • 1 cup shredded sharp cheddar cheese
  • 3/4 cup cold buttermilk

Instructions

  1. In a large Dutch oven or heavy pot, cook the ground beef over medium-high heat until browned, about 5-7 minutes. Break up the meat with a spoon as it cooks. Use a slotted spoon to transfer the beef to a plate and drain off all but 1 tablespoon of fat.
  2. Add the diced onion and bell pepper to the pot. Cook over medium heat until softened, about 4 minutes. Stir in the garlic and cook for 1 more minute until fragrant.
  3. Stir in the chili powder, cumin, smoked paprika, and cayenne (if using). Cook for 30 seconds to toast the spices. Tip: Toasting spices deepens their flavor.
  4. Add the diced tomatoes (with their juices), kidney beans, tomato sauce, beef broth, brown sugar, and the cooked beef back into the pot. Stir to combine.
  5. Bring the chili to a boil, then reduce heat to low and let it simmer uncovered for 25-30 minutes, stirring occasionally, until slightly thickened. Season with salt and pepper. Tip: For a thicker chili, mash some of the beans with a fork before adding.
  6. While the chili simmers, preheat your oven to 425°F. Line a baking sheet with parchment paper.
  7. In a large bowl, whisk together the flour, baking powder, and salt. Cut in the cold butter using a pastry blender or your fingertips until the mixture resembles coarse crumbs. Tip: Keep the butter cold for flaky biscuits.
  8. Stir in the shredded cheddar cheese. Make a well in the center and pour in the cold buttermilk. Stir just until a shaggy dough forms; do not overmix.
  9. Drop heaping spoonfuls of dough (about 2 tablespoons each) onto the prepared baking sheet, spacing them about 2 inches apart. You should have 8-9 biscuits.
  10. Bake the biscuits for 12-15 minutes, until golden brown on top. Meanwhile, taste the chili and adjust seasoning if needed.
  11. To serve, ladle the chili into bowls and top each with 1-2 warm biscuits. Garnish with extra cheddar or fresh cilantro if desired.

Break through the crispy biscuit to find a tender, cheesy center that soaks up every bit of the smoky, rich chili. The combination is pure comfort—perfect for a cozy night in or game day gathering. Try it with a dollop of sour cream or sliced jalapeños for extra kick.

Slow Cooker Vegetarian Chili

Slow Cooker Vegetarian Chili

Pour a bowl of comfort with this slow cooker vegetarian chili! Packed with mixed beans, corn, and bell peppers, it simmers low and slow for deep, cozy flavor. Perfect for busy weeknights or game day gatherings.

Serving: 8 | Prep Time: 15 minutes | Cooking Time: 360 minutes

Ingredients

For the Chili Base

  • 1 tbsp olive oil
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 2 bell peppers (any color), diced
  • 2 tbsp chili powder
  • 1 tbsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp salt
  • 1/2 tsp black pepper

For the Beans and Corn

  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) black beans, drained and rinsed
  • 1.5 cups frozen corn

For the Liquid

  • 1 can (28 oz) crushed tomatoes
  • 2 cups vegetable broth (low sodium recommended)

Instructions

  1. Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, about 5 minutes. (Tip: Sautéing the vegetables before adding them to the slow cooker builds deeper flavor.)
  2. Add garlic and bell peppers; cook 2 minutes more until fragrant.
  3. Stir in chili powder, cumin, smoked paprika, salt, and black pepper. Cook for 1 minute until spices are toasted.
  4. Transfer the cooked vegetable-spice mixture to a 6-quart slow cooker.
  5. Add kidney beans, black beans, corn, crushed tomatoes, and vegetable broth. Stir to combine well. (Tip: Using low-sodium broth allows you to control the salt level better.)
  6. Cover and cook on LOW for 6 to 8 hours, or on HIGH for 3 to 4 hours, until flavors are melded and chili is thick.
  7. Taste and adjust seasoning with salt or pepper if needed. (Tip: A squeeze of fresh lime juice just before serving brightens all the flavors.)

For a finishing touch, top with shredded cheddar, a dollop of sour cream, or fresh cilantro. The chili thickens as it cools, so serve with crusty bread for dipping. It’s even better the next day!

Spicy Sausage and Bean Chili

Spicy Sausage and Bean Chili

Ready for a hearty chili that's packed with spicy Italian sausage and creamy cannellini beans? This one's a winner thanks to fire-roasted tomatoes adding a smoky depth.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

For the chili base

  • 1 lb spicy Italian sausage, casings removed
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 1 can (14.5 oz) fire-roasted diced tomatoes
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 1 green bell pepper, diced
  • 2 cups low-sodium chicken broth
  • 1 tbsp olive oil

For the spice blend

  • 2 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp cayenne pepper (optional for extra heat)

Optional garnishes

  • Sour cream
  • Shredded cheddar cheese
  • Chopped fresh cilantro

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium-high heat.
  2. Add the sausage and cook, breaking it into crumbles, until browned, about 5 minutes. Transfer to a plate; set aside. (Tip: Using spicy Italian sausage gives the chili a built-in kick.)
  3. Reduce heat to medium. Add onion, bell pepper, and garlic; sauté until softened, about 4 minutes.
  4. Stir in chili powder, cumin, smoked paprika, oregano, salt, black pepper, and cayenne if using. Cook for 1 minute until fragrant. (Tip: Toasting the spices deepens their flavor.)
  5. Add the fire-roasted tomatoes (with juices), chicken broth, and drained cannellini beans. Stir to combine.
  6. Return the cooked sausage to the pot. Bring the chili to a boil, then reduce heat to low and simmer uncovered for 25–30 minutes, stirring occasionally, until thickened. (Tip: Simmering without a lid helps the chili reduce and intensify in flavor.)
  7. Taste and adjust seasoning if needed. Serve hot with desired garnishes like sour cream, cheddar, and cilantro.

One bowl of this chili delivers smoky, spicy, and savory notes in every spoonful. The cannellini beans add a creamy texture that balances the bold sausage. Try it over rice or with warm cornbread for an extra-satisfying meal.

Pumpkin and Black Bean Chili

Pumpkin and Black Bean Chili

My go-to fall chili is this Pumpkin and Black Bean Chili. It's hearty, smoky, and packed with warm spices that make the kitchen smell amazing. All you need is one pot and about 30 minutes.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the Chili Base

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 3 cloves garlic, minced
  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cinnamon
  • 1 can (15 oz) pumpkin puree
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (14.5 oz) diced tomatoes
  • 2 cups vegetable broth
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

For Serving (optional)

  • sour cream
  • fresh cilantro, chopped
  • lime wedges

Instructions

  1. Heat the olive oil in a large pot over medium heat.
  2. Add the diced onion and bell pepper, cook until softened, about 5 minutes.
  3. Stir in the minced garlic and cook for 30 seconds until fragrant.
  4. Add the chili powder, cumin, smoked paprika, and cinnamon. Stir constantly for 1 minute to toast the spices — this deepens their flavor.
  5. Pour in the pumpkin puree, diced tomatoes (with their juices), vegetable broth, and black beans. Stir well.
  6. Bring the chili to a boil, then reduce heat to low and simmer uncovered for 20 minutes, stirring occasionally. Tip: If you prefer a thicker chili, mash some of the beans against the side of the pot.
  7. Season with salt and pepper to taste. For a balanced flavor, add a pinch of sugar if the chili tastes too acidic.
  8. Serve hot with a dollop of sour cream, a sprinkle of cilantro, and a squeeze of lime.

With its creamy texture from the pumpkin and the smoky depth from the spices, this chili is pure comfort. It’s even better the next day, so make a big batch. Serve it with cornbread or over rice for a filling meal.

Quinoa and Kidney Bean Chili

Quinoa and Kidney Bean Chili

For a hearty, protein-packed twist on classic chili, this Quinoa and Kidney Bean Chili is a must-try. It's loaded with quinoa and kidney beans simmered in a zesty tomato sauce — perfect for meal prep or a cozy weeknight dinner.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the chili base

  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 1 bell pepper, diced
  • 3 cloves garlic, minced
  • 2 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp dried oregano
  • 1 can (14.5 oz) diced tomatoes
  • 2 tbsp tomato paste
  • 3 cups vegetable broth
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 cup quinoa, rinsed

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion, bell pepper, and garlic; cook for 5 minutes until softened.
  2. Stir in chili powder, cumin, smoked paprika, and oregano. Cook for 1 minute until fragrant — this toasts the spices, deepening their flavor.
  3. Add diced tomatoes, tomato paste, vegetable broth, kidney beans, and rinsed quinoa. Stir well to combine.
  4. Increase heat to high and bring to a boil. Then reduce heat to low, cover, and simmer for 20-25 minutes until quinoa is tender and chili has thickened.
  5. Taste and adjust seasoning with salt and pepper. For a fresh kick, stir in a squeeze of lime juice just before serving.
  6. Tip: Rinse quinoa thoroughly to remove its natural bitterness. For extra depth, add a pinch of cayenne or chipotle powder.

Finally, this chili boasts a thick, hearty texture with a slight chew from the quinoa. Serve it with cornbread, over rice, or topped with avocado and cilantro for extra freshness.

Pork Green Chili with White Beans

Pork Green Chili with White Beans

Just when you think chili can't get any better, this Pork Green Chili with White Beans comes along. It's hearty, tangy, and packed with tender pork and creamy beans—perfect for a cozy dinner.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 135 minutes

Ingredients

For the Pork

  • 2 lbs pork shoulder, cut into 1-inch cubes
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons vegetable oil

For the Sauce

  • 1 lb tomatillos, husked and rinsed
  • 2 poblano peppers, seeded and chopped
  • 1 jalapeño pepper, seeded and minced (optional)
  • 1 medium onion, chopped
  • 4 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 4 cups chicken broth

For the Beans and Finish

  • 2 cans (15 oz each) white beans, drained and rinsed
  • 1/2 cup chopped fresh cilantro
  • Lime wedges for serving

Instructions

  1. Season the pork cubes with salt and pepper. Let sit for 10 minutes.
  2. Heat the vegetable oil in a large Dutch oven over medium-high heat. Brown the pork in batches, about 4 minutes per side, without crowding the pot. Transfer browned pork to a plate. (Tip: Browning adds deep flavor—don't skip it!)
  3. Reduce heat to medium. Add the onion and garlic to the pot, scraping up any browned bits. Cook until softened, about 3 minutes.
  4. Add the tomatillos, poblanos, jalapeño (if using), cumin, oregano, and chicken broth. Bring to a boil, then reduce heat and simmer for 10 minutes.
  5. Using an immersion blender, puree the sauce until smooth. (Or carefully transfer to a blender and blend in batches.) Return the sauce to the pot.
  6. Return the browned pork to the pot with the sauce. Bring to a boil, then reduce heat to low. Cover and simmer for 1 hour 30 minutes, until the pork is fork-tender. (Tip: Check occasionally and add a splash of broth if it gets too thick.)
  7. Stir in the drained white beans. Simmer uncovered for 15 minutes to let flavors meld. (Tip: Adding beans later keeps them from getting mushy.)
  8. Taste and adjust salt and pepper. Serve hot, topped with cilantro and a squeeze of lime.

A bowl of this green chili is pure comfort—the pork is melt-in-your-mouth tender, the beans add creaminess, and the tangy tomatillo sauce ties it all together. Try it over rice, with crusty bread, or even as a filling for burritos. It's even better the next day!

Chickpea and Spinach Chili (Gluten-Free)

Chickpea and Spinach Chili (Gluten-Free)

Unexpectedly hearty, this chickpea and spinach chili is the perfect weeknight dinner. It's packed with plant-based protein and comes together in under an hour.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the Chili

  • 1 tbsp olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tbsp ground cumin
  • 1 tbsp chili powder
  • 1 tsp smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 (15-oz) can crushed tomatoes
  • 2 cups vegetable broth
  • 1 (15-oz) can chickpeas, drained and rinsed
  • 4 cups fresh spinach

Instructions

  1. Heat olive oil in a large pot over medium heat. Add diced onion and cook until softened, about 5 minutes. (Tip: Rinse chickpeas before adding to reduce sodium.)
  2. Stir in minced garlic, cumin, chili powder, smoked paprika, salt, and black pepper. Cook for 1 minute until fragrant.
  3. Pour in crushed tomatoes and vegetable broth, then add the drained chickpeas. Bring to a boil, then reduce heat to low and simmer for 20 minutes. (Tip: For a thicker chili, mash some chickpeas with a spoon.)
  4. Stir in fresh spinach and cook until wilted, about 2–3 minutes. (Tip: Don't overcook spinach—it should stay bright green.)
  5. Taste and adjust salt or spices if desired. Serve hot.

One bite and you'll love how the creamy chickpeas blend with the smoky broth. The fresh spinach adds a pop of color and lightness. Serve with crusty bread or over rice for a filling meal.

Cincinnati-Style 5-Way Chili

Cincinnati-Style 5-Way Chili

Uniquely Cincinnati-style chili is a game-changer: a spiced meat sauce served over spaghetti, then topped with beans, onions, and cheese. It's a hearty, comforting bowl that's totally customizable and perfect for a cozy dinner.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For the chili

  • 1 lb ground beef
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 can (15 oz) tomato sauce
  • 1 cup beef broth
  • 2 tablespoons chili powder
  • 1 teaspoon ground cinnamon
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground allspice
  • 1/2 teaspoon salt
  • 1/4 teaspoon cayenne pepper (optional)

For serving

  • 8 oz spaghetti
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 cup shredded sharp cheddar cheese
  • 1/2 cup diced onion (for topping)

Instructions

  1. Cook the spaghetti according to package directions until al dente. Drain and set aside. (Tip: Salt the pasta water generously – it's the only chance to season the pasta itself.)
  2. In a large pot or Dutch oven, brown the ground beef over medium-high heat, breaking it apart with a spoon, until no longer pink, about 5–7 minutes. (Tip: Don't rush browning – that fond on the bottom means flavor.)
  3. Add the diced onion and garlic to the pot; cook, stirring, until softened, about 3 minutes.
  4. Stir in the chili powder, cinnamon, cumin, allspice, salt, and cayenne (if using). Cook for 1 minute until fragrant – this toasts the spices and deepens flavor.
  5. Pour in the tomato sauce and beef broth, scraping up any browned bits from the pot. Bring to a simmer, then reduce heat to low and let it bubble gently for 30 minutes, stirring occasionally. (Tip: The longer it simmers, the richer the flavor – you can go up to 1 hour.)
  6. Stir in the drained kidney beans and cook for another 5 minutes until heated through.
  7. To serve, place a portion of spaghetti in each bowl. Ladle the chili over the top, then sprinkle with shredded cheddar cheese and raw diced onion. Serve immediately.

Very satisfying – the combination of sweet, spicy, and savory with the crunch of fresh onion and gooey cheese is unbeatable. You can also add oyster crackers or a dash of hot sauce for extra kick.

Smoked Turkey Leg and Bean Chili

Smoked Turkey Leg and Bean Chili

Ever since I discovered the magic of smoked turkey legs, this chili has become my fall favorite. It’s smoky, hearty, and packed with tender meat and creamy pinto beans. Perfect for game day or a chilly evening.

Serving: 8 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For the Smoky Base

  • 2 tbsp olive oil
  • 1 large onion, diced
  • 1 large bell pepper, diced
  • 4 cloves garlic, minced
  • 2 tsp smoked paprika
  • 1 tsp ground cumin
  • 1 tbsp chili powder
  • 1 bay leaf

For the Chili

  • 2 large smoked turkey legs (about 2 lbs total)
  • 4 cups chicken broth
  • 1 can (14.5 oz) diced tomatoes, with juices
  • 2 cans (15 oz each) pinto beans, drained and rinsed
  • 1 tsp salt
  • ½ tsp black pepper

For Serving (optional)

  • ¼ cup fresh cilantro, chopped
  • Lime wedges
  • Sour cream

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and bell pepper; cook until softened, about 5 minutes.
  2. Add garlic, smoked paprika, cumin, and chili powder. Stir and cook for 1 minute until fragrant.
  3. Pour in chicken broth and diced tomatoes with juices. Add bay leaf and bring to a simmer.
  4. Place smoked turkey legs into the pot. Reduce heat to low, cover, and simmer for 30 minutes, until turkey is very tender and easily shredded. (Tip: If using pre-smoked legs, they may already be cooked; you just need to heat through and infuse flavor.)
  5. Remove turkey legs from pot. Using two forks, shred the meat, discarding bones and skin. Return shredded meat to pot.
  6. Add drained pinto beans and stir. Simmer uncovered for 15 minutes to thicken slightly. (Tip: For a thicker chili, mash about ¼ cup of the beans against the side of the pot before adding them.)
  7. Season with salt and black pepper. Remove bay leaf. (Tip: Taste and adjust seasonings – the smokiness from the turkey deepens as it sits.)
  8. Serve hot with your choice of garnishes: fresh cilantro, lime wedges, and sour cream.

Serve it with a dollop of sour cream and a sprinkle of fresh cilantro for a bright finish. The smoky broth clings to every bean and shred of turkey, making each spoonful deeply satisfying.

Lamb and Fava Bean Chili (Dairy-Free)

Lamb and Fava Bean Chili (Dairy-Free)

Craving a hearty chili that's a little different? This lamb and fava bean version brings North African warmth to your bowl.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

For the Spice Blend

  • 2 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp ground cinnamon
  • 1/4 tsp cayenne pepper

For the Chili

  • 2 tbsp olive oil
  • 1 lb ground lamb
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 2 tbsp tomato paste
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (15 oz) fava beans, drained and rinsed
  • 2 cups chicken or vegetable broth
  • 1 tsp salt
  • 1/2 tsp black pepper

For Garnish

  • Fresh cilantro, chopped (optional)

Instructions

  1. Heat 2 tbsp olive oil in a large pot over medium-high heat.
  2. Add 1 lb ground lamb and cook, breaking it apart, until browned, about 6-8 minutes. Tip: Don't overcrowd the pan; work in batches if needed.
  3. Transfer lamb to a plate and set aside.
  4. Reduce heat to medium. Add diced onion and cook until softened, about 4 minutes.
  5. Add minced garlic and cook for 30 seconds until fragrant.
  6. Stir in 2 tsp cumin, 1 tsp coriander, 1/2 tsp cinnamon, and 1/4 tsp cayenne. Cook for 1 minute until toasted. Tip: Toasting spices deepens their flavor.
  7. Add 2 tbsp tomato paste and cook, stirring, for 2 minutes.
  8. Pour in diced tomatoes and 2 cups broth. Stir, scraping up browned bits.
  9. Return lamb to pot. Bring to a boil, then reduce heat to low and simmer uncovered for 30 minutes. Tip: Simmering longer develops complexity.
  10. Stir in fava beans and cook for 10 minutes more.
  11. Season with 1 tsp salt and 1/2 tsp pepper. Adjust if needed.
  12. Serve in bowls, garnished with chopped cilantro if desired.

Once you try this chili, you'll love the unexpected combination of tender fava beans and aromatic spices. Serve with crusty bread or over rice for a satisfying meal.

Jamaican Jerk Tempeh Chili

Jamaican Jerk Tempeh Chili

Looking for a hearty plant-based chili that packs serious heat and flavor? This Jamaican Jerk Tempeh Chili brings the Caribbean vibes right to your kitchen with spicy jerk seasoning, warm allspice, and crumbled tempeh that mimics ground meat perfectly. You'll love how easy it comes together!

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the Tempeh Crumbles

  • 8 oz tempeh
  • 1 tbsp olive oil
  • 1 tsp jerk seasoning
  • 1/2 tsp allspice
  • 1/2 tsp smoked paprika
  • 1 tbsp soy sauce

For the Chili Base

  • 1 tbsp olive oil
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1 bell pepper, chopped
  • 2 tbsp tomato paste
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 cup vegetable broth
  • 1 tbsp jerk seasoning
  • 1 tsp allspice
  • 1 tsp dried thyme
  • 1/2 tsp cayenne pepper (optional)
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

  1. Crumble the tempeh into small pieces using your hands or a fork. This creates a texture similar to ground meat and helps it absorb flavors better.
  2. Heat 1 tablespoon olive oil in a large pot over medium-high heat. Add the crumbled tempeh and cook for 5–7 minutes, stirring occasionally, until golden and crispy.
  3. Stir in 1 teaspoon jerk seasoning, 1/2 teaspoon allspice, 1/2 teaspoon smoked paprika, and 1 tablespoon soy sauce. Cook for 1 minute until fragrant, then transfer the tempeh to a plate and set aside.
  4. In the same pot, add another tablespoon olive oil over medium heat. Add the chopped onion and bell pepper, cooking for 5 minutes until softened and lightly browned.
  5. Add the minced garlic and cook for 30 seconds until aromatic. Be careful not to burn it.
  6. Stir in 2 tablespoons tomato paste and cook for 2 minutes, scraping the bottom of the pot to incorporate any browned bits—this deepens the flavor.
  7. Add the diced tomatoes (with their juices), drained kidney beans, vegetable broth, 1 tablespoon jerk seasoning, 1 teaspoon allspice, 1 teaspoon dried thyme, 1/2 teaspoon cayenne (if using), 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Stir well to combine.
  8. Return the cooked tempeh to the pot. Bring the chili to a simmer, then reduce heat to medium-low, cover, and cook for 15 minutes, stirring occasionally, until the chili thickens and flavors meld.
  9. Taste and adjust salt or pepper if needed. The chili should be thick, hearty, and aromatic with a spicy kick.

Ground allspice and thyme create that authentic jerk aroma, while the tempeh adds a nutty texture that soaks up all the smoky heat. Serve this chili over rice, with crusty bread, or topped with avocado for a creamy contrast that balances the spice. It's a one-pot wonder that gets even better the next day!

Conclusion

You’ve got 17 cozy chili bean recipes to get you through chilly nights. I hope you find your new favorite—I’m partial to the chipotle black bean version. Which one catches your eye? Drop a comment below, and don’t forget to pin this roundup for later!

Leave a Comment