• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • meet the team
  • blogger resources
  • Contact Me
My Account
Member Dashboard
40 Aprons Premium (Ad Free!)

40 Aprons

Delicious, Healthy-ish Meals for the Whole Family

  • All Recipes
  • Course
    • Appetizers
    • Cooking Basics
    • Breakfast
    • Condiments
    • Dessert
    • Main Course
    • Meal Prep
    • Side Dishes
    • Soups
  • Method
    • Air Fryer
    • Baking
    • Crockpot
    • Grilling
    • Instant Pot
    • Sous Vide
  • Dietary Needs
    • Dairy Free
    • Gluten Free
    • Keto
    • Low Carb
    • Paleo
    • Vegan
    • Vegetarian
    • Whole30
  • Cuisine
    • American
    • Asian
    • Indian
    • Italian
    • Mediterranean
    • Mexican & Latin
    • Southern
Home Blog Course Main Course

Whole30 Chili

Cheryl Malik
Cheryl Malik Posted: 01/20/20 Updated: 12/22/22
4.96
/5
38 Comments
Jump to Recipe
DF Dairy Free GF Gluten Free LC Low Carb 30 Whole30

This post may contain affiliate links. Please read our disclosure policy.

Whole30 Chili Pinterest graphic
Whole30 Chili Pinterest graphic
Whole30 Chili Pinterest graphic
Whole30 Chili Pinterest graphic
Whole30 Chili Pinterest graphic
Whole30 Chili Pinterest graphic

This classic chili is loaded with flavor but is totally Whole30 compliant. No beans, soy, dairy, or legumes – just ground meat like beef, bison, turkey, or chicken, in a rich and spicy tomato sauce packed with veggies.

overhead shot of Whole30 chili in white bowl garnished with avocado, jalapenos, onions, and cilantro.

Why This Recipe Is So Good

  • This Whole30 chili is rich, thick, and hearty. You won’t even miss the beans!
  • You can make this chili not-so-spicy or oh-so-spicy — whatever your preference is!
  • It’s bean free, making it lower in carbs.

How To Make It

  1. Cook ground meat of your choice in a Dutch oven or heavy-bottomed stockpot (enameled cast iron specifically) over medium heat until the meat is brown and broken up. Remove the meat from the Dutch oven and put it in a bowl to the side.
  2. Add the avocado oil or another neutral oil to the Dutch oven. Add the chopped onion, chopped celery, red bell pepper, 1 finely chopped jalapeño (cored and seeded for less heat), and minced garlic. Cook about 5 minutes, stirring occasionally, until tender.
  3. Add the chili powder, oregano, cumin, tomato paste, bay leaves, garlic powder, salt, and pepper. Stir until everything is completely combined.
  4. Add the beef broth (or pickled jalapeño juice, or a combination of both, depending on how spicy you want your chili), the diced tomatoes and their juice. Stir.
  5. Add the meat back to the Dutch oven. Bring everything to a low boil, then reduce the heat to low to medium-low. You want a strong simmer with bubbles in your chili. For 45 minute chili, let simmer for 20 minutes, stirring occasionally. The chili can be simmered for up to 2 hours on low.
  6. Remove the Dutch oven from the heat. Let the chili rest for 5-10 minutes before serving. Garnish with avocado, sliced green onions, chopped yellow onions, and jalapeño.
Instructions for Whole30 chili

Chef’s Tips

  • I love this chili with a combination of grass-fed ground beef and bison, but you can use any meat you’d like. If you are using ground turkey, pair with meat with a higher fat content.
  • You can add as much or as little spice as you’d like. For a kick of heat, substitute some of the beef broth with pickled jalapeño juice. If you only want a little spice, core, and seed the fresh jalapeño for a milder chili.
  • This Whole30 chili can be made in as little as 45 minutes, but you can simmer on low up to 2 hours.
Bowl of Whole30 chili garnished with jalapenos, onions, and avocados

More Whole30 Recipes

  • Whole30 Chicken Salad
  • Indian Meatballs Recipe with Creamy Sauce (Whole30, Paleo)
  • Whole30 Chicken Curry (Low Carb, Paleo)
  • Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup, Whole30, Paleo)

Hey – you’ve made it this far, and now we’re best friends! If you make this recipe, I’d love for you to give it a star rating ★ below. Make sure you follow me on Instagram, Pinterest, and Facebook, too!

Hey – you’ve made it this far, so now we’re basically best friends! If you make this recipe, I’d love for you to give it a quick review & star rating ★ below. Make sure you follow me on Instagram, Pinterest, TikTok, and Facebook, too!

4.96 from 23 votes

Whole30 Chili

Prep:10 minutes
Cook:35 minutes
Total:45 minutes
A classic chili recipe made Whole30, paleo, and low carb. Spicy and rich, this soup is filling and cozy, but it only takes about 45 minutes!
Print Save Saved! Click Here to Remove Ads
6 servings

Ingredients

  • 2 tablespoon avocado oil or other neutral oil
  • 2 pounds ground meat like beef, bison, turkey, or chicken. See Note
  • 2 cups chopped onions
  • 2 tablespoons minced garlic
  • 1 large red bell pepper cored, deveined, and chopped
  • 1 cup chopped celery
  • 1 jalapeño pepper cored, deveined, and finely chopped
  • 2 tablespoons tomato paste
  • 1/2 tablespoon dried oregano
  • 1 tablespoon garlic powder
  • 2 bay leaves
  • 4 tablespoons chili powder
  • 2 teaspoons ground cumin
  • 24 oz can fire-roasted diced tomatoes
  • 1 cup beef broth or chicken broth
  • 1 1/2 tsp Salt and pepper to taste

Garnishes

  • Sliced green onions
  • Chopped yellow onions
  • Diced avocado
  • Fresh or pickled jalapeño slices

Equipment

  • Dutch oven or heavy-bottomed stock pot

Instructions 

  • Cook meat in Dutch oven over medium heat until brown and broken up. Transfer the meat to a bowl.
  • Add avocado oil to Dutch oven. Add onion, celery, bell pepper, jalapeño, and garlic. Cook until tender, or about 5 minutes. Stir occasionally.
  • Add chili powder, oregano, cumin, tomato paste, garlic powder, bay leaves, salt, and pepper. Stir until completely combined.
  • Add beef broth, pickled jalapeño juice, or combination of both (see notes), as well as diced tomatoes with their juice. Stir.
  • Add meat back to the Dutch oven. Bring everything to a low boil. Reduce the heat to low to medium-low. Simmer the chili for 20-25 minutes for 45 minute chili. Can be simmered on low for up to 2 hours. Stir occasionally.
  • Remove the Dutch oven from heat and let chili rest for 5-10 minutes before serving. Garnish with avocado, sliced green onions, chopped yellow onions, and jalapeño.

Nutrition Information

Calories: 512kcal, Carbohydrates: 17g, Protein: 29g, Fat: 36g, Saturated Fat: 12g, Cholesterol: 107mg, Sodium: 1154mg, Potassium: 774mg, Fiber: 5g, Sugar: 7g, Vitamin A: 2846IU, Vitamin C: 37mg, Calcium: 120mg, Iron: 6mg, Net Carbs: 12g

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

 

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

 

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

© Author: Cheryl Malik

Did you make this recipe?

Tag @40aprons on social and be sure to leave a review on the blog post!

Rate Recipe Tag Me on Instagram
Cheryl Malik

Meet Cheryl Malik

Cheryl Malik is the recipe developer, writer, and photographer behind the healthy, flavorful, family friendly recipes at 40 Aprons. She's been a blogger for 10+ years and is known for her delicious recipes and detailed recipe instructions. Cheryl is a mom of three who lives in Memphis, TN.

Read more...

You may also like...

  • Four Whole30 dinners
    Whole30 Dinner Recipes
  • Pan of Whole30 chicken cacciatore
    Whole30 Chicken Cacciatore
  • Whole30 recipe roundup
    Whole30 Recipes

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Colleen Koneman says

    Posted on 1/10/21 at 9:08 pm

    One of our favorite recipes!! My son requests this meal weekly!! So fresh & delicious!5 stars

    Reply
  2. Mandy says

    Posted on 11/22/20 at 2:29 pm

    Wonderful recipe! Could it be done in the crockpot?

    Reply
    • Savannah | 40 Aprons Team says

      Posted on 11/22/20 at 10:26 pm

      We haven’t tried it for this recipe, but it should be easy! Let us know how it goes! 🙂5 stars

      Reply
  3. BreAnna Jones says

    Posted on 8/15/20 at 10:05 pm

    I appreciate how this recipes did not require a lot of prep, similar to a lot of Whole30 recipes that I’ve used. I will say that I had to add more chili powder, garlic powder and cumin after simmering for a while, because it tasted quite bland.3 stars

    Reply
    • Amelia Camurati says

      Posted on 8/21/20 at 8:52 am

      Thanks for the tip BreAnna!

      Reply
  4. Allison says

    Posted on 1/27/20 at 4:24 pm

    One more question — the amount of garlic powder is not listed in the ingredients. Help!

    Reply
    • Cheryl MalikCheryl Malik says

      Posted on 1/28/20 at 11:23 am

      Fixed! Sorry about that!5 stars

      Reply
  5. Kelly says

    Posted on 1/26/20 at 4:42 pm

    Hi! Your ingredient list calls for dried oregano as one of the spices, but the instructions call garlic powder along with the other spices, not oregano. Which is supposed to be correct?w

    Reply
    • Allison says

      Posted on 1/27/20 at 2:06 am

      Can you please tell me what this means: “ Simmer the chili for 20-25 minutes for 45 minute chili.” Thank you!

      Reply
      • Cheryl MalikCheryl Malik says

        Posted on 1/27/20 at 9:27 am

        Hi Allison,

        Sorry for the confusion. That sentence is catering towards the chili recipe that is made in 45 minutes as opposed to simmering on low for two hours. If you are pressed on time and need the chili ready in 45 minutes, you can simmer with medium-heat for 20-25 minutes. If not pressed on time, simmer on low for two hours!5 stars

    • Cheryl MalikCheryl Malik says

      Posted on 1/27/20 at 9:29 am

      Sorry for that typo, use the oregano!5 stars

      Reply
  6. Jean Choi says

    Posted on 1/21/20 at 7:31 pm

    Love me a hearty chili and this looks amazing! I don’t love beans so this is perfect.5 stars

    Reply
  7. Raia Todd says

    Posted on 1/21/20 at 5:46 pm

    Mmm! Delicious! I’ve been craving chili lately and I love how easy this is!5 stars

    Reply
  8. Jamie says

    Posted on 1/20/20 at 1:16 pm

    This looks incredible! It’s terribly cold where I live this week, so this recipe hitting my inbox was perfect timing 🙂 Making this ASAP!

    Reply
  9. Patty Christie says

    Posted on 1/20/20 at 12:57 pm

    I don’t see the tomato sauce in the list of ingredients. An 8-ounce can?

    Reply
    • Kelly says

      Posted on 1/25/20 at 12:08 pm

      There’s not any tomato sauce in the recipe. Only tomato paste and fire roasted tomatoes

      Reply
  10. Erin says

    Posted on 1/20/20 at 11:19 am

    This looks beyond wonderful- I love avocado on top!

    Reply
Newer Comments

Primary Sidebar

What’s Popular?

Reusable meal prep trays with sweet potato, scrambled eggs, and sausage for a whole30 breakfast

Whole30 Breakfast Meal Prep

Crispy, golden air fryer tater tots in a large white serving bowl next to a small ramekin of bright red ketchup.

Air Fryer Tater Tots

Overhead view of marry me chicken in a cast iron skillet

Marry Me Chicken (Chicken in a Sun Dried Tomato Cream Sauce)

Instant pot chicken and rice in a bowl

Dreamy Instant Pot Chicken and Rice

In Season

Whole30 In-n-Out burgers close up

Whole30 Burgers – Burger Joint Style (Paleo, Low Carb)

Overhead photo of keto chicken tortilla soup in a rustic bowl

Keto Chicken Tortilla Soup (Low Carb, Gluten Free)

Air fryer chicken wings on a platter with sauce

Crispy Air Fryer Chicken Wings in Buffalo Sauce

Instant pot frozen chicken breast - easy chicken recipes for dinners with few ingredients

Instant Pot Frozen Chicken Breast

As seen on:

More Goodies + NO Ads!

Become a 40 Aprons Premium Member!

All the 40 Aprons content you love - now even better.

  • Member-Exclusive Recipes
  • Meal Plans & Grocery Lists
  • eBooks
  • NO ADS!
Join now

Privacy Policy

Accessibility

Disclaimers

Contact

© 2023 40 Aprons
Site Credits Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
5858 shares