Prepare to indulge in the most comforting and incredibly creamy Whole30 Potato Soup! This recipe delivers a rich, hearty, and satisfying experience, brimming with savory bacon and fresh chives. It’s an effortless dish, ideal for warming you up during crisp fall evenings or cold winter days. Best of all, it’s completely gluten-free, dairy-free, and perfectly compliant with your Whole30 lifestyle, demonstrating that wholesome food can be profoundly delicious.

The Ultimate Creamy Whole30 Potato Soup: A Hearty & Healthy Comfort Food
Craving a bowl of warm, comforting soup that not only nourishes your body but also tantalizes your taste buds? Look no further than this delightful Whole30 Potato Soup. Forget traditional potato soups laden with heavy cream and cheese; our recipe proves that you can achieve an unbelievably creamy texture and profound flavor using only Whole30-compliant ingredients. This isn’t just a meal; it’s a hug in a bowl, designed to be both satisfying and perfectly aligned with your dietary goals.
This recipe is more than just compliant; it’s a testament to how simple, real ingredients can create culinary magic. With the hearty goodness of Yukon gold potatoes, the irresistible crunch of savory bacon, and the fresh zest of chives, every spoonful is a journey of flavor. Whether you’re adhering to a Whole30 reset, managing gluten or dairy sensitivities, or simply seeking a healthier yet utterly delicious soup, this recipe is guaranteed to become a household favorite.
Why This Whole30 Potato Soup is So Good!
This particular Whole30 potato soup stands out for several compelling reasons, making it a must-try for anyone seeking a wholesome and delicious meal:
- Uncompromisingly Whole30 Compliant, Gluten-Free & Dairy-Free: Many traditional potato soups rely heavily on dairy and gluten-containing thickeners. Our recipe masterfully achieves a rich, creamy consistency without any dairy products or gluten, making it suitable for a wide range of dietary needs. The secret lies in a clever blend of plant-based milk and cashews, which create an incredibly smooth and luxurious texture without sacrificing flavor. You can enjoy every spoonful with confidence, knowing it aligns perfectly with your Whole30 plan and supports a clean eating lifestyle.
- Incredibly Quick and Easy to Make: Despite its gourmet taste, this soup is surprisingly simple and fast to prepare. From start to finish, you can have a steaming bowl of deliciousness on your table in just about 30 minutes! This makes it an ideal choice for busy weeknights when you need a hearty, home-cooked meal without spending hours in the kitchen. Minimal fuss, maximum flavor – that’s our promise.
- Rich, Creamy, and Bursting with Flavor: This isn’t your average bland potato soup. Each spoonful is an explosion of savory goodness. The natural starchiness of Yukon gold potatoes, combined with the smoky depth of bacon, the aromatic notes of onion and garlic, and the unique creamy base created by cashews, results in a complex and satisfying flavor profile. Topped with fresh chives, it offers a refreshing contrast that elevates the entire dish, making it a truly unforgettable experience.
How Long Does Homemade Soup Keep? Storage and Reheating Tips
One of the many advantages of this Whole30 potato soup is its excellent shelf life, making it a fantastic option for meal prepping. Preparing a large batch allows you to enjoy healthy, delicious meals throughout the week with minimal effort. Here’s how to properly store and reheat your homemade soup to maintain its freshness and flavor:
Once your soup has cooled completely to room temperature – this is crucial to prevent bacterial growth – transfer it into an airtight container. Make sure the container is tightly sealed to keep air out. Stored this way, the soup will remain fresh and delicious in the refrigerator for up to five days. It’s perfect for quick lunches or easy dinners when you’re short on time.
For longer storage, this soup freezes beautifully. Pour the cooled soup into freezer-safe airtight containers or heavy-duty freezer bags, leaving a little room at the top for expansion. It will maintain its quality in the freezer for up to three months. When you’re ready to enjoy it, simply transfer the frozen soup to the refrigerator overnight to defrost. Alternatively, for a quicker defrost, you can place the sealed container in a bowl of cold water, changing the water every 30 minutes until thawed. Once defrosted, reheat the soup gently on the stove top over medium-low heat, stirring occasionally, until it’s warmed through to your desired temperature. Avoid boiling to maintain its creamy texture.

Chef’s Tips for the Perfect Whole30 Potato Soup
Achieving the perfect Whole30 Potato Soup is easy with a few expert tips. These insights will help you maximize flavor, ensure compliance, and customize your soup to your liking:
- Pair with Protein for a Complete Meal: To fully adhere to the Whole30 meal template, always remember to serve this hearty soup alongside a compliant serving of protein. Excellent choices include grilled chicken breast, seared steak, baked salmon, or even some compliant sausage. This not only makes for a balanced meal but also keeps you feeling full and satisfied.
- Mastering Dairy-Free Creaminess: The magic of this dairy-free soup comes from unsweetened plant-based milk and raw cashews. While almond milk is a popular choice, unsweetened oat milk or coconut milk (from a carton, not canned, for a thinner consistency) can also work beautifully. Always double-check ingredient labels to ensure your chosen plant milk is Whole30 compliant, meaning no added sugars, carrageenan, or other non-compliant ingredients. The cashews are key for that rich, creamy body, so don’t skip them!
- Choosing Whole30 Compliant Bacon: Bacon is a star ingredient here, adding incredible smoky flavor and texture. However, not all bacon is Whole30 compliant. When shopping, look for bacon that is sugar-free and free of nitrates/nitrites, MSG, and sulfites. Many brands now offer Whole30-approved bacon, making it easier to find. Reading labels carefully is always recommended to ensure your bacon meets the program’s strict guidelines.
- Adjusting Consistency to Your Liking: The beauty of homemade soup is the ability to customize its texture. If you prefer a chunkier potato soup, mash only half of the potatoes and leave the rest in larger pieces. For a smoother, velvety soup, mash all the potatoes thoroughly or blend a larger portion of the soup in batches. If the soup becomes too thick after simmering, simply stir in additional compliant chicken or vegetable stock until you reach your desired consistency.
- Seasoning is Key: Don’t be shy with seasoning! Potatoes absorb a lot of salt, so taste and adjust the sea salt and freshly cracked black pepper throughout the cooking process. A pinch of cayenne pepper can add a subtle warmth if you enjoy a hint of spice. Fresh chives, added right before serving, provide a bright, oniony counterpoint to the rich soup and a beautiful pop of color.
For More Whole30 Soup Recipes
If you’re loving this Whole30 Potato Soup and are eager to explore more compliant and delicious soup options, you’re in luck! Here are some of our other favorite Whole30-friendly soup recipes that are sure to become staples in your kitchen:
- Instant Pot Healthy Chicken Pot Pie Soup
- Tom Kha Soup (Whole30)
- Whole30 Lasagna Soup
- Sweet Potato Chili (Whole30 & Paleo)
- Whole30 Instant Pot Chicken Tortilla-Less Soup (Paleo)
- Cheeseburger Soup (Whole30, Paleo, Dairy-Free)
- Vegan Broccoli Cheese Soup (Whole30 & Paleo Option)
- Instant Pot Chicken and “Rice” Soup (Whole30, Low Carb)
Recipe By: Cheryl Malik
Rating: 4.95 from 19 votes
Whole30 Potato Soup
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
A Whole30 potato soup that’s incredibly rich, creamy, and filling, loaded with crispy bacon and fresh chives. This dairy-free and gluten-free recipe is perfect for a comforting meal without compromise.
Cheryl Malik
Print Recipe
Pin Recipe
Yields: 4 servings
Equipment
- Heavy-bottomed saucepan
- Plate lined with paper towels (to drain bacon)
- Ladle
- High-speed blender
- Potato masher
Ingredients
- 6 slices Whole30-compliant bacon, uncooked, diced
- 1 tablespoon ghee or neutral oil (if not using bacon grease)
- 1 cup diced white onion
- 4 cloves garlic, minced
- 3 cups Whole30-compliant chicken stock (or compliant vegetable stock, plus more for a thinner soup consistency)
- 2 pounds Yukon gold potatoes, cubed
- 2 cups unsweetened almond milk (or other unsweetened non-dairy milk)
- ½ cup raw cashews
- 2 teaspoons sea salt, plus more to taste
- Freshly cracked black pepper, to taste
- Fresh chives, chopped, to serve
Instructions
- Cook the Bacon: Heat a heavy-bottomed saucepan over medium heat. Once hot, add the diced Whole30-compliant bacon and fry until it’s perfectly crisp. Using a slotted spoon, transfer the crispy bacon to a plate lined with paper towels to drain excess grease. Set the bacon aside for garnish.
- Sauté Aromatics: Carefully pour out all but 1 tablespoon of the rendered bacon grease from the saucepan. If you didn’t use bacon or need more fat, add 1 tablespoon of ghee or neutral oil. Add the diced white onion to the reserved grease (or oil) and stir well. Cook over medium heat for approximately 5 minutes, or until the onion has softened and turned translucent, becoming fragrant.
- Add Garlic: Stir in the minced garlic and cook, stirring constantly, for about 30 to 60 seconds, until the garlic becomes fragrant but not browned. Be careful not to burn the garlic, as it can turn bitter quickly.
- Cook Potatoes: Slowly pour the chicken stock into the saucepan, then add the cubed Yukon gold potatoes. Stir everything together to combine. Bring the mixture to a boil, then reduce the heat to a simmer and cook for approximately 12 minutes, or until the potatoes are tender and can be easily pierced with a fork.
- Prepare Cashew Cream Base: Once the potatoes are cooked, reduce the heat under the saucepan to low. Carefully tilt the saucepan to one side and, using a ladle, scoop out about 1 ½ cups of the hot liquid directly into a high-speed blender. Try to avoid adding any potatoes or onions to the blender at this stage if possible. Add the raw cashews to the blender with the hot soup liquid. Carefully blend on high speed until the cashew mixture is completely smooth and creamy, which should take about 60 seconds. This creates our rich, dairy-free cream base.
- Mash Potatoes: While the cashew mixture is blending, use a potato masher directly in the saucepan to mash the cooked potatoes to your desired consistency. For a chunkier, more rustic potato soup, leave some potatoes completely unmashed or lightly mashed. For a smoother soup, mash thoroughly.
- Combine and Simmer: Pour the smooth cashew mixture back into the saucepan with the mashed potatoes and remaining soup. Then, pour in the unsweetened almond milk. Stir everything together thoroughly. Let the soup gently simmer over low heat until it is warmed through, allowing the flavors to meld. Season generously with sea salt and freshly cracked black pepper to taste. If you find the soup is too thick for your preference, gradually stir in additional chicken stock until the desired consistency is achieved.
- Serve and Garnish: Ladle the warm, prepared soup into individual serving bowls. Top each serving with the crispy bacon pieces you set aside earlier, a generous sprinkle of freshly chopped chives, and an extra grind of black pepper if desired. Serve immediately and enjoy!
Recipe Notes & Pro Tips
- Be sure to serve this soup alongside a Whole30-compliant serving of protein to fit the meal template and ensure a balanced meal.
- Store any leftover soup in an airtight container in the fridge for up to 5 days. For longer storage, it can be frozen for up to 3 months.
Tips for Blending Hot Soup in a Blender
- Don’t Overfill: Always fill your blender pitcher no more than halfway with hot liquid. Hot liquids expand and create steam, which can cause the lid to blow off if the blender is too full. You may need to blend your soup in multiple batches.
- Cool Slightly: After ladling the hot liquid into the blender, let it sit for a few minutes to cool slightly before blending. This helps reduce the initial pressure buildup.
- Vent the Lid: To prevent pressure from building up inside the blender, remove the small center cap from the blender lid. Cover the opening with a clean dish towel instead. This allows steam to escape safely while blending. Always keep your hand firmly on the lid to hold it down while the blender is running.
Approximate Nutrition Information for One Serving
Serving Size: 1 serving
Calories: 536 cal
Protein: 17 g
Fat: 28 g
Saturated Fat: 8 g
Trans Fat: 0.04 g
Cholesterol: 31 mg
Sodium: 1824 mg
Potassium: 1386 mg
Total Carbs: 56 g
Fiber: 7 g
Sugar: 7 g
Net Carbs: 49 g
Vitamin A: 23 IU
Vitamin C: 49 mg
Calcium: 206 mg
Iron: 4 mg
Nutrition Disclaimers
The 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. The result will be the weight of one serving.
Did You Make This Delicious Recipe?
We absolutely love seeing your culinary creations! Share your photos on Instagram and be sure to tag @40aprons. Your feedback is invaluable, so please take a moment to leave a review on this blog post. Happy cooking!
Rate this Recipe
Tag @40Aprons on Instagram
This Whole30 Potato Soup truly redefines comfort food, proving that healthy and compliant meals can be incredibly satisfying and flavorful. Its creamy texture, hearty ingredients, and ease of preparation make it an indispensable addition to your recipe repertoire. Whether you’re navigating a Whole30 challenge, seeking dairy-free or gluten-free options, or simply desiring a wholesome and delicious meal, this soup is guaranteed to hit the spot. Enjoy the warmth and goodness it brings to your table!