20 One-Pot Soul Food Chili Meals

Laura Hauser

June 16, 2026

After a long day, nothing beats a steaming bowl of chili—especially when it’s all made in one pot! These 20 soul food chili recipes are pure comfort, easy cleanup, and packed with flavor. Ready to get cooking?

Classic Southern Beef Chili

Classic Southern Beef Chili

Today, I'm sharing my go-to recipe for Classic Southern Beef Chili. With ground beef, kidney beans, and a perfect blend of chili spices, this slow-simmered comfort dish is a crowd-pleaser. Let's get cooking.

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

Ingredients

Chili Base

  • 2 tablespoons olive oil (extra virgin is my go-to)
  • 2 pounds ground beef (80/20 for best flavor; avoid leaner blends)
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 1 green bell pepper, diced
  • 1 (28-ounce) can diced tomatoes (fire-roasted if available)
  • 1 (6-ounce) can tomato paste
  • 2 (15-ounce) cans kidney beans, drained and rinsed
  • 2 cups beef broth (low-sodium preferred)
  • 3 tablespoons chili powder
  • 1 tablespoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon cayenne pepper (optional, for heat)

Instructions

  1. Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat until shimmering.
  2. Add the ground beef and cook, breaking it apart with a wooden spoon, until browned in small crumbles, about 6-8 minutes. Tip: Don't stir constantly; let the meat sear for deeper flavor.
  3. Using a slotted spoon, transfer the cooked beef to a bowl and set aside, leaving about 1 tablespoon of drippings in the pot.
  4. Reduce heat to medium and add the diced onion and green bell pepper. Sauté, stirring occasionally, until softened, about 5 minutes.
  5. Add the minced garlic and cook for 30 seconds until fragrant.
  6. Stir in the chili powder, ground cumin, smoked paprika, dried oregano, salt, black pepper, and cayenne (if using). Cook for 1 minute, stirring constantly, to bloom the spices. Tip: Blooming spices in fat intensifies their flavor.
  7. Add the tomato paste and cook, stirring, for 2 minutes until it darkens slightly.
  8. Pour in the diced tomatoes with their juices and the beef broth, scraping up any browned bits from the bottom.
  9. Return the browned beef to the pot along with the drained kidney beans. Stir to combine.
  10. Bring the chili to a boil, then reduce heat to low, cover, and simmer for 45 minutes, stirring occasionally.
  11. Uncover and continue simmering for another 30-45 minutes, stirring occasionally, until the chili has thickened to your liking. Tip: Simmering uncovered concentrates the flavors and thickens the chili naturally.
  12. Taste and adjust salt and pepper if needed. If you prefer a thinner chili, add a splash more broth. For extra heat, add a pinch of cayenne.

Every spoonful of this chili is packed with layers of flavor from the smoky spices and tender beef. Serve it with a dollop of sour cream, shredded cheddar, and a handful of crushed tortilla chips for a satisfying crunch. Enjoy!

Smoky Turkey and White Bean Chili

Smoky Turkey and White Bean Chili

Versatile and hearty, this Smoky Turkey and White Bean Chili is a one-pot wonder that comes together in under an hour. Perfect for busy weeknights, it's packed with flavor from smoky paprika and chipotle.

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

Ingredients

For the Chili

  • 1 lb ground turkey (93% lean)
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 2 tsp smoked paprika
  • 1 chipotle pepper in adobo, minced, plus 1 tsp adobo sauce
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • 4 cups low-sodium chicken broth
  • 1 tsp ground cumin
  • 1 tsp kosher salt
  • 1/2 tsp black pepper

Instructions

  1. Heat olive oil in a large pot over medium heat. (Tip: Use a heavy-bottomed pot for even heat.)
  2. Add diced onion and cook, stirring occasionally, until translucent, about 5 minutes. (Tip: Don't rush the onion; it builds flavor.)
  3. Add minced garlic and cook for 1 minute until fragrant. (Tip: Keep stirring to avoid burning.)
  4. Add ground turkey and break it apart. Cook until no longer pink, about 6-8 minutes.
  5. Stir in smoked paprika, cumin, salt, pepper, and chipotle (with adobo). Cook for 1 minute to bloom spices. (Tip: Blooming spices in oil deepens flavor.)
  6. Pour in chicken broth and bring to a boil, scraping up any browned bits.
  7. Add cannellini beans, reduce heat to low, and simmer uncovered for 20 minutes, stirring occasionally.
  8. Taste and adjust seasoning. Serve hot.

Serve this chili with a dollop of sour cream and fresh cilantro for a cooling contrast to the smoky heat. The beans add a creamy texture that pairs perfectly with the tender turkey. A squeeze of lime brightens every bite.

Vegan Sweet Potato and Black Bean Chili

Vegan Sweet Potato and Black Bean Chili

Smooth and hearty, this Vegan Sweet Potato and Black Bean Chili is the ultimate plant-based comfort food. I love how the sweet potatoes melt into the broth, creating a naturally creamy texture without any dairy.

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

Ingredients

  • 2 tablespoons olive oil (extra virgin is my go-to for its rich flavor)
  • 1 large yellow onion, diced (about 2 cups)
  • 4 cloves garlic, minced (fresh garlic makes a difference)
  • 2 tablespoons chili powder (adjust based on your heat tolerance)
  • 1 tablespoon ground cumin (the star spice here)
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon cayenne pepper (optional, for a kick)
  • 2 medium sweet potatoes, peeled and cubed into 1/2-inch pieces (about 4 cups)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup frozen corn (no need to thaw)
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups vegetable broth (low-sodium is best to control salt)
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper, plus more to taste
  • Fresh cilantro for garnish (optional but highly recommended)

Instructions

  1. Heat the olive oil in a large pot over medium heat.
  2. Add the diced onion and sauté until translucent, about 5 minutes.
  3. Add the minced garlic and cook for 1 minute until fragrant.
  4. Stir in the chili powder, cumin, smoked paprika, and cayenne (if using). Cook for 30 seconds to toast the spices—this deepens their flavor.
  5. Add the cubed sweet potatoes and stir to coat them evenly with the spice mixture.
  6. Pour in the vegetable broth and the can of diced tomatoes with their juices.
  7. Bring the chili to a boil, then reduce heat to low and simmer, covered, for 20 minutes, or until the sweet potatoes are fork-tender. Tip: cut sweet potatoes into uniform cubes for even cooking.
  8. Add the drained black beans and frozen corn. Stir well to combine.
  9. Season with 1 teaspoon salt and 1/2 teaspoon black pepper. Adjust later if needed.
  10. Simmer uncovered for another 15 minutes to thicken slightly and meld the flavors.
  11. Taste and adjust seasoning with additional salt and pepper if desired. Serve hot, garnished with fresh cilantro.

With each spoonful, you'll get tender sweet potatoes, hearty black beans, and pops of sweet corn in a rich, smoky broth. This chili is perfect for meal prep—it tastes even better the next day! For a complete meal, serve it over rice or with a side of crusty bread.

Spicy Chicken and Hominy Chili

Spicy Chicken and Hominy Chili

Gathering the ingredients is the first step to a soul-warming Spicy Chicken and Hominy Chili. This stew features tender chicken, earthy hominy, and a kick of green chilies for a satisfying meal.

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

Ingredients

  • 1.5 lbs boneless, skinless chicken thighs (I prefer thighs for their rich flavor and tenderness)
  • 2 tbsp olive oil (extra virgin is my go-to for sautéing)
  • 1 medium onion, diced
  • 4 cloves garlic, minced (fresh is best, but pre-minced works in a pinch)
  • 1 can (4 oz) diced green chilies (mild or hot, your choice)
  • 2 cans (15 oz each) yellow hominy, drained and rinsed (I love hominy's chewy texture)
  • 1 can (14.5 oz) fire-roasted diced tomatoes (undrained for extra flavor)
  • 1 tbsp chili powder (adjust to your heat preference)
  • 1 tsp ground cumin (toasted cumin adds a warm depth)
  • 1 tsp salt (plus more to taste)
  • 1/2 tsp black pepper
  • 2 cups low-sodium chicken broth (homemade is great, but store-bought works)
  • 1/2 cup fresh cilantro, chopped (save some for garnish)

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium-high heat.
  2. Season chicken thighs with salt and pepper on both sides.
  3. Sear chicken thighs in batches, about 4-5 minutes per side, until golden brown. Do not crowd the pot.
  4. Transfer seared chicken to a plate and set aside. (Tip: Searing develops deep flavor through browning.)
  5. In the same pot, add diced onion and cook for 3-4 minutes until translucent, scraping up any browned bits.
  6. Add minced garlic and cook for 30 seconds until fragrant.
  7. Stir in diced green chilies, chili powder, and ground cumin. Cook for 1 minute to toast the spices.
  8. Pour in the fire-roasted tomatoes (with their juices) and chicken broth, scraping the bottom to deglaze.
  9. Return the chicken thighs to the pot along with any accumulated juices.
  10. Bring the chili to a boil, then reduce heat to low, cover, and simmer for 30 minutes.
  11. After 30 minutes, remove the chicken thighs and shred them using two forks. (Tip: Shredding while still warm is easier.)
  12. Return shredded chicken to the pot and add the drained hominy.
  13. Simmer uncovered for an additional 10-15 minutes to thicken slightly.
  14. Stir in fresh cilantro, reserving some for garnish.
  15. Taste and adjust seasoning with additional salt and pepper if needed.
  16. Serve hot, garnished with extra cilantro. (Tip: For extra heat, add a dash of hot sauce or sliced jalapeño.)

Garnished with vibrant cilantro, each bowl is a balance of tender chicken, soft hominy, and a gentle heat from the chilies. Serve with warm cornbread or tortilla chips for a crunchy contrast.

Cajun Andouille Sausage and Red Bean Chili

Cajun Andouille Sausage and Red Bean Chili

Just because it's summer doesn't mean you can't enjoy a hearty chili. This Cajun Andouille Sausage and Red Bean Chili is a smoky, spicy one-pot wonder that's perfect for game day or a cozy dinner.

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

Ingredients

For the Chili

  • 1 tablespoon olive oil (I use extra virgin for depth)
  • 1 large yellow onion, diced (about 1.5 cups)
  • 1 green bell pepper, diced (about 1 cup)
  • 1 red bell pepper, diced (about 1 cup)
  • 3 cloves garlic, minced (fresh is best here)
  • 1 pound Andouille sausage, sliced into 1/2-inch rounds (I like smoked andouille for authenticity)
  • 2 tablespoons tomato paste (double concentrate adds richness)
  • 1 tablespoon Cajun seasoning (adjust if you prefer less heat)
  • 1 teaspoon smoked paprika (for that extra smoky kick)
  • 1/2 teaspoon black pepper
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 2 cans (15 oz each) red kidney beans, drained and rinsed
  • 2 cups chicken broth (low-sodium recommended)
  • 1 bay leaf
  • Salt to taste (optional, Cajun seasoning is salty)
  • Fresh cilantro for garnish (optional)

Instructions

  1. Heat olive oil in a large Dutch oven or heavy pot over medium heat until shimmering.
  2. Add the diced onion and bell peppers; cook for 5 to 7 minutes, stirring occasionally, until softened and lightly browned. Tip: Don't rush this step—developing fond on the bottom adds flavor.
  3. Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly to avoid burning.
  4. Add the sliced andouille sausage and cook for 5 minutes, stirring occasionally, until the sausage is browned on both sides. Tip: If the sausage renders a lot of fat, spoon off excess, leaving about 1 tablespoon for flavor.
  5. Stir in the tomato paste and cook for 1 minute, coating the sausage and vegetables.
  6. Sprinkle the Cajun seasoning, smoked paprika, and black pepper over the mixture, and stir to combine for about 30 seconds until fragrant.
  7. Pour in the diced tomatoes (with their juices), drained beans, chicken broth, and add the bay leaf. Stir everything together.
  8. Bring the chili to a boil over high heat, then reduce the heat to low, cover, and let it simmer for 1 hour, stirring occasionally to prevent sticking. Tip: Simmering low and slow melds the flavors and thickens the broth without needing flour.
  9. After 1 hour, remove the bay leaf, taste and adjust salt if needed. If you prefer a thicker chili, simmer uncovered for an additional 10-15 minutes.
  10. Ladle into bowls and garnish with fresh cilantro if desired.

Velvety from the beans and packed with smoky sausage, this chili only gets better the next day. Serve it over rice, with crusty bread, or topped with shredded cheese and a dollop of sour cream for a comforting meal any time.

Low-Carb Keto Chili with Ground Pork

Low-Carb Keto Chili with Ground Pork

Nothing beats a hearty bowl of chili on a keto diet. This version swaps beans for cauliflower rice and uses ground pork for rich flavor.

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

Ingredients

  • 1 lb ground pork (80/20)
  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 1 green bell pepper, diced
  • 1 red bell pepper, diced
  • 3 cloves garlic, minced
  • 2 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp cayenne pepper
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 can (8 oz) tomato sauce
  • 1 cup beef broth
  • 2 cups cauliflower rice
  • Salt and black pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium-high heat.
  2. Add ground pork and cook, breaking it apart, until browned, about 5-7 minutes. Tip: Let it sit undisturbed to develop a crust.
  3. Transfer pork to a plate, leaving 1 tbsp drippings in the pot.
  4. Reduce heat to medium, add onion and both bell peppers. Cook until softened, about 5 minutes.
  5. Add garlic and cook 1 minute until fragrant. Tip: Stir constantly to avoid burning.
  6. Stir in chili powder, cumin, smoked paprika, and cayenne. Cook for 30 seconds to bloom spices.
  7. Return pork to pot. Add diced tomatoes, tomato sauce, and broth. Stir to combine.
  8. Bring to a boil, then reduce heat to low and simmer uncovered for 30 minutes. Tip: Simmering thickens the chili naturally.
  9. Stir in cauliflower rice and cook for 10 minutes until tender.
  10. Season with salt and pepper to taste. Serve hot.

Kick off your bowl with a dollop of sour cream and fresh avocado slices; the creamy contrast is fantastic. The cauliflower rice stays tender and soaks up all the smoky warmth. This chili freezes beautifully, so make a double batch!

Smoked Brisket Chili with Chipotle

Smoked Brisket Chili with Chipotle

Nothing compares to the rich, smoky flavor of this chili, thanks to leftover smoked brisket and chipotle peppers. It's a hearty, warming stew that's perfect for chilly evenings and meal prep.

Serving: 8 | Prep Time: 30 minutes | Cooking Time: 90 minutes

Ingredients

Chili Base

  • 2 tablespoons olive oil (I prefer extra virgin for better flavor)
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 2 pounds smoked brisket, cut into 1/2-inch cubes
  • 2 cans (15 oz each) pinto beans, drained and rinsed
  • 1 can (15 oz) fire-roasted crushed tomatoes
  • 2 cups low-sodium beef broth

Spices and Aromatics

  • 2 tablespoons chili powder (use a good blend for depth)
  • 1 tablespoon ground cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika (adds extra smokiness)
  • Salt and black pepper to taste
  • 2 chipotle peppers in adobo, minced, plus 1 tablespoon adobo sauce

Garnishes (optional)

  • Shredded cheddar cheese
  • Sour cream
  • Fresh cilantro, chopped
  • Sliced green onions

Instructions

  1. In a large Dutch oven or pot, heat the olive oil over medium heat. Add the diced onion and cook until translucent, about 5 minutes, stirring occasionally. (Tip: Don't rush this step; browning the onion builds flavor.)
  2. Add the minced garlic and cook for 30 seconds until fragrant.
  3. Stir in the chili powder, cumin, oregano, and smoked paprika. Cook for 1 minute to toast the spices, which deepens their flavor. (Tip: Toasting spices is key for a rich chili.)
  4. Add the cubed smoked brisket and stir to coat with the spice mixture. Cook for 2 minutes, letting the meat heat through.
  5. Pour in the crushed tomatoes and beef broth. Add the minced chipotle peppers and adobo sauce. Stir well to combine.
  6. Bring the chili to a boil, then reduce the heat to low. Simmer uncovered for 45 minutes, stirring occasionally. (Tip: Simmering uncovered helps the chili thicken; for a thinner chili, cover partially.)
  7. Add the drained and rinsed pinto beans. Simmer for another 15 minutes. Taste and adjust salt and pepper. Serve hot with desired garnishes.

Vibrant with smoky heat and tender brisket, this chili only gets better the next day. I love serving it with a dollop of sour cream and fresh cilantro, alongside warm cornbread for a complete meal.

Vegetarian Three-Bean Chili

Vegetarian Three-Bean Chili

Many home cooks think chili requires meat, but this vegetarian three-bean chili is so hearty and flavorful, you won't miss it. I'll guide you through each step to ensure a rich, smoky depth that comes from properly blooming your spices and letting the beans simmer together.

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

Ingredients

  • 2 tablespoons olive oil (extra virgin is my go-to for sautéing)
  • 1 large onion, diced (yellow onion works best for sweetness)
  • 1 red bell pepper, diced (adds a touch of color and sweetness)
  • 3 cloves garlic, minced (fresh is key; pre-minced lacks punch)
  • 2 tablespoons chili powder (I prefer a blend with cumin and oregano already mixed)
  • 1 teaspoon ground cumin (toasted cumin seeds ground fresh are even better)
  • 1 teaspoon smoked paprika (this gives that irresistible smoky flavor)
  • 1/2 teaspoon cayenne pepper (adjust to your heat preference; I like a mild kick)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted if you can find them)
  • 1 can (15 oz) kidney beans, rinsed and drained
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 can (15 oz) pinto beans, rinsed and drained
  • 1 can (8 oz) tomato sauce (no-salt-added helps control sodium)
  • 1 cup vegetable broth (low-sodium is best so you can season to your liking)
  • 1 tablespoon brown sugar (a secret ingredient to balance acidity)
  • 1 teaspoon salt (start with less and adjust at the end)
  • 1/2 teaspoon black pepper (freshly ground, please)
  • Optional toppings: shredded cheddar, sour cream, chopped cilantro, sliced jalapeños

Instructions

  1. In a large pot or Dutch oven, heat the olive oil over medium heat until shimmering — about 2 minutes. Tip: If you see wisps of smoke, the oil is too hot; lower the heat slightly.
  2. Add the diced onion and bell pepper. Sauté, stirring occasionally, until softened and the onion is translucent, about 5 minutes.
  3. Add the minced garlic and cook for 1 minute, stirring constantly so it doesn't burn.
  4. Sprinkle the chili powder, cumin, smoked paprika, and cayenne over the vegetables. Stir and cook for 1 minute until fragrant — this blooming step deepens the flavor.
  5. Pour in the diced tomatoes with their juices, tomato sauce, and vegetable broth. Stir to combine, scraping up any browned bits from the bottom of the pot.
  6. Add the kidney beans, black beans, and pinto beans. Stir gently to incorporate.
  7. Stir in the brown sugar, salt, and black pepper. Taste the broth and adjust salt if needed — remember it will concentrate as it simmers.
  8. Bring the chili to a gentle boil, then reduce heat to low. Cover and let simmer for 30 minutes, stirring occasionally. Tip: Simmering uncovered for the last 10 minutes will thicken the chili if you prefer a thicker consistency.
  9. After 30 minutes, remove from heat. Let it rest for 5 minutes to allow flavors to meld. Taste and adjust seasonings one more time before serving.

Once you've ladled the chili into bowls, you'll notice the beans are tender but still hold their shape, and the broth is rich and velvety. I love to serve this with a dollop of sour cream and a sprinkle of sharp cheddar, but it's equally delicious over a bed of rice or with a side of warm cornbread.

Lamb and Lentil Chili with Harissa

Lamb and Lentil Chili with Harissa

Here's a hearty chili with a North African twist, featuring ground lamb, green lentils, and a kick of harissa paste. It's a one-pot wonder that’s perfect for a cozy weeknight dinner.

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

Ingredients

  • 2 tbsp olive oil (extra virgin is my go-to)
  • 1 medium onion, diced
  • 4 cloves garlic, minced (I like using fresh garlic here)
  • 1 lb ground lamb (I prefer lamb from my local butcher)
  • 2 tbsp harissa paste (adjust heat to your tolerance; I use a medium-hot one)
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 cup green lentils, rinsed and picked over
  • 3 cups low-sodium chicken broth
  • 1 tsp salt
  • 1/2 tsp black pepper
  • Optional toppings: Greek yogurt, fresh cilantro, lime wedges

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium-high heat.
  2. Add diced onion and cook until softened, about 4 minutes, stirring occasionally.
  3. Add minced garlic and cook for 30 seconds until fragrant — do not let it brown.
  4. Add ground lamb, breaking it up with a wooden spoon. Cook until browned all over, about 5–6 minutes.
  5. Stir in cumin and smoked paprika, cook for 1 minute to toast the spices.
  6. Add harissa paste and stir well to coat the meat and onions.
  7. Pour in the undrained diced tomatoes and rinsed lentils. Stir to combine.
  8. Add chicken broth, salt, and pepper. Stir again.
  9. Bring the chili to a boil, then reduce heat to low. Simmer uncovered for 35–40 minutes, stirring occasionally, until lentils are tender. Tip: If the chili gets too thick, add a splash of broth or water.
  10. Taste and adjust seasoning if needed. Tip: For a smooth texture, you can mash some lentils against the pot with a spoon.

Crowned with a dollop of Greek yogurt and fresh cilantro, this chili is rich, smoky, and satisfying. The lentils add a pleasant earthiness that complements the lamb beautifully. Serve with crusty bread or over rice for a complete meal.

Chicken and White Bean Chili Verde

Chicken and White Bean Chili Verde

Venturing into the world of chili verde can be intimidating, but this chicken and white bean version simplifies the process without sacrificing flavor. By using tomatillos and jalapeño, we build a tangy, mildly spicy base that pairs perfectly with tender chicken breast and creamy white beans.

Serving: 4 | Prep Time: 20 minutes | Cooking Time: 40 minutes

Ingredients

For the Chili

  • 1.5 lbs boneless skinless chicken breasts (I like to trim any excess fat for a cleaner taste)
  • 1 tbsp extra virgin olive oil (my go-to for sautéing)
  • 1 medium onion, diced (about 1 cup)
  • 4 cloves garlic, minced (fresh is best)
  • 2 jalapeños, seeded and minced (keep seeds for more heat if desired)
  • 1 lb tomatillos, husked and rinsed, then chopped (about 2 cups)
  • 1 tsp ground cumin
  • 1 tsp dried oregano
  • 4 cups low-sodium chicken broth (homemade is lovely, but store-bought works)
  • 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
  • Salt and black pepper to taste (I recommend starting with 1 tsp salt and 1/2 tsp pepper)
  • For garnish: fresh cilantro, chopped, and lime wedges (optional but brightens the dish)

Instructions

  1. Pat chicken breasts dry with paper towels, then season generously with salt and pepper.
  2. In a large pot or Dutch oven, heat olive oil over medium-high heat until shimmering.
  3. Add chicken breasts and sear for 4-5 minutes per side until golden brown. Remove and set aside. (Tip: Don't overcrowd the pot; cook in batches if needed.)
  4. Reduce heat to medium. Add onion and cook, stirring occasionally, until softened, about 4 minutes.
  5. Add garlic and jalapeño; cook for 1 minute until fragrant.
  6. Add chopped tomatillos, cumin, and oregano; cook for 3 minutes, stirring often, until tomatillos start to break down. (Tip: This step builds the base flavor.)
  7. Pour in chicken broth and bring to a boil, scraping up any browned bits from the bottom.
  8. Return the chicken to the pot. Reduce heat to low, cover, and simmer for 20-25 minutes until chicken is cooked through and shreds easily. (Tip: Check doneness with a meat thermometer; it should read 165°F.)
  9. Remove chicken to a cutting board; let rest for 5 minutes, then shred with two forks.
  10. Add white beans to the pot and stir. Simmer for 5 minutes to heat through.
  11. Return shredded chicken to the pot. Season with additional salt and pepper if needed.
  12. Serve hot, garnished with fresh cilantro and a squeeze of lime.

Don't forget to top it with a dollop of sour cream or avocado for extra creaminess. The leftovers taste even better the next day as the flavors meld.

Pork and Hominy Chili Pozole Style

Pork and Hominy Chili Pozole Style

Understanding that a good pozole requires patience, this recipe simplifies the process without sacrificing flavor. By slow-cooking pork shoulder with hominy and a smoky chili broth, you'll get a rich, comforting stew that tastes like it simmered all day.

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

Ingredients

For the Chili

  • 2 lbs pork shoulder, cut into 1-inch cubes (I prefer well-marbled pieces for tenderness)
  • 2 tbsp olive oil (extra virgin is my go-to for flavor)
  • 1 large yellow onion, diced (about 1 cup)
  • 4 garlic cloves, minced (fresh garlic is best)
  • 2 tbsp tomato paste
  • 2 dried guajillo chilies, stems and seeds removed, soaked in hot water for 20 minutes
  • 1 tsp ground cumin
  • 1 tsp dried oregano (Mexican oregano if you have it)
  • 1 (15 oz) can hominy, drained and rinsed
  • 4 cups chicken broth (low-sodium keeps salt in check)
  • 1 tsp salt
  • 1/2 tsp black pepper

For Serving (optional but recommended)

  • 1 avocado, diced
  • 1/4 cup chopped fresh cilantro
  • 2 limes, cut into wedges
  • 4 radishes, thinly sliced
  • 1 cup shredded cabbage (for crunch)

Instructions

  1. Place dried guajillo chilies in a bowl, cover with hot water, and let soak for 20 minutes until softened. Tip: Remove seeds for less heat; keep them if you like spice.
  2. While chilies soak, heat olive oil in a large Dutch oven over medium-high heat. Add pork cubes in a single layer (work in batches if needed) and sear until browned on all sides, about 4-5 minutes per batch. Remove pork and set aside.
  3. Reduce heat to medium. Add diced onion and cook, stirring occasionally, until softened, about 5 minutes. Add minced garlic and cook for 1 minute until fragrant.
  4. Stir in tomato paste, cumin, and oregano, cooking for 1 minute to deepen flavors.
  5. Transfer soaked guajillo chilies (reserve soaking liquid) to a blender with 1/2 cup of the soaking liquid. Blend until smooth. Tip: For a silkier sauce, strain through a fine mesh sieve.
  6. Pour the chili puree into the pot, stirring to combine with onion mixture. Cook for 2 minutes, allowing the paste to thicken slightly.
  7. Return the browned pork to the pot. Add chicken broth, hominy, salt, and pepper. Stir to combine. Bring to a boil.
  8. Reduce heat to low, cover, and let simmer for 1 hour 30 minutes to 2 hours, until pork is fork-tender. Tip: Check occasionally and add water if needed to keep meat covered.
  9. Uncover and simmer for an additional 15 minutes to slightly thicken the broth. Adjust seasoning if desired.
  10. Serve hot with desired garnishes: diced avocado, cilantro, lime wedges, radish slices, and shredded cabbage.

The tender pork gets an irresistible depth from the chili, while hominy adds a chewy pop. Try serving with a squeeze of lime and fresh radish for crunch.

Gluten-Free Beef and Quinoa Chili

Gluten-Free Beef and Quinoa Chili

Ready to warm up with a bowl of hearty chili that's both gluten-free and packed with protein? This ground beef and quinoa chili is a real game-changer—the quinoa adds a pleasant texture that sets it apart from traditional chili, while black beans and spices keep it satisfying and flavorful.

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

Ingredients

Chili

  • 1 tablespoon olive oil (extra virgin is my go-to for depth)
  • 1 pound lean ground beef (85/15 works great for less grease)
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 3 cloves garlic, minced
  • 2 tablespoons chili powder (I use a mild blend for balanced heat)
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt (plus more to adjust later)
  • 1/2 teaspoon black pepper
  • 2 tablespoons tomato paste
  • 1 can (14.5 oz) fire-roasted diced tomatoes, undrained (they add a smoky sweetness)
  • 1 can (15 oz) black beans, rinsed and drained
  • 1/2 cup uncooked quinoa, rinsed (always rinse to remove bitterness)
  • 2 cups gluten-free beef broth (or use vegetable broth for a lighter flavor)

Instructions

  1. Heat olive oil in a large Dutch oven or heavy pot over medium-high heat. Add the ground beef and cook, breaking it apart with a spoon, until browned all over, about 6–8 minutes. Use a slotted spoon to transfer the beef to a plate and set aside.
  2. In the same pot, add the diced onion and bell pepper. Cook, stirring occasionally, until softened, about 5 minutes. Add the minced garlic and cook for 1 minute until fragrant.
  3. Sprinkle the chili powder, cumin, smoked paprika, salt, and black pepper over the vegetables. Stir constantly for 30 seconds to toast the spices and release their oils—this step builds deep flavor.
  4. Stir in the tomato paste and cook for 2 minutes, stirring frequently, until it darkens slightly and coats the vegetables. This caramelizes the paste for a richer taste.
  5. Pour in the diced tomatoes with their juices, beef broth, rinsed quinoa, and black beans. Stir well to combine. Increase the heat to bring the mixture to a boil.
  6. Once boiling, reduce the heat to low and let the chili simmer uncovered for 20 minutes. Stir occasionally and check that the quinoa is tender—it should be fully cooked and have absorbed most of the liquid. If the chili seems too thick, add a splash of broth or water.
  7. Return the browned beef to the pot, stir it in, and let simmer for another 5 minutes to let the flavors meld. Taste and adjust salt if needed.
  8. Remove from heat and let the chili rest for 5 minutes—this helps thicken the texture naturally without extra cooking. Serve hot.

Really, each spoonful delivers a perfect balance of savory beef, tender quinoa, and smoky spices. The texture is thick enough to eat with a fork yet soupy enough to dunk cornbread. Top it with a dollop of Greek yogurt and fresh cilantro for a cool finish.

Shrimp and Okra Creole Chili

Shrimp and Okra Creole Chili

Looking for a hearty one-pot meal with Gulf Coast flair? This Shrimp and Okra Creole Chili is my cozy, company-worthy favorite.

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

Ingredients

  • 1 lb large shrimp, peeled and deveined (pat dry for better browning)
  • 1/2 lb andouille sausage, sliced into 1/4-inch rounds
  • 2 cups okra, sliced (fresh or frozen; frozen works year-round)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds depth)
  • 1 large onion, diced (yellow or sweet)
  • 1 green bell pepper, diced
  • 2 celery ribs, diced
  • 3 cloves garlic, minced (use a microplane for fine mince)
  • 2 cups seafood stock (or chicken stock in a pinch)
  • 2 tablespoons Creole seasoning (adjust to your heat preference)
  • 1 bay leaf
  • 2 tablespoons vegetable oil (canola is great for neutral flavor)
  • Salt and black pepper to taste (Creole seasoning has salt, so go easy)

Instructions

  1. Heat vegetable oil in a large Dutch oven over medium-high heat until shimmering. (Tip: A good sear starts with hot oil.)
  2. Add andouille sausage slices in a single layer and cook until browned on both sides, about 3-4 minutes. Transfer to a plate with a slotted spoon.
  3. To the same pot, add onion, bell pepper, and celery. Cook, stirring occasionally, until softened, about 5 minutes.
  4. Add garlic and cook until fragrant, about 30 seconds.
  5. Stir in Creole seasoning and cook for 1 minute to toast the spices.
  6. Add diced tomatoes (with juices) and seafood stock. Stir, scraping up browned bits from the bottom.
  7. Add bay leaf and bring mixture to a boil.
  8. Reduce heat to low, cover, and let simmer for 20 minutes, stirring occasionally.
  9. Stir in okra and cook for another 10 minutes. (Tip: Fresh okra's sliminess reduces with cooking; frozen can go in straight from the bag.)
  10. Return browned sausage to the pot and stir to combine.
  11. Season with salt and pepper to taste. Remember the Creole seasoning already contains salt, so start with a pinch.
  12. Nestle the shrimp into the chili. Cook until they just turn pink and opaque, about 3-4 minutes. (Tip: Shrimp cook quickly; remove from heat as soon as they curl and color.)
  13. Remove bay leaf before serving.

Not only is this chili incredibly flavorful, but the texture combination of tender shrimp, snappy okra, and smoky andouille is simply addictive. I love serving it over steamed rice or with crusty bread for sopping up every last drop of the Creole-spiced broth.

Dairy-Free Coconut Curry Chili

Dairy-Free Coconut Curry Chili

Let me walk you through a dairy-free chili that's anything but ordinary. This Coconut Curry Chili combines ground chicken with creamy coconut milk and hearty kidney beans for a comforting bowl with a warming curry twist.

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

Ingredients

Chili Base

  • 1 tablespoon coconut oil (or any neutral oil – I love the subtle coconut flavor here)
  • 1 medium yellow onion, diced (about 1 cup)
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated (from a 1-inch piece)
  • 1½ pounds ground chicken (I prefer 93% lean so it stays moist)
  • 3 tablespoons curry powder (use a good-quality blend; I like Madras for heat)
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 can (13.5 oz) full-fat coconut milk (shake the can before opening)
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 cup low-sodium vegetable broth
  • 2 tablespoons tomato paste
  • 1 teaspoon salt (plus more to adjust)
  • ½ teaspoon black pepper
  • Optional: lime wedges and fresh cilantro for serving

Instructions

  1. Heat the coconut oil in a large pot or Dutch oven over medium heat until shimmering, about 1 minute.
  2. Add the diced onion and cook, stirring occasionally, until softened and translucent, 4 to 5 minutes.
  3. Stir in the minced garlic and grated ginger; cook for 30 seconds until fragrant – don't let it brown.
  4. Add the ground chicken, breaking it into small pieces with a wooden spoon. Cook until no longer pink, about 5 to 6 minutes. Tip: If there's excess liquid, don't drain it; it adds flavor.
  5. Sprinkle the curry powder over the meat and stir constantly for 1 minute to toast the spices – this deepens the flavor.
  6. Pour in the diced tomatoes with their juices and the coconut milk. Stir well to combine, scraping up any browned bits from the bottom.
  7. Add the drained kidney beans, vegetable broth, tomato paste, salt, and pepper. Stir until the tomato paste dissolves.
  8. Bring the chili to a gentle boil, then reduce heat to low and simmer uncovered for 15 minutes, stirring occasionally. The chili will thicken slightly. Tip: Taste after 10 minutes and adjust salt if needed – coconut milk can mute saltiness.
  9. Remove from heat and let rest for 2 minutes before serving. The flavors meld beautifully during this short rest.

You'll find the chili is luxuriously creamy from the coconut milk, with a gentle curry warmth that lingers. Serve it over steamed rice, with tortilla chips for dipping, or topped with fresh cilantro and a squeeze of lime for brightness.

Turkey and Butternut Squash Chili

Turkey and Butternut Squash Chili

Nothing says fall like a warm bowl of chili that balances savory ground turkey with the natural sweetness of butternut squash. This recipe uses sage and nutmeg to echo autumn's coziness, perfect for a comforting weeknight dinner. I love how the squash melts into the broth, creating a luscious texture.

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

Ingredients

Chili

  • 1 tablespoon olive oil (extra virgin is my go-to)
  • 1 pound ground turkey (93% lean, please)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced (fresh is key)
  • 1 medium butternut squash, peeled, seeded, cubed (about 3 cups)
  • 1 can (15 oz) diced tomatoes (fire-roasted if you have them)
  • 1 can (15 oz) tomato sauce
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 2 cups low-sodium chicken broth (or veggie broth)
  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon dried sage
  • 1/2 teaspoon ground nutmeg (freshly grated is a game-changer)
  • 1 teaspoon salt (plus more to taste)
  • 1/2 teaspoon black pepper
  • Optional: sour cream, shredded cheddar, or fresh cilantro for serving

Instructions

  1. Heat 1 tablespoon olive oil in a large pot over medium-high heat until shimmering.
  2. Add the ground turkey and cook, breaking it apart with a spoon, until browned and no longer pink, about 5-7 minutes.
  3. Using a slotted spoon, transfer the cooked turkey to a plate and set aside, leaving about 1 tablespoon of drippings in the pot (discard any excess).
  4. Reduce heat to medium and add the diced onion. Sauté for 4-5 minutes until softened and translucent. Tip: Scrape up any browned bits from the bottom for extra flavor.
  5. Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly to prevent burning.
  6. Add the cubed butternut squash, diced tomatoes (with their juices), tomato sauce, and chicken broth. Stir to combine.
  7. Stir in the chili powder, cumin, dried sage, and ground nutmeg. Add 1 teaspoon salt and 1/2 teaspoon black pepper. Tip: Start with less salt and adjust later.
  8. Bring the chili to a boil, then reduce heat to low, cover, and simmer for 20 minutes.
  9. After 20 minutes, stir in the cooked turkey and drained kidney beans.
  10. Continue to simmer uncovered for another 15-20 minutes, stirring occasionally, until the butternut squash is tender and the chili has thickened. Tip: For a touch of sweetness, you can add a pinch of brown sugar, but the squash usually provides enough.
  11. Taste and adjust seasoning with additional salt and pepper if needed.
  12. Serve hot with your favorite toppings like sour cream, shredded cheddar, or fresh cilantro.

Once ladled into bowls, the tender squash adds a subtle sweetness that balances the smoky cumin and sage. It's even better the next day, so make ahead. Serve with crusty bread or over rice for a heartier meal.

Beef and Chorizo Chili with Beans

Beef and Chorizo Chili with Beans

You know those chilly evenings when only a big bowl of chili will do? This beef and chorizo version is my go-to for deep, smoky heat and satisfying richness.

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

Ingredients

  • 2 tablespoons olive oil (I use extra virgin for flavor)
  • 1½ pounds beef stew meat, cut into ½-inch cubes (trim excess fat for cleaner taste)
  • 1 pound Mexican chorizo, casings removed (the crumbly kind is perfect)
  • 1 large yellow onion, diced (about 1½ cups)
  • 4 cloves garlic, minced (fresh is non-negotiable here)
  • 2 tablespoons smoked paprika (the key to that campfire aroma)
  • 1 tablespoon ground cumin
  • 1 tablespoon chili powder (mild or hot, your call)
  • 1 teaspoon cayenne pepper (adjust for your heat tolerance)
  • 2 tablespoons tomato paste (double-concentrated if you find it)
  • 1 (28-ounce) can crushed tomatoes (I prefer San Marzano)
  • 2 cups beef broth (low-sodium so you control the salt)
  • 2 (15-ounce) cans pinto beans, drained and rinsed (or 1 cup dried, soaked overnight and cooked)
  • Salt and freshly ground black pepper to finish

Instructions

  1. Heat the olive oil in a large Dutch oven over medium-high heat until shimmering.
  2. Add half the beef cubes in a single layer (don't crowd – they won't brown properly). Cook without stirring for 2–3 minutes until a deep crust forms, then flip and brown the other side, about 2 more minutes. Transfer to a plate.
  3. Repeat with remaining beef, adding a splash more oil if needed. Set all beef aside.
  4. Reduce heat to medium and add the chorizo. Break it into small bits with a wooden spoon and cook for 5–7 minutes until it's crisp and releases its red oil. Use a slotted spoon to transfer chorizo to the plate with the beef, leaving the rendered fat in the pot.
  5. Add the diced onion to the pot. Sauté for 4–5 minutes, scraping up any browned bits, until the onion is translucent and soft.
  6. Stir in the minced garlic and cook for 30 seconds until fragrant.
  7. Add the smoked paprika, ground cumin, chili powder, and cayenne. Stir constantly for 30 seconds to toast the spices – this deepens their flavor.
  8. Add the tomato paste and cook, stirring, for 1–2 minutes until it darkens and smells rich.
  9. Pour in the crushed tomatoes and beef broth. Stir well, scraping the bottom to incorporate all the fond.
  10. Return the browned beef and chorizo to the pot along with any accumulated juices. Bring the chili to a boil, then reduce heat to low and partially cover.
  11. Let it simmer gently for 1 hour, stirring occasionally, until the beef is fork-tender. The liquid will reduce slightly.
  12. Stir in the drained pinto beans and continue simmering, uncovered, for 15 minutes to meld flavors and thicken the chili.
  13. Taste and season with salt and pepper – start with 1 teaspoon salt and ½ teaspoon pepper, then adjust. Serve immediately or refrigerate overnight for even better flavor.

For a chili that's both smoky and fiery, the tender beef and crumbly chorizo are perfect pairings. I love serving it with a scoop of cilantro-lime rice or a pile of Fritos for crunch – the textures make every spoonful exciting.

Mushroom and Walnut Vegan Chili

Mushroom and Walnut Vegan Chili

Ready to unlock the deep, savory flavors of a plant-based chili? This mushroom and walnut version uses portobello mushrooms and walnuts to mimic the texture of ground meat, with black beans adding heartiness.

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

Ingredients

  • 2 tbsp olive oil (I prefer extra virgin for its fruity note)
  • 1 large yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 2 portobello mushroom caps, gills removed and diced (about 2 cups)
  • 1 cup walnut halves, finely chopped in a food processor until crumbly
  • 2 tbsp soy sauce (low-sodium is fine, but I love the depth of regular)
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 (15-oz) can black beans, drained and rinsed
  • 1 (15-oz) can diced tomatoes (including liquid)
  • 1 cup vegetable broth
  • Salt and black pepper to taste (start with 1/2 tsp salt, 1/4 tsp pepper)

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Tip: Use a heavy-bottomed pot to prevent scorching.
  2. Add diced onion and cook, stirring occasionally, until translucent, about 5 minutes.
  3. Add minced garlic and cook for 30 seconds until fragrant.
  4. Stir in diced portobello mushrooms and cook for 5 minutes, until they release their liquid and start to brown.
  5. Add finely chopped walnuts and cook for 2 minutes, stirring to toast them slightly.
  6. Pour in soy sauce and stir to coat the mushroom-walnut mixture. The soy sauce will sizzle and create a savory base.
  7. Sprinkle chili powder, cumin, and smoked paprika over the mixture. Stir for 1 minute to bloom the spices.
  8. Add drained black beans, diced tomatoes (with their liquid), and vegetable broth. Stir everything together.
  9. Bring the chili to a boil, then reduce heat to low and simmer uncovered for 30 minutes, stirring occasionally. Tip: Simmering without a lid thickens the chili naturally.
  10. Taste and season with salt and black pepper. Tip: Start with less salt, because soy sauce is salty already.

A bite of this chili delivers a rich, meaty texture from the walnuts and mushrooms, with a smoky warmth from the paprika. It's even better the next day after the flavors meld. Try serving it over baked sweet potatoes for a hearty meal.

Catfish and Black-Eyed Pea Chili

Catfish and Black-Eyed Pea Chili

Serving up a hearty bowl of Southern comfort, this Catfish and Black-Eyed Pea Chili brings together tender catfish, earthy black-eyed peas, and vibrant collard greens for a soul-satisfying meal. It's a one-pot wonder perfect for cozy weeknights.

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

Ingredients

  • 2 tbsp olive oil – extra virgin preferred.
  • 1 large yellow onion, diced – sweet onions work well.
  • 4 cloves garlic, minced – fresh is best.
  • 1 green bell pepper, diced – adds color and crunch.
  • 2 tsp chili powder – adjust to taste.
  • 1 tsp ground cumin – essential for warmth.
  • 1/2 tsp smoked paprika – for smoky depth.
  • 1 can (14.5 oz) diced tomatoes, undrained – fire-roasted if available.
  • 2 cans (15 oz each) black-eyed peas, drained and rinsed – time-saver.
  • 2 cups low-sodium chicken broth – or vegetable broth.
  • 1 lb catfish fillets, cut into 2-inch chunks – look for fresh.
  • 4 cups chopped collard greens (stems removed) – wash thoroughly.
  • Salt and pepper to taste.

Instructions

  1. Heat olive oil in a large pot over medium heat until shimmering.
  2. Add onion and cook until translucent, about 5 minutes.
  3. Stir in garlic, bell pepper, chili powder, cumin, and smoked paprika; cook 1 minute until fragrant.
  4. Add diced tomatoes and chicken broth; bring to a simmer.
  5. Add black-eyed peas and collard greens; stir. Simmer 15 minutes.
  6. Season catfish with salt and pepper; gently fold into chili. Simmer 8–10 minutes until fish flakes.
  7. Taste and adjust seasoning. Serve hot.

A bowl of this chili is like a warm hug – tender catfish, creamy black-eyed peas, and slightly bitter collards balance beautifully. Serve with cornbread or over rice.

Pulled Pork Chili with Sweet Potatoes

Pulled Pork Chili with Sweet Potatoes

Over the years, I've found that chili is the ultimate comfort food, and this version with pulled pork and sweet potatoes is a game-changer. The combination of smoky chipotle and sweet molasses creates a rich, balanced flavor that warms you from the inside out.

Serving: 8 | Prep Time: 20 minutes | Cooking Time: 2 minutes

Ingredients

Main Ingredients

  • 2 lbs pork shoulder, cut into 1-inch cubes (I prefer boneless for ease)
  • 2 tablespoons vegetable oil (or any neutral oil)
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 (14.5 oz) can diced tomatoes, undrained
  • 1 (15 oz) can black beans, drained and rinsed (I like the creaminess)
  • 2 medium sweet potatoes, peeled and diced into 1/2-inch cubes
  • 3 cups low-sodium chicken broth
  • 2 tablespoons chipotle in adobo, minced (adds deep smokiness)
  • 1 tablespoon molasses (I prefer robust flavor)
  • 1 tablespoon chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • Optional: sour cream, sliced jalapeños, fresh cilantro for serving

Instructions

  1. Season the pork cubes with 1/2 teaspoon salt and 1/4 teaspoon black pepper.
  2. Heat 2 tablespoons vegetable oil in a large Dutch oven over medium-high heat.
  3. Add the pork in batches without overcrowding (tip: overcrowding steams instead of browns); cook until browned on all sides, about 4-5 minutes per batch. Transfer to a plate.
  4. Reduce heat to medium; add the diced onion and cook, stirring occasionally, until softened, about 5 minutes.
  5. Add the minced garlic and tomato paste; cook for 1 minute until fragrant (tip: this step deepens the flavor of the paste).
  6. Stir in the diced tomatoes, chicken broth, chipotle in adobo, molasses, chili powder, cumin, smoked paprika, remaining 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Scrape up any browned bits from the bottom.
  7. Return the pork to the pot; bring to a boil, then reduce to a simmer, cover, and cook for 1 hour 30 minutes.
  8. Add the sweet potatoes and black beans; stir to combine. Continue to simmer, covered, for 45 minutes, or until sweet potatoes are tender (tip: cut sweet potatoes uniformly for even cooking).
  9. Uncover and simmer for an additional 15 minutes to thicken slightly.
  10. Taste and adjust seasoning with salt and pepper if needed.
  11. Serve hot with optional toppings: sour cream, sliced jalapeños, fresh cilantro.

With each spoonful, you get tender shreds of pork, creamy sweet potato, and a subtle kick from the chipotle. The molasses adds a hint of sweetness that ties everything together without being overpowering. Serve it with a side of cornbread or over rice for a complete meal.

Buffalo Chicken Chili with Blue Cheese

Buffalo Chicken Chili with Blue Cheese

Looking for a chili that brings the heat and tang of buffalo wings? This Buffalo Chicken Chili with Blue Cheese is your answer – hearty, spicy, and perfect for game day.

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

Ingredients

For the Chili

  • 2 tbsp olive oil (extra virgin is my go-to)
  • 1 large yellow onion, diced (I like a sweet onion here)
  • 3 celery stalks, diced (don't skip – adds crunch and freshness)
  • 3 garlic cloves, minced
  • 1.5 lbs boneless, skinless chicken thighs (thighs are juicier and more flavorful)
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 cup hot sauce (Frank's RedHot is my favorite for that vinegary kick)
  • 2 tbsp unsalted butter (adds richness)
  • 1 can (14.5 oz) crushed tomatoes (fire-roasted if you can find them)
  • 2 cups low-sodium chicken broth
  • 1 can (15 oz) kidney beans, drained and rinsed

For Topping

  • 1/2 cup crumbled blue cheese (I prefer creamy blue from the refrigerated section)
  • Extra hot sauce for drizzling

Instructions

  1. Heat 2 tbsp olive oil in a large heavy-bottomed pot over medium-high heat (a heavy pot ensures even heat).
  2. Add diced onion and celery, cook for 4-5 minutes until softened, stirring occasionally (sweat them, don't brown).
  3. Add minced garlic and cook for 30 seconds until fragrant.
  4. Season chicken thighs on both sides with 1 tsp salt, 1/2 tsp pepper, 1 tsp cumin, and 1 tsp smoked paprika. Place in pot and sear for 2-3 minutes per side until golden brown (pat thighs dry for better browning).
  5. Pour 1/2 cup hot sauce and add 2 tbsp butter directly to the pot. Stir to coat the chicken evenly.
  6. Add the can of crushed tomatoes and 2 cups chicken broth. Stir, scraping up any browned bits from the bottom of the pot.
  7. Bring the chili to a boil, then reduce heat to low, cover partially, and let simmer for 25 minutes until the chicken is fork-tender.
  8. Remove the chicken thighs to a cutting board. Shred with two forks, then return the shredded chicken to the pot.
  9. Stir in the drained kidney beans. Simmer uncovered for 10 minutes to let the flavors meld and the chili thicken slightly (for thicker chili, mash a few beans against the pot with a spoon).
  10. Taste and adjust seasoning: if needed, add a pinch of salt or extra hot sauce (I usually add 1/4 tsp more salt).
  11. Ladle the chili into bowls, top with crumbled blue cheese, and drizzle extra hot sauce if desired.

Served with a side of crusty bread or over rice, this chili is a bowl of comfort. The creamy blue cheese mellows the heat, while the tender chicken and beans make it a satisfying meal. You can even drizzle extra buffalo sauce on top for more kick.

Conclusion

Hope you’re ready to cozy up with these one-pot soul food chili meals. They’re all about big flavor with minimal cleanup. I’d love to hear which recipe becomes your go-to! Drop a comment below, and feel free to share this roundup on Pinterest for fellow chili lovers.

Leave a Comment