This keto instant pot chili is the ultimate cozy dinner: rich, hearty, and ready in a flash, without any beans to weigh it down. Packed with seasoned beef, fire-roasted tomatoes, tender vegetables, and smoky spices, it’s everything you love about classic chili made low carb and Whole30-friendly. Plus, it freezes like a dream, so you can stash away leftovers for busy nights.

If you love cozy one-pan dinners, you’ll also enjoy my Whole30 Sheet Pan Chicken Fajitas!

Why You’ll Love This Keto Chili

This Whole30 + keto chili recipe is a flavor powerhouse. The real magic? You’d never guess how healthy it is. With no beans, sugar, or dairy, it still delivers bold chili flavor and satisfying texture thanks to protein-rich ground beef and loads of fresh veggies.

It’s a one-pot dinner that tastes like it simmered all day, but thanks to the Instant Pot, it’s done in under an hour. I use 100% grass-fed beef from ButcherBox for the best taste and cleanest ingredients, and the mix of vegetables adds natural sweetness, body, and color. This has become a family favorite in our house, especially during the cooler months.

Serve it with sliced avocado and a sprinkle of cilantro, or keep it classic and hearty on its own. However you enjoy it, this chili hits the spot!

Watch Chili Recipe Demo Video

Note: You can also watch this recipe video on YouTube.

Ingredients You’ll Need

Raw ingredients for Whole30 keto chili arranged on a white surface.
  • Vegetables: A mix of yellow onion, zucchini, yellow squash, celery, and red bell pepper builds a base that’s colorful and full of nutrients. Feel free to sub in other veggies like mushrooms or chopped spinach.
  • Garlic: Use fresh garlic for the best flavor, or substitute 1/4 teaspoon garlic powder per clove if needed.
  • Ground Beef: I love using organic, grass-fed beef from ButcherBox. Ground turkey also works if you prefer a lighter option.
  • Canned Tomatoes and Tomato Sauce: Fire-roasted diced tomatoes and plain, no sugar added tomato sauce give this chili a deep, smoky tomato flavor.
  • Green Chiles: Mild canned green chiles add gentle heat. Want it spicier? Use hot chiles or add cayenne pepper.
  • Spices: This chili gets bold flavor from chili powder, cumin, oregano, and smoked paprika. Adjust amounts based on your heat preference.
  • Chicken Stock: Adds body and depth. You can sub beef broth or bone broth for even more richness.
  • Avocado Oil, Salt & Pepper: For sautéing and seasoning the base.

How to Make This Keto Instant Pot Chili

Sautéed vegetables in an Instant Pot during chili prep

Step 1: Set your Instant Pot to SAUTE. Add avocado oil, then add the chopped vegetables along with salt and pepper. Sauté for 7-10 minutes, stirring occasionally, until softened.

Ground beef cooking in an Instant Pot with vegetables

Step 2: Add ground beef and break it up with a wooden spoon. Cook for 5 minutes, stirring occasionally, until no longer pink.

Chili spices layered over browned meat and vegetables in a pot

Step 3: Stir in diced tomatoes, tomato sauce, green chiles, spices, and chicken stock until everything is well combined.

Instant Pot filled with Whole30 chili just before sealing

Step 4: Secure the lid, set valve to SEALING. Hit CANCEL, then select HIGH PRESSURE for 15 minutes. Let pressure build (about 10-15 minutes), then cook.After the timer goes off, do a QUICK RELEASE by carefully turning the valve to VENTING. Once pressure is released and the float valve drops, open the lid safely.

Bowl of Whole30 keto chili garnished with avocado and fresh herbs

Step 5: Serve hot with your favorite toppings: avocado, cilantro, jalapeños, or green onions. Store leftovers or freeze for later.

Variations + Substitutions

  • Add Beans (Non-Keto): If you’re not following a low carb diet, feel free to add canned kidney or black beans.
  • Spice It Up: Extra chili powder, cayenne, or hot green chiles for more heat.
  • Switch the Protein: Ground turkey or chicken works great.
  • Want It Thicker? Simmer with the lid off for 10 minutes after pressure cooking or stir in a spoonful of tomato paste.
  • Topping Ideas: Avocado slices, chopped cilantro, jalapeños, green onions
Chili meal prep containers arranged on a white background

Meal Prep, Storage + Freezing Tips

This recipe makes 8 generous servings, perfect for batch cooking.

  • Meal Prep: Store in an airtight container in the fridge for up to 5 days. Reheat in the microwave (3-5 minutes) or on the stove until warm.
  • Freezing: Cool completely before freezing. Store in freezer-safe containers for up to 6 months. Thaw overnight in the fridge and reheat gently.

Recipe FAQs

Can I make this chili without an Instant Pot?

Yes! Sauté the vegetables and beef in a large pot, then simmer everything on the stovetop for 1-2 hours. Or use a slow cooker: sauté ingredients on the stove, transfer to your crockpot, and cook on low for 4 hours or high for 2 hours.

Is this Whole30 compliant?

Yes! It has no added sugar, no beans, no dairy, and uses clean, real-food ingredients.

How can I make it spicier?

Add hot green chiles, more chili powder, or a pinch of cayenne to increase the heat.

What toppings are Whole30 approved?

Try sliced avocado, chopped cilantro, jalapeños, or green onions. Skip cheese and sour cream to keep it Whole30.

This keto instant pot chili is everything you want in a one-pot dinner: fast, flavorful, veggie-packed, and perfect for meal prep. Whether you’re eating low carb, Whole30, or just craving a cozy bowl of chili, this recipe delivers.

Have you tried it yet? Let me know what you think in the comments below! Want another easy skillet dinner? Try my Creamy Keto Beef Stroganoff with Mushrooms next!

Did you love this recipe? Thank you! Please give this recipe a star rating and leave a review below. I respond to every one! Be sure to follow me on InstagramPinterest, TikTok, and Facebook. Tag me if you try a recipe!

chili in white bowl and white background

Keto Instant Pot Chili (Whole30, No Beans)

This keto instant pot chili is the ultimate cozy dinner: rich, hearty, and ready in a flash, without any beans to weigh it down. Packed with seasoned beef, fire-roasted tomatoes, tender vegetables, and smoky spices, it’s everything you love about classic chili made low carb and Whole30-friendly. Plus, it freezes like a dream, so you can stash away leftovers for busy nights.
4.99 from 110 ratings

Ingredients 
 

  • 2 tablespoons avocado oil
  • 1 yellow onion, chopped
  • 1 zucchini, chopped
  • 1 yellow squash, chopped
  • 1 red bell pepper, chopped
  • 4 ribs of celery, chopped
  • 2 cloves of garlic, grated or finely minded
  • 2 teaspoons kosher salt
  • 2 teaspoons black pepper
  • 2 pounds ground beef
  • 2 14.5-ounce cans diced fire roasted tomatoes
  • 1 15-ounce can tomato sauce
  • 2 4-ounce can diced green chiles
  • 3 tablespoons chili powder
  • 1 tablespoon cumin
  • 1 tablespoon oregano
  • 1 tablespoon smoked paprika
  • 1 cup chicken stock

Equipment

Instructions 

  • Heat your instant pot over SAUTE. Add the avocado oil, and saute all the vegetables with the salt + pepper for 7-10 minutes until soft, stirring occasionally.
  • Add the ground beef and break it up with a wooden spoon. Cook for 5 minutes, stirring occasionally.
  • Add in the canned tomatoes, tomato sauce, spices + chicken stock. Stir to combine.
  • Close with the lid of your instant pot, and make sure the vent is at SEALING. Hit CANCEL, then cook on HIGH PRESSURE for 15 minutes. Will take about 10-15 minutes to reach pressure, then it will start counting down from 15. After the 15 minutes is up, do a QUICK RELEASE, where you move the valve to VENTING to release all the steam. Once all the steam is gone and the float valve has dropped, you can safely open the instant pot.
  • Serve warm topped with your favorite toppings: sliced avocado, jalapeños, cilantro, etc.
  • Will keep in an airtight container refrigerated for 5 days, or frozen for 6 months.
Serving: 2cups, Calories: 231, Total Carbs: 11.8g, Protein: 27.9g, Fat: 8.4g, Fiber: 3.5g, Net Carbs: 8g
Did you make this recipe?Please Leave a comment and give this recipe a rating!


This post contains affiliate links, thanks for the love!