5 from 2 votes
Two bowls of whole30 + paleo french onion soup with thyme
Instant Pot Paleo French Onion Soup {Whole30}
Prep Time
15 mins
Cook Time
25 mins
Pressurizing/depressurizing time
20 mins
Total Time
40 mins

Rich, comforting, and so full of flavor, this is the best Paleo French Onion soup you'll ever eat! It's perfect for Whole30, paleo, and dairy-free, diets. 

Course: Soup
Cuisine: Fusion
Keyword: Instant Pot French Onion Soup, Paleo French Onion Soup, Whole30 French Onion Soup
Servings: 8
Calories: 128 kcal
Instant Pot Instructions
  1. Press "Saute" and let the Instant Pot heat up for 2 minutes.

  2. Melt the ghee and add the onions and 1/4 tsp of kosher salt. Stir occasionally until browned (15-25 minutes). Some of the onions might stick a bit, but keep pushing everything around to deglaze the pot.

  3. Add in the arrowroot and stir.

  4. Add in the stock, coconut aminos, apple cider vinegar, thyme and bay leaf. Lock the lid into place and set the steam release handle (valve on top) to “Sealing”. Press Manual>High Pressure>10 minutes. 

  5. Allow for 5 minutes of a natural release and then flip the valve to perform a quick release. Discard stems from the thyme and the bay leaf. 

Slow Cooker Instructions
  1. Combine ghee, onions, and kosher salt and cook on low for 4 hours, stirring occasionally. 

  2. Add in the arrowroot and stir.

  3. Add in the stock, coconut aminos, apple cider vinegar, thyme and bay leaf. Turn slow cooker up to high and cook for an additional 1-2 hours. 

Recipe Notes

Use 1 tsp dried thyme instead of fresh.


Not Whole30/Paleo/Gluten-free, you can sub in Worcestershire sauce for the coconut aminos, and all-purpose flour for the arrowroot powder.


If you don't eat beef you can use chicken bone broth in lieu of the beef stock.

Nutrition Facts
Instant Pot Paleo French Onion Soup {Whole30}
Amount Per Serving (1 cup)
Calories 128 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 4g25%
Cholesterol 19mg6%
Sodium 180mg8%
Potassium 233mg7%
Carbohydrates 11g4%
Fiber 1g4%
Sugar 3g3%
Protein 3g6%
Vitamin A 10IU0%
Vitamin C 6.5mg8%
Calcium 32mg3%
Iron 0.6mg3%
* Percent Daily Values are based on a 2000 calorie diet.