Hey there, chili fans! Craving something hearty but short on time? These stove top chili recipes are your weeknight saviors—quick, flavorful, and oh-so-satisfying. Let’s dive in!
Classic Beef Chili

Just one pot and 45 minutes stand between you and the coziest chili of the season. Brown the beef, dump in the spices, and let it simmer into something hearty and ridiculous.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
Chili Base
- Olive oil – 2 tbsp
- Onion – 1 large, diced
- Garlic – 4 cloves, minced
- Ground beef – 2 lbs
- Chili powder – 3 tbsp
- Cumin – 1 tbsp
- Salt – 1 tsp
- Black pepper – ½ tsp
- Diced tomatoes – 28 oz
- Tomato sauce – 8 oz
- Kidney beans – 30 oz, drained and rinsed
Instructions
- Heat olive oil in a large pot over medium-high heat until shimmering.
- Add diced onion and cook, stirring, until softened – about 4 minutes.
- Stir in minced garlic and cook for 30 seconds until fragrant.
- Add ground beef, breaking it apart with a spoon, and cook until no longer pink – about 6 minutes. (Tip: Let the beef sit without stirring for a minute to get a good sear.)
- Drain off excess fat, leaving about 1 tablespoon in the pot for flavor.
- Sprinkle chili powder, cumin, salt, and pepper over the beef and stir constantly for 1 minute to toast the spices.
- Pour in diced tomatoes (with juices) and tomato sauce; scrape up any browned bits from the bottom.
- Add the drained kidney beans and stir to combine.
- Bring the chili to a boil, then reduce heat to low and simmer uncovered for 30 minutes, stirring occasionally. (Tip: Taste after 20 minutes and adjust salt or chili powder if needed.)
- After 30 minutes, the chili should be thickened and rich. (Tip: For a thicker chili, mash some beans against the pot wall before serving.)
A scoop of this chili is so thick and deep with flavor, it practically stands on its own. Pile it over rice, top with shredded cheddar and a dollop of sour cream, or stuff it into a baked potato for a next-level dinner.
White Chicken Chili

Whip up this White Chicken Chili in one pot—creamy, cozy, and packed with protein. It’s the ultimate weeknight win: minimal prep, maximum flavor, and leftovers that’ll make you jealous of your future self.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- Olive oil – 2 tbsp
- Onion – 1 medium, diced
- Garlic – 3 cloves, minced
- Boneless skinless chicken breasts – 1.5 lbs
- Ground cumin – 2 tsp
- Chicken broth – 4 cups
- Canned white beans (cannellini) – 2 cans (15 oz each), drained and rinsed
- Canned diced green chilies – 1 can (4 oz)
- Cream cheese – 4 oz, softened
- Salt – 1 tsp
- Black pepper – ½ tsp
- Fresh cilantro – for garnish (optional)
Instructions
- Heat 2 tbsp olive oil in a large pot over medium-high heat. Add diced onion and cook 4–5 minutes until softened. Tip: To save time, use rotisserie chicken and skip step 3.
- Add minced garlic and 2 tsp ground cumin; sauté 30 seconds until fragrant.
- Place 1.5 lbs boneless skinless chicken breasts into the pot. Pour in 4 cups chicken broth, then add drained white beans and green chilies. Bring to a boil, then reduce heat to medium-low and simmer 20 minutes.
- Use two forks to shred the chicken directly in the pot. Tip: For extra texture, remove the chicken before shredding and return it to the pot.
- Reduce heat to low. Stir in 4 oz softened cream cheese until fully melted and creamy. Simmer 2–3 minutes. Tip: Do not boil after adding cream cheese to avoid curdling.
- Season with 1 tsp salt and ½ tsp black pepper. Adjust to taste (but remember the chilies add heat). Serve hot, garnished with fresh cilantro if desired.
Zesty, creamy, and oh-so-comforting—this chili is perfect for chilly nights. Top with avocado, shredded cheese, or crunchy tortilla strips for extra flair.
Turkey and Black Bean Chili

One pot, big flavor. This turkey and black bean chili is your new weeknight MVP—smoky, hearty, and ready in under 30 minutes.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
- Olive oil – 2 tbsp
- Onion – 1 medium, diced
- Garlic – 3 cloves, minced
- Lean ground turkey – 1 lb
- Smoked paprika – 1 tbsp
- Ground cumin – 1 tsp
- Chili powder – 2 tsp
- Crushed tomatoes – 1 can (15 oz)
- Black beans – 1 can (15 oz), drained and rinsed
- Frozen corn – 1 cup
- Salt – ½ tsp
Instructions
- Heat olive oil in a large pot over medium-high heat.
- Add diced onion and cook until softened, about 3 minutes.
- Stir in minced garlic and cook for 30 seconds until fragrant.
- Add ground turkey and break it apart with a spoon; cook until no longer pink, about 5 minutes. Tip: Use a spatula to get a fine crumble.
- Sprinkle with smoked paprika, cumin, and chili powder; stir to coat for 30 seconds to bloom the spices.
- Pour in crushed tomatoes and drained black beans; stir and bring to a simmer. Tip: Draining the beans prevents a watery chili.
- Add frozen corn and reduce heat to medium-low; cook for 10 minutes, stirring occasionally. Tip: Frozen corn adds sweetness and texture without extra prep.
- Season with salt to taste and serve hot.
This chili is thick enough to eat with a fork—but spoon it up with toppings like avocado or crushed tortilla chips for crunch. The leftover flavor gets even better the next day.
Vegetarian Three-Bean Chili

You want a bowl of comfort that’s packed with protein and flavor? This three-bean chili delivers. Quick, smoky, and hearty—it’s your new weeknight hero.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
Produce & Aromatics
- Olive oil – 2 tbsp
- Yellow onion – 1 large, diced
- Bell peppers (red and green) – 2 cups, diced
- Garlic – 4 cloves, minced
Spices
- Cumin – 1 tbsp
- Chili powder – 1 tbsp
- Smoked paprika – 1 tsp
Canned Goods & Broth
- Diced tomatoes – 1 (15 oz) can
- Tomato paste – 2 tbsp
- Kidney beans – 1 (15 oz) can, drained
- Black beans – 1 (15 oz) can, drained
- Pinto beans – 1 (15 oz) can, drained
- Vegetable broth – 2 cups
Seasoning
- Salt – 1 tsp
- Black pepper – ½ tsp
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onion and bell peppers; cook for 5 minutes, stirring occasionally, until softened.
- Stir in minced garlic, cumin, chili powder, and smoked paprika. Cook for 1 minute until fragrant.
- Add diced tomatoes (with juices), tomato paste, drained beans, and vegetable broth. Stir to combine, scraping any browned bits from the pot bottom. Season with salt and black pepper.
- Bring to a boil over high heat, then reduce heat to low and simmer uncovered for 30 minutes, stirring occasionally, until chili thickens and flavors meld.
- Taste and adjust salt or spices if needed. Serve hot with your favorite toppings.
Bold and smoky, this chili is thick with tender beans and sweet peppers. Top with avocado and cilantro for fresh contrast, or scoop over rice for a full meal.
Spicy Sausage Chili

Punch that flavor button! This Spicy Sausage Chili is all about fire and robust Italian sausage, kidney beans, and a jalapeño kick. One pot, 40 minutes, zero fuss.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
- Olive oil – 1 tbsp
- Italian sausage – 1 lb
- Onion – 1 medium
- Garlic – 3 cloves
- Jalapeño – 1
- Chili flakes – 1 tsp
- Cumin – 1 tsp
- Salt – 1 tsp
- Black pepper – 1/2 tsp
- Tomato paste – 2 tbsp
- Diced tomatoes – 1 can (14.5 oz)
- Chicken broth – 2 cups
- Red kidney beans – 1 can (15 oz)
Instructions
- Heat olive oil in a large pot over medium-high heat.
- Add Italian sausage to the pot.
- Cook sausage, breaking it up, until browned, about 5-7 minutes. Tip: Don't drain the fat—it's flavor.
- Remove sausage with a slotted spoon; set aside.
- Reduce heat to medium.
- Add onion, garlic, and jalapeño.
- Sauté until softened, about 3 minutes.
- Stir in chili flakes, cumin, salt, and black pepper.
- Cook 30 seconds until fragrant. Tip: Watch the garlic—it burns fast.
- Add tomato paste.
- Stir for 1 minute to caramelize.
- Pour in diced tomatoes and chicken broth.
- Scrape up browned bits from the bottom.
- Bring to a boil.
- Reduce heat to low.
- Stir in kidney beans and return sausage to the pot.
- Simmer uncovered for 20 minutes, stirring occasionally. Tip: For thicker chili, simmer longer.
- Taste and adjust seasoning.
One bowl of this chili will warm you from the inside out. The texture is hearty with tender beans and crumbly sausage, each spoonful carrying a subtle but persistent heat. Serve it with cornbread or over rice for a killer weeknight dinner.
Smoky Chipotle Beef Chili

Ditch the blah and dive into a chili that’s all smoke and soul. This stovetop beast uses chuck, chipotle, and dark beer for layered heat. Simmer low, serve bold.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 2 minutes
Ingredients
Main
- Vegetable oil – 2 tbsp
- Beef chuck – 2 lbs
- Salt – 1 tsp
- Black pepper – ½ tsp
- Onion – 1 large
- Garlic – 4 cloves
- Cumin – 2 tbsp
- Smoked paprika – 1 tbsp
- Diced tomatoes – 1 can (14.5 oz)
- Chipotle peppers in adobo – 1 can (7 oz)
- Adobo sauce – 2 tbsp
- Dark beer – 12 oz
- Beef broth – 2 cups
Instructions
- Heat 2 tbsp vegetable oil in a large Dutch oven over medium-high.
- Season 2 lbs beef chuck (cut into 1-inch cubes) with 1 tsp salt and ½ tsp black pepper.
- Sear beef in batches until browned on all sides, 4–5 minutes per batch. Transfer to a plate. Tip: Don't overcrowd—crowding creates steam, not sear.
- Reduce heat to medium. Add 1 chopped onion and 4 minced garlic cloves; cook 3 minutes until softened.
- Stir in 2 tbsp cumin and 1 tbsp smoked paprika; toast 1 minute until fragrant. Tip: Toasting spices unlocks their oils.
- Add 1 can diced tomatoes, 1 can chipotle peppers in adobo (minced), and 2 tbsp adobo sauce. Scrape up any browned bits.
- Pour in 12 oz dark beer and 2 cups beef broth. Bring to a boil.
- Return beef and any accumulated juices. Reduce heat to low, cover, and simmer for 2 hours.
- Uncover and simmer 30 minutes more to thicken. Tip: Simmering uncovered concentrates flavor.
- Adjust seasoning with salt and pepper. Serve.
Finally, this chili is thick, smoky, and deeply savory—every spoonful hits with heat and hops. Serve it over cornbread, with a dollop of sour cream, or just straight up with a cold beer. It only gets better the next day.
Quick Ground Turkey Chili

Looking for a weeknight win that's ready in 30 minutes? This Quick Ground Turkey Chili packs all the cozy vibes without the long simmer.
Serving: 4 | Prep Time: 5 minutes | Cooking Time: 25 minutes
Ingredients
Main
- Ground turkey – 1 lb
- Canned pinto beans – 1 (15 oz) can, rinsed and drained
- Diced tomatoes – 1 (14.5 oz) can, undrained
- Chili seasoning – 2 tbsp
- Olive oil – 1 tbsp
Instructions
- Heat olive oil in a large pot over medium-high heat.
- Add ground turkey and cook, breaking it apart with a wooden spoon into small crumbles, until browned, about 5-7 minutes.
- Stir in chili seasoning and cook for 1 minute until fragrant.
- Add diced tomatoes with their juices and the rinsed pinto beans. Don't drain the tomatoes – their juices build the chili's body.
- Bring to a boil, then reduce heat to low and simmer uncovered for 15 minutes, stirring occasionally, until thickened. Simmering uncovered lets excess liquid evaporate and intensifies flavors.
- Taste and adjust seasoning if needed, but the chili seasoning already includes salt.
Zesty and packed with protein, this chili is thick enough to eat on its own or spooned over rice. Top with shredded cheese, sour cream, and a squeeze of lime for extra zing.
Hearty Lentil Chili

U need a hearty chili that's plant-based and packed with protein? This lentil chili delivers – smoky, thick, and loaded with green lentils, carrots, and celery.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
Main Ingredients
- Olive oil – 2 tbsp
- Yellow onion – 1 medium, diced
- Garlic cloves – 3, minced
- Carrots – 2 large, diced
- Celery stalks – 2, diced
- Green lentils – 1 cup, rinsed
- Vegetable broth – 4 cups
- Tomato sauce – 1 (8 oz) can
- Smoked paprika – 1 tbsp
- Ground cumin – 1 tsp
- Chili powder – 1 tbsp
- Salt – 1 tsp
- Black pepper – ½ tsp
Instructions
- Heat 2 tbsp olive oil in a large pot over medium heat. Add the diced onion and cook for 3 minutes until translucent.
- Stir in the minced garlic, diced carrots, and diced celery. Cook for 5 minutes, stirring occasionally, until the vegetables soften. (Tip: Sauté until the carrots start to brown for deeper flavor.)
- Add 1 tbsp smoked paprika, 1 tsp cumin, and 1 tbsp chili powder. Stir constantly for 30 seconds until fragrant.
- Pour in 4 cups vegetable broth and 1 can tomato sauce. Scrape up any browned bits from the bottom of the pot.
- Add the rinsed green lentils and stir to combine. Bring the chili to a boil, then reduce heat to low and cover. Simmer for 30 minutes, stirring once halfway through.
- After 30 minutes, uncover and simmer for another 10 minutes to thicken. (Tip: For a thicker chili, mash some lentils against the side of the pot with a spoon.)
- Stir in 1 tsp salt and ½ tsp black pepper. Taste and adjust seasoning if needed. (Tip: Let the chili rest for 5 minutes off heat – the flavors will meld beautifully.)
Kick it up a notch – serve in bowls topped with avocado slices and a squeeze of lime. The texture is thick and meaty, with a smoky warmth that sticks to your ribs. Perfect for meal prep or a cozy weeknight win.
Texas-Style Chili

Forget watery, bean-filled imposters. This Texas-Style Chili is pure beef, bold chilies, and a cumin punch that'll knock your boots off. Fire up the stove—it's time to get real.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 2 minutes
Ingredients
Meat & Aromatics
- Beef chuck, cubed – 3 lbs
- Vegetable oil – 2 tbsp
- Yellow onion, chopped – 1 large
- Garlic cloves, minced – 4
Dried Chiles & Spices
- Dried ancho chiles – 4
- Dried guajillo chiles – 2
- Cumin – 2 tbsp
- Paprika – 1 tbsp
- Oregano – 1 tsp
- Cayenne – ½ tsp
- Black pepper – ½ tsp
- Salt – 1 tsp
Liquid & Thickener
- Beef broth – 3 cups
- Tomato paste – 3 tbsp
- Masa harina – 2 tbsp
- Water – 2 cups
Instructions
- Stem and seed the dried ancho and guajillo chiles. Place in a bowl and cover with 2 cups hot water. Soak for 20 minutes until softened.
- Heat 2 tbsp vegetable oil in a large Dutch oven over medium-high heat. Sear beef cubes in batches until browned on all sides, about 4-5 minutes per batch. Transfer to a plate. Tip: Sear in batches—crowding the pan steams the meat.
- Reduce heat to medium. Add chopped onion and cook until translucent, about 5 minutes. Add minced garlic and cook 1 minute more.
- Transfer soaked chiles and 1 cup of the soaking water to a blender. Blend until smooth.
- Add the chile puree to the pot along with cumin, paprika, oregano, cayenne, and black pepper. Cook for 2 minutes, stirring constantly. Tip: Cooking the puree and spices blooms their flavors.
- Return beef to the pot. Stir in tomato paste and beef broth. Bring to a boil, then reduce heat to low, cover, and simmer for 2 hours, stirring occasionally.
- Uncover and let simmer 20 more minutes to thicken. Tip: Simmering uncovered concentrates the chili.
- In a small bowl, mix 2 tbsp masa harina with 2 tbsp water to form a slurry. Stir into chili along with 1 tsp salt. Cook 5 minutes until thickened.
Bold, beefy, and deeply spiced, this chili gets better the next day. Ladle over a pile of Fritos or serve with a side of cornbread—either way, it's pure Texas comfort.
Sweet Potato Black Bean Chili

Get ready for the chili that swaps beef for sweet potato and black beans—fire-roasted tomatoes bring the smoke, cinnamon adds a subtle warmth. One pot, 30 minutes, zero regrets.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- Olive oil – 2 tbsp
- Onion – 1 large, diced
- Garlic – 3 cloves, minced
- Chili powder – 2 tbsp
- Cumin – 1 tsp
- Cinnamon – 1 tsp
- Sweet potatoes – 2 medium, peeled and cubed
- Fire-roasted tomatoes – 1 can (14.5 oz)
- Vegetable broth – 3 cups
- Black beans – 2 cans (15 oz each), drained and rinsed
- Salt – 1 tsp
- Black pepper – ½ tsp
Instructions
- Heat 2 tbsp olive oil in a large pot over medium heat. Add diced onion and cook until translucent, about 5 minutes. (Tip: Don't rush the onion—sweating it slowly builds the flavor base.)
- Add minced garlic, 2 tbsp chili powder, 1 tsp cumin, and 1 tsp cinnamon. Stir constantly for 30 seconds until fragrant.
- Add cubed sweet potatoes and stir to coat with spices. Cook for 2 minutes, allowing edges to soften slightly.
- Pour in fire-roasted tomatoes (with juices) and 3 cups vegetable broth. Bring to a boil, then reduce heat to low and simmer uncovered for 15 minutes, or until sweet potatoes are fork-tender. (Tip: Simmering uncovered thickens the chili naturally.)
- Stir in drained black beans, 1 tsp salt, and ½ tsp pepper. Simmer for another 5 minutes to heat through. (Tip: Add beans at the end so they keep their shape.)
- Taste and adjust salt or pepper if needed. Remove from heat and let rest 2 minutes before serving.
Pile it high with avocado, cilantro, or a squeeze of lime—the creamy sweet potato and smoky beans beg for fresh contrast. This chili is proof that comfort food doesn't need meat.
Conclusion
Over a dozen chili styles later, you’ve got cozy dinners covered. Pick your favorite, give it a swirl, and let me know which one wins in the comments! Don’t forget to pin this roundup for later. Happy cooking, friends!