Keto Chili (No Beans) – Hearty, Meaty, and Low-Carb Comfort
If you love a big bowl of warm, spicy chili but want to keep your carbs in check, this keto chili (no beans) hits the spot. It’s rich, thick, and packed with flavor—without a single bean in sight. Think savory ground beef, smoky spices, and a deep tomato base that simmers into something cozy and satisfying.
It’s great for weeknights, meal prep, or feeding a crowd. Top it with shredded cheese and sour cream, and you won’t miss the beans for a second.
Ingredients
Method
- Heat the pot. Place a large Dutch oven or heavy pot over medium-high heat. Add the oil and let it shimmer.
- Brown the beef. Add the ground beef and season lightly with salt and pepper. Cook, breaking it up, until nicely browned and most liquid evaporates, about 7–9 minutes. If there’s excess grease, spoon off a bit, but leave some for flavor.
- Sauté the aromatics. Add the onion, bell pepper, and jalapeño. Cook until softened, about 5 minutes. Stir in the garlic and cook 30 seconds until fragrant.
- Bloom the spices. Add chili powder, cumin, smoked paprika, oregano, coriander, cocoa powder, and espresso powder (if using). Stir for 30–60 seconds to toast the spices.
- Build the base. Stir in tomato paste and cook 1 minute. Pour in crushed tomatoes and beef broth. Scrape up any browned bits from the bottom of the pot.
- Simmer low and slow. Bring to a gentle simmer, then reduce heat to low. Partially cover and cook 45–60 minutes, stirring occasionally, until thickened. Add a splash of water or broth if it gets too thick.
- Finish and balance. Stir in apple cider vinegar. Taste and adjust salt, pepper, and heat level with red pepper flakes or cayenne.
- Serve with toppings. Ladle into bowls and top with cheese, sour cream, avocado, cilantro, or green onions. Enjoy hot.
What Makes This Special
This chili is all about bold flavor and smart swaps. Instead of beans, it gets texture from ground beef, peppers, and tomatoes cooked low and slow.
A touch of cocoa powder and coffee (optional but highly recommended) adds depth without sweetness. You can scale the heat up or down, and it freezes beautifully. Best of all, it’s simple enough for a busy night but tastes like it simmered all day.
What You’ll Need
- Ground beef (85% lean) – 2 pounds
- Olive oil or avocado oil – 1 tablespoon
- Onion – 1 medium, diced
- Red bell pepper – 1, diced
- Jalapeño – 1, seeded and minced (optional for heat)
- Garlic – 4 cloves, minced
- Crushed tomatoes – 1 can (28 ounces), no sugar added
- Tomato paste – 2 tablespoons
- Beef broth – 1 cup (low-sodium)
- Chili powder – 2 tablespoons
- Ground cumin – 2 teaspoons
- Smoked paprika – 1 teaspoon
- Dried oregano – 1 teaspoon
- Ground coriander – 1/2 teaspoon
- Cocoa powder (unsweetened) – 1 teaspoon
- Espresso powder or strong coffee – 1 teaspoon (optional)
- Apple cider vinegar – 1 tablespoon
- Salt and black pepper – to taste
- Red pepper flakes or cayenne – to taste (optional)
- Toppings – shredded cheddar, sour cream, sliced avocado, chopped cilantro, green onions
How to Make It
- Heat the pot. Place a large Dutch oven or heavy pot over medium-high heat.
Add the oil and let it shimmer.
- Brown the beef. Add the ground beef and season lightly with salt and pepper. Cook, breaking it up, until nicely browned and most liquid evaporates, about 7–9 minutes. If there’s excess grease, spoon off a bit, but leave some for flavor.
- Sauté the aromatics. Add the onion, bell pepper, and jalapeño.
Cook until softened, about 5 minutes. Stir in the garlic and cook 30 seconds until fragrant.
- Bloom the spices. Add chili powder, cumin, smoked paprika, oregano, coriander, cocoa powder, and espresso powder (if using). Stir for 30–60 seconds to toast the spices.
- Build the base. Stir in tomato paste and cook 1 minute.
Pour in crushed tomatoes and beef broth. Scrape up any browned bits from the bottom of the pot.
- Simmer low and slow. Bring to a gentle simmer, then reduce heat to low. Partially cover and cook 45–60 minutes, stirring occasionally, until thickened.
Add a splash of water or broth if it gets too thick.
- Finish and balance. Stir in apple cider vinegar. Taste and adjust salt, pepper, and heat level with red pepper flakes or cayenne.
- Serve with toppings. Ladle into bowls and top with cheese, sour cream, avocado, cilantro, or green onions. Enjoy hot.
Storage Instructions
- Fridge: Cool completely, then store in an airtight container for up to 4 days.
- Freezer: Portion into freezer-safe containers or bags and freeze up to 3 months.
Lay bags flat to save space.
- Reheat: Warm gently on the stove over medium-low heat with a splash of water or broth. Microwave in short bursts, stirring between intervals.
- Meal prep tip: Store toppings separately so they stay fresh and crisp.
Health Benefits
- Low in carbs: Skipping beans keeps net carbs down, making this chili keto-friendly without sacrificing satisfaction.
- High in protein: Ground beef provides steady, filling protein to help curb cravings.
- Healthy fats: Olive or avocado oil and optional toppings like avocado support satiety on a keto plan.
- Nutrient-dense veggies: Peppers, onions, garlic, and tomatoes bring vitamins A, C, and antioxidants to the party.
- Customizable sodium and heat: Using low-sodium broth and adjusting spices lets you control what you need.
What Not to Do
- Don’t add sugar or sweet ketchup. It bumps carbs and dulls the chili’s savory edge.
- Don’t rush the simmer. The flavors need at least 45 minutes to meld and deepen.
- Don’t skip seasoning as you go. Taste after simmering and again after adding vinegar; adjust salt, acid, and heat.
- Don’t drown it in liquid. Too much broth makes it soupy. Add just enough to keep it gently bubbling.
- Don’t be afraid of fat. A little rendered beef fat carries flavor.
Skim only if it’s excessive.
Variations You Can Try
- All-beef chuck chili: Swap ground beef for 2 pounds of chuck roast cut into 1/2-inch cubes. Brown well and extend the simmer to 2 hours until tender.
- Turkey or chicken: Use ground turkey or chicken for a lighter version. Add 1 tablespoon of butter or extra oil for richness.
- Bacon boost: Start by crisping 4 slices of chopped bacon.
Cook the chili in the bacon fat and stir the bacon back in at the end.
- Extra veg, still keto: Add diced zucchini or chopped mushrooms in step 3 for more bulk without many carbs.
- Texas-style heat: Use a mix of ancho and chipotle chili powders for smoky depth. Add a splash of adobo sauce if you like it bold.
- Slow cooker method: Brown beef and sauté aromatics on the stove, then transfer to a slow cooker with remaining ingredients. Cook on Low for 6–8 hours.
- Instant Pot method: Sauté beef and veggies on Sauté mode, add remaining ingredients, then cook on High Pressure for 15 minutes, natural release 10 minutes.
FAQ
Are tomatoes keto-friendly?
Yes, in moderation.
Tomatoes have some natural sugars, but in a dish like chili where portions are controlled, they fit well within most keto macros.
Can I make this dairy-free?
Absolutely. The chili itself is dairy-free. Just skip cheese and sour cream, and top with avocado, cilantro, and green onions instead.
How can I thicken the chili without flour?
Simmer uncovered toward the end to reduce liquid.
Tomato paste also helps thicken. If needed, blend a small scoop of the chili and stir it back in for body.
What’s the best ground beef to use?
85% lean strikes a nice balance—rich but not greasy. If you use leaner beef, add a bit more oil; if fattier, drain lightly after browning.
Can I add beans if I’m not strict keto?
Sure.
If carbs aren’t a concern, add a drained can of kidney or black beans in the last 15 minutes. For keto, keep it bean-free.
Why add cocoa powder or coffee?
They add subtle depth and a hint of bitterness that balances acidity and spice. You won’t taste chocolate or coffee—just a richer chili.
How spicy is this recipe?
It’s medium by default.
For milder chili, skip the jalapeño and cayenne. For hotter, add more jalapeño, use serrano, or increase cayenne to taste.
Can I use fresh tomatoes instead of canned?
Yes. Use about 6 cups of peeled, chopped tomatoes and simmer longer to reduce.
Taste and adjust salt and acidity with vinegar.
Is this good for meal prep?
Definitely. It stores and reheats well, and the flavor often improves by day two. Portion into single-serve containers for easy lunches.
What sides go with keto chili?
Try a simple green salad, roasted cauliflower, or keto “cornbread” made with almond flour.
Don’t forget classic toppings like cheese and avocado.
Wrapping Up
This keto chili keeps things simple: hearty meat, bold spices, and a slow simmer that packs in flavor without the carbs. It’s flexible, forgiving, and perfect for make-ahead meals. Keep it classic, turn up the heat, or tweak it to fit your taste.
Either way, you’ll have a bowl of comfort that feels right any night of the week.
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.



