Keto Southwest Chili – Bold Flavor, Low-Carb Comfort
If you’re craving a rich, hearty bowl of chili without the carb overload, this Keto Southwest Chili hits the spot. It’s smoky, slightly spicy, and full of satisfying textures. No beans here—just tender ground beef, peppers, tomatoes, and warm spices that bring big Southwest flavor.
It’s simple enough for a weeknight, but tasty enough to make for friends. Top it with avocado, sour cream, and cheese, and you’ve got a cozy, low-carb meal in a bowl.
Ingredients
Method
- Brown the meat: Heat oil in a large pot or Dutch oven over medium-high heat. Add ground beef and chorizo. Break it up with a spoon and cook until well browned with crispy bits, about 7–9 minutes. Drain excess fat if needed, leaving about a tablespoon for flavor.
- Sauté the veggies: Add onion, bell peppers, and a pinch of salt. Cook until softened, 4–5 minutes. Stir in garlic and zucchini; cook 1–2 minutes until fragrant.
- Bloom the spices: Stir in chili powder, cumin, smoked paprika, oregano, coriander, and cocoa powder. Cook 30–60 seconds to wake up the spices.
- Build the base: Add fire-roasted tomatoes, tomato sauce, chipotle in adobo, and beef broth. Stir well, scraping up any browned bits from the bottom.
- Simmer low and slow: Bring to a gentle simmer. Reduce heat to low and cook uncovered for 25–35 minutes, stirring occasionally, until thickened to your liking.
- Season and brighten: Taste and add salt and pepper. Finish with lime juice to lift the flavors.
- Serve: Ladle into bowls and top with cheese, sour cream, avocado, cilantro, and jalapeño. Enjoy as is, or with keto-friendly toppings like pork rinds for crunch.
Why This Recipe Works
This chili keeps carbs low by skipping beans and leaning on vegetables like bell peppers, tomatoes, and zucchini for body. Ground beef and chorizo bring a deep savory base that stands up to bold spices. A touch of chipotle in adobo adds smoky heat, while cocoa powder rounds out the flavors without making it sweet.
Simmering lets everything meld, creating a rich, thick chili that tastes like it cooked all day. It’s easy to scale, freezer-friendly, and perfect for meal prep.
Shopping List
- 1 pound (450 g) ground beef (80/20 for best flavor)
- 6 ounces (170 g) fresh chorizo or spicy pork sausage, casing removed (optional but recommended)
- 2 tablespoons avocado oil or olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 1 small zucchini, diced (optional for extra bulk)
- 1 (14.5-ounce/410 g) can fire-roasted diced tomatoes
- 1 (8-ounce/227 g) can tomato sauce (no sugar added)
- 1–2 tablespoons chipotle in adobo, minced (adjust to heat preference)
- 2 tablespoons chili powder (salt-free if possible)
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon ground coriander (optional)
- 1 teaspoon unsweetened cocoa powder
- 1 cup beef broth (low-sodium)
- Salt and black pepper, to taste
- Juice of 1/2 lime
- Fresh cilantro, chopped (for garnish)
- Toppings: diced avocado, shredded cheddar or Monterey Jack, sour cream, sliced jalapeño
How to Make It
- Brown the meat: Heat oil in a large pot or Dutch oven over medium-high heat. Add ground beef and chorizo.
Break it up with a spoon and cook until well browned with crispy bits, about 7–9 minutes. Drain excess fat if needed, leaving about a tablespoon for flavor.
- Sauté the veggies: Add onion, bell peppers, and a pinch of salt. Cook until softened, 4–5 minutes.
Stir in garlic and zucchini; cook 1–2 minutes until fragrant.
- Bloom the spices: Stir in chili powder, cumin, smoked paprika, oregano, coriander, and cocoa powder. Cook 30–60 seconds to wake up the spices.
- Build the base: Add fire-roasted tomatoes, tomato sauce, chipotle in adobo, and beef broth. Stir well, scraping up any browned bits from the bottom.
- Simmer low and slow: Bring to a gentle simmer.
Reduce heat to low and cook uncovered for 25–35 minutes, stirring occasionally, until thickened to your liking.
- Season and brighten: Taste and add salt and pepper. Finish with lime juice to lift the flavors.
- Serve: Ladle into bowls and top with cheese, sour cream, avocado, cilantro, and jalapeño. Enjoy as is, or with keto-friendly toppings like pork rinds for crunch.
Keeping It Fresh
– Storage: Cool completely, then refrigerate in airtight containers for up to 4 days. – Freezer-friendly: Portion into freezer bags or containers and freeze up to 3 months.
Lay bags flat to save space. – Reheating: Warm gently on the stove over medium-low heat or in the microwave in 60–90 second bursts, stirring between intervals. Add a splash of broth if it gets too thick. – Make-ahead tip: The flavor deepens overnight. Cook it a day ahead for an even richer bowl.
Health Benefits
– Low-carb and keto-friendly: Skipping beans keeps net carbs low while still delivering a hearty, satisfying chili. – High in protein: Ground beef and chorizo help keep you full and support muscle maintenance. – Nutrient-dense veggies: Peppers, onions, zucchini, and tomatoes add fiber, vitamin C, potassium, and antioxidants. – Balanced fats: Using avocado oil and topping with avocado or a modest amount of cheese gives you satiating fats common in a ketogenic approach. – Customizable sodium: Choosing low-sodium broth and seasoning to taste helps you control salt intake.
What Not to Do
– Don’t add beans or sweet corn if you’re keeping it keto—both add a lot of carbs. – Don’t skip browning the meat. That caramelization builds depth you can’t get later. – Don’t rush the simmer. A quick boil won’t marry the flavors or thicken the chili properly. – Don’t overdo the chipotle. Start small; you can always add more heat at the end. – Don’t forget acid. Lime juice at the finish keeps the chili from tasting flat.
Variations You Can Try
– Turkey or chicken version: Swap in ground turkey or chicken and add 1 tablespoon olive oil to prevent dryness. – All-beef, no sausage: Replace chorizo with more ground beef for a milder, kid-friendly bowl. – Bacon boost: Render 3–4 slices of chopped bacon first, then cook the chili in the drippings for a smoky kick. – Green chili twist: Use diced green chiles, tomatillos, and a splash of salsa verde; skip the tomato sauce for a lighter, tangy profile. – Veggie-heavy: Add riced cauliflower or chopped mushrooms to bump up volume without carbs. – Slow cooker: Brown meat and sauté aromatics first, then transfer to a slow cooker and cook on Low for 6–7 hours or High for 3–4 hours. – Pressure cooker: Brown on Sauté, deglaze with broth, then pressure cook 10 minutes; natural release 10 minutes.
FAQ
Can I make this chili dairy-free?
Absolutely.
The base recipe is dairy-free. Just skip cheese and sour cream toppings, and use avocado, cilantro, and extra lime instead.
How spicy is it?
It has a gentle heat from the chipotle and chorizo. For milder chili, use less chipotle and choose mild sausage.
For more heat, add cayenne, extra chipotle, or fresh jalapeños.
Is cocoa powder necessary?
It’s optional, but it adds subtle depth and rounds out the spices without sweetness. If you skip it, consider adding a pinch more smoked paprika for body.
What’s a good substitute for chorizo?
Use spicy Italian sausage or breakfast sausage and add extra cumin, smoked paprika, and a pinch of cayenne to mimic chorizo’s warmth.
How many carbs are in a serving?
Exact counts vary by brand and portions, but a typical serving of this bean-free chili lands around 6–9 net carbs. Check your product labels and toppings to be sure.
Can I thicken the chili without flour?
Yes.
Simmer uncovered to reduce, mash some of the veggies with a spoon, or stir in a small handful of shredded cheese at the end.
What if I don’t have chipotle in adobo?
Use 1/2 teaspoon smoked paprika plus a pinch of cayenne, or a dash of hot sauce. You’ll miss the smoky depth, but the chili will still taste great.
Can I add beans if I’m not keto?
Sure. Add a drained can of black beans or pinto beans in the last 10–15 minutes.
If you’re keeping it low-carb, skip this step.
Wrapping Up
Keto Southwest Chili gives you all the cozy, bold flavors of classic chili without the carb crash. It’s simple to make, full of satisfying protein and veggies, and flexible enough to match your spice level. Keep a batch in the fridge or freezer, and you’ve always got a hearty, low-carb meal ready to go.
Top it your way, squeeze in a little lime, and enjoy every spoonful.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



