We love seeing what you made! Tag us on Instagram at @afamilyfeast or hashtag #afamilyfeast so we can see your creations!


Whole30 Chili

Yield: 8-10 servings 1x
Prep: 45 minsCook: 45 minsTotal: 1 hour 30 minutes


  • 1/2 cup plus 2 tablespoons extra virgin olive oil, divided
  • 1/2 pound organic zucchini, cut into bite sized pieces
  • 2 cups diced onion
  • 2 tablespoons minced garlic
  • 1 stalk organic celery with leaves, diced
  • 1/2 cup celery root diced
  • 1/2 cup white turnip diced, about one small turnip (AKA purple turnip)
  • 4 cups diced mixed organic bell peppers (green, red, orange and yellow)
  • 1 medium organic jalapeno, stemmed, seeded and minced fine
  • 1 pound ground beef (to be Whole30 compliant, should be grass fed or grass finished ground beef)
  • 1 pound ground pork (to be Whole30 compliant should be organic ground pork)
  • 1 teaspoon fennel seeds
  • 1 14.5ounce can organic fire roasted tomatoes (to be Whole30 compliant, only ingredients should be tomatoes and salt)
  • 1 28ounce can Cento kitchen ready tomatoes (to be Whole30 compliant, only ingredients should be tomatoes and salt)
  • 3 tablespoons tomato paste (to be Whole30 complaint, only ingredients should be tomatoes and salt)
  • 1 pound organic plum tomatoes, cored and diced
  • 2 teaspoons chili powder
  • 1 tablespoon ground cumin
  • 1 tablespoon dry basil
  • 1 tablespoon dry oregano
  • 1 teaspoon kosher salt
  • 1 1/2 teaspoons freshly ground black pepper
  • 1/2 cup chopped fresh cilantro
  • 1 can pitted black olives sliced, to use as garnish
  • 1 small bunch organic scallions minced for garnish


  1. Set a large Dutch oven on the stove but do not heat yet. Have a spider or other kind of strainer standing by.
  2. On an adjoining burner, heat a very large skillet over medium high heat and add ½ cup of the olive oil.
  3. Add zucchini and cook for four minutes, turning with a wooden spoon. With the strainer or spider, move the zucchini to the Dutch oven but do not add heat yet.
  4. Keep the skillet hot and add onions, garlic, celery, celery root and turnip.
  5. Cook for three minutes and add bell peppers and jalapeno.
  6. Cook for two more minutes and pour mixture into pot with zucchini.
  7. Add remaining oil to skillet and once hot, add ground beef, ground pork and fennel seeds. Break apart with a wooden spoon and cook until all pink is gone.
  8. While beef is cooking, add both cans of tomatoes to Dutch oven along with tomato paste, fresh tomatoes, chili powder, cumin, basil, oregano, salt and pepper.
  9. Place a diffuser under the pot and turn heat to medium high.
  10. Once beef and pork are cooked, add to the Dutch oven including all fat and liquid from the skillet. Stir into other ingredients.
  11. Once the mixture starts to bubble fast, lower to a medium simmer and cook for 30 minutes uncovered stirring occasionally.
  12. After 30 minutes, stir in chopped cilantro and serve with garnishes of sliced olives and chopped scallions.

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

© Author: A Family Feast
Cuisine: Tex-Mex Method: stovetop