
Ground Beef Stovetop Chili Recipe hits that cozy, hearty, smoky-slightly-spicy spot that tastes like a hug in a bowl. It works perfectly for busy weeknights, game day, or meal prep and usually lands on the table in about 45–60 minutes. I have made some version of this chili since college, and my friends still text me photos when they cook it on their own.
Why Make This Ground Beef Stovetop Chili Recipe at Home
Homemade ground beef stovetop chili tastes richer and fresher than most canned versions, and you control the heat, salt, and texture. You can keep it mild for kids or crank it up with extra chili powder and jalapeños for spice lovers.
You also stretch a pound or two of ground beef into several hearty servings, which keeps things budget friendly. Leftovers taste even better the next day, so you cook once and eat multiple times.
“This ground beef stovetop chili recipe tastes like it simmered all afternoon, but it comes together fast and disappears even faster. ★★★★★”
Ingredients You Need
Here is what you need for a classic, thick, ground beef stovetop chili recipe.
Ground beef and aromatics
- 1½ pounds ground beef (80/20 or 85/15 for best flavor; leaner works but tastes less rich)
- 1 large yellow onion, diced
- 1 green bell pepper, diced (use red or orange if you prefer sweeter flavor)
- 3 cloves garlic, minced
Tomatoes, beans, and liquid
- 1 can (28 ounces) crushed tomatoes
- 1 can (15 ounces) diced tomatoes, undrained (fire roasted adds a nice smoky flavor)
- 2 cans (15 ounces each) kidney beans, drained and rinsed (use pinto or black beans if you like)
- 1 to 1½ cups low sodium beef broth or stock (use water plus bouillon if that is what you have)
- 2 tablespoons tomato paste (tube tomato paste works great and stores easily in the fridge)
Chili spices
Use your favorite chili powder brand here. I like McCormick or Gebhardt for consistent flavor.
- 3 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika (or regular paprika if that is what you have)
- 1 teaspoon dried oregano
- ½ to 1 teaspoon cayenne pepper, to taste
- 1½ teaspoons kosher salt, plus more to taste
- ½ teaspoon black pepper
Optional flavor boosters
These add depth but you can skip them if you want to keep it simple.
- 1 teaspoon sugar or honey (balances acidity from tomatoes)
- 1 tablespoon Worcestershire sauce
- 1 small jalapeño, minced, seeds removed for less heat
- 1 tablespoon cocoa powder or a square of dark chocolate (gives a subtle richness, not a chocolate flavor)
Toppings
- Shredded cheddar or Monterey Jack cheese
- Sour cream or plain Greek yogurt
- Sliced green onions
- Diced red onion
- Crushed tortilla chips or corn chips
- Fresh cilantro, chopped
Equipment list
- Large heavy pot or Dutch oven, at least 5 quarts
- Wooden spoon or sturdy spatula
- Cutting board and sharp knife
- Can opener
- Measuring spoons and cups
- Ladle for serving
Tips & Mistakes
- Brown the ground beef in a wide pot so it caramelizes instead of steaming in its own juices.
- Drain excess grease if your beef releases a lot of fat, or keep a little if you want extra richness.
- Season the meat early with some salt and chili powder so flavor builds from the bottom up.
- Sauté the onions and peppers until they soften and lightly brown to add sweetness and depth.
- Toast the spices in the pot for 30 to 60 seconds to wake up their flavor, but stir constantly so they do not burn.
- Use low sodium broth and adjust salt at the end so you avoid oversalting the chili.
- Rinse canned beans so you remove extra starch and metallic flavor from the canning liquid.
- Simmer the chili gently; a hard boil can scorch the bottom and toughen the meat.
- Taste near the end and adjust with salt, a pinch of sugar, or a splash of broth until the flavor feels balanced.
- Let the chili rest 5 to 10 minutes before serving so it thickens slightly and does not burn anyone’s tongue.
How to Make Ground Beef Stovetop Chili Recipe
Step 1: Brown the ground beef
Set a large heavy pot over medium high heat and let it heat for a minute. Add the ground beef and break it up with a spoon into small crumbles. Sprinkle with a pinch of salt and cook 6 to 8 minutes, stirring occasionally, until the meat browns and no pink remains.
If you see a lot of grease, tilt the pot and spoon some out into a heat safe bowl. Leave a tablespoon or so of fat in the pot to carry flavor into the vegetables.
Step 2: Sauté onions, peppers, and garlic
Add the diced onion and bell pepper to the pot with the browned beef. Stir and cook 4 to 5 minutes until the vegetables soften and pick up some color. Add the minced garlic and cook 30 seconds until it smells fragrant.
If the bottom of the pot looks dry or starts to stick, splash in a tablespoon or two of broth and scrape up any browned bits. Those bits add big flavor to the chili.
Step 3: Toast the spices
Sprinkle in the chili powder, cumin, smoked paprika, oregano, cayenne, black pepper, and another pinch of salt. Stir so the spices coat the meat and vegetables. Cook 30 to 60 seconds, stirring constantly, until the spices smell toasty and rich.
Keep the heat at medium so the spices do not burn. If anything looks too dark, add a splash of broth and stir.
Step 4: Add tomatoes, beans, and liquid
Stir in the tomato paste until it coats everything and darkens slightly. Add the crushed tomatoes, diced tomatoes with their juices, drained beans, and 1 cup of beef broth. Mix well so everything combines.
Add the Worcestershire sauce, sugar or honey, jalapeño, and cocoa powder if you use them. The chili should look thick but still loose enough to simmer; add more broth if it looks too dense.
Step 5: Simmer the chili
Bring the pot to a gentle bubble over medium heat, then lower the heat to medium low. Cover the pot partially so steam can escape and simmer 25 to 35 minutes, stirring every 5 to 10 minutes. The chili will thicken and the flavors will deepen as it cooks.
If the chili gets too thick, stir in a little more broth or water. If it feels too thin, simmer uncovered for the last 10 minutes so some liquid reduces.
Step 6: Taste and adjust
Taste the chili and check for salt, heat, and overall balance. Add more salt if the flavor tastes flat, or a pinch more sugar if the tomatoes taste too sharp. If you want more heat, stir in extra cayenne or a dash of hot sauce.
Turn off the heat and let the chili sit 5 to 10 minutes. This short rest helps the texture thicken and keeps toppings from melting instantly into a puddle.
Step 7: Serve
Ladle the ground beef stovetop chili into bowls. Top with shredded cheese, a spoonful of sour cream or Greek yogurt, and a sprinkle of green onions or cilantro. Add crushed tortilla chips or corn chips on top for crunch if you like.
Variations I've Tried
- Chunky veggie chili: Add diced carrots, celery, and zucchini with the onions and peppers. This version sneaks in extra vegetables without changing the classic chili flavor much.
- Spicy jalapeño chili: Use two jalapeños and keep some seeds, plus add chipotle chili powder. This version works best for people who love a noticeable kick.
- Bean free chili: Skip the beans and add an extra half pound of ground beef. This version tastes richer and works well for low carb eaters.
- Turkey or chicken chili: Swap the ground beef for ground turkey or chicken and bump up the spices slightly. Leaner meat needs that extra seasoning to stay interesting.
- Smoky corn chili: Stir in 1 to 1½ cups frozen or canned corn during the last 10 minutes of simmering. The sweetness and pop of corn taste great with the smoky spices.
How to Serve Ground Beef Stovetop Chili Recipe
Serve this ground beef stovetop chili in deep bowls with a generous handful of shredded cheese and a dollop of sour cream or Greek yogurt. Add sliced green onions, diced red onion, or cilantro for freshness and color. Spoon it over steamed rice, baked potatoes, or cooked macaroni for a hearty, filling meal.
You can also serve it with cornbread, tortilla chips, or warm flour tortillas on the side. Kids usually love it with mild toppings like cheese and crushed chips, while adults can add extra hot sauce if they want more heat.
How to store
- Fridge: Cool the chili to room temperature, then store it in airtight containers in the refrigerator for up to 4 days.
- Freezer: Portion the cooled chili into freezer safe containers or bags, label with the date, and freeze for up to 3 months.
- Reheating on stovetop: Reheat in a pot over medium low heat, stirring occasionally, and add a splash of water or broth if it looks too thick.
- Reheating in microwave: Transfer a portion to a microwave safe bowl, cover loosely, and heat in 45 to 60 second bursts, stirring between each, until hot.
Ground Beef Stovetop Chili Recipe
Ingredients
Instructions
- Set a large heavy pot or Dutch oven over medium-high heat. Add the ground beef and break it up with a spoon into small crumbles. Season with a pinch of salt and cook for 6 to 8 minutes, stirring occasionally, until the meat is browned and no pink remains.
- If there is a lot of grease in the pot, tilt it and spoon off some of the fat, leaving about a tablespoon in the pot for flavor.
- Add the diced onion and green bell pepper to the pot with the browned beef. Cook, stirring occasionally, for 4 to 5 minutes, until the vegetables soften and begin to brown lightly.
- Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
- Sprinkle in the chili powder, ground cumin, smoked paprika, dried oregano, cayenne pepper, black pepper, and another pinch of salt. Stir well to coat the meat and vegetables and cook for 30 to 60 seconds, stirring constantly, to lightly toast the spices without burning them.
- Stir in the tomato paste until it coats the meat and vegetables and darkens slightly.
- Add the crushed tomatoes, diced tomatoes with their juices, drained and rinsed kidney beans, and 1 cup of beef broth. Stir until everything is well combined.
- Add the sugar or honey, Worcestershire sauce, minced jalapeño, and cocoa powder or dark chocolate, if using. The chili should look thick but still loose enough to simmer; add up to 1/2 cup more broth if it seems too thick.
- Bring the mixture to a gentle bubble over medium heat. Reduce the heat to medium-low, partially cover the pot, and simmer for 25 to 35 minutes, stirring every 5 to 10 minutes. Adjust the heat as needed to maintain a gentle simmer.
- If the chili becomes too thick as it simmers, stir in a little more broth or water. If it seems too thin, remove the lid for the last 10 minutes of cooking to allow it to reduce and thicken.
- Taste the chili and adjust the seasoning with more salt, a pinch of sugar, or additional cayenne or hot sauce if you like more heat. Turn off the heat and let the chili rest for 5 to 10 minutes to thicken slightly.
- Ladle the chili into bowls and top with shredded cheese, a spoonful of sour cream or Greek yogurt, and sliced green onions, diced red onion, cilantro, and crushed tortilla chips or corn chips as desired. Serve hot.
Notes
Approximate per 1 of 8 servings (without toppings): 360 calories; fat 15 g; saturated fat 6 g; carbohydrates 33 g; fiber 9 g; sugars 10 g; protein 25 g; sodium 880 mg. Values will vary based on exact ingredients, brands, and portion sizes.
