(WHOLE30, GLUTEN FREE, DAIRY FREE, PALEO, KETO-FRIENDLY)
There’s an undeniable comfort that comes with a warm, savory bowl of soup, especially when the crisp embrace of fall turns into the biting chill of winter. Here in Maine, we’re no strangers to those colder months, and if it were up to us, soup would be on the menu every single night. This Whole30 Vegetable Pork Soup is more than just a meal; it’s a hearty, flavor-packed hug in a bowl that promises to warm you from the inside out. Designed to be both incredibly satisfying and deeply nourishing, this recipe stands out as a healthy, wholesome choice for any day of the week.
What truly elevates this soup from good to extraordinary is a simple yet secret ingredient: tart cherry juice. In a masterful culinary swap, it replaces traditional red wine, infusing the broth with an unparalleled richness and depth of flavor that will leave you craving more. This secret addition not only enhances the overall profile but also keeps the recipe compliant with Whole30, Paleo, and Gluten-Free dietary guidelines. Whether you prefer the speed and efficiency of a pressure cooker or the slow, simmering magic of a slow cooker, this recipe has you covered, making it an incredibly easy and versatile addition to your meal rotation.
Why You’ll Fall in Love with This Whole30 Vegetable Pork Soup
This isn’t just another soup recipe; it’s a culinary triumph that combines health, flavor, and convenience into one perfect dish. Here are a few reasons why this Whole30 Vegetable Pork Soup is about to become your new favorite:
- Unwavering Whole30 Compliance: Stick to your health goals effortlessly. This soup is 100% Whole30 approved, free from grains, legumes, dairy, and added sugars, making it a stellar choice for a reset or maintaining a clean eating lifestyle.
- Naturally Gluten-Free & Dairy-Free: Perfect for those with dietary sensitivities or allergies, this recipe ensures everyone can enjoy a delicious, comforting meal without compromise.
- Packed with Nutrients: Featuring a vibrant array of vegetables and lean pork, this soup is a powerhouse of essential vitamins, minerals, and protein, fueling your body with goodness.
- Hearty & Satisfying: Thanks to tender pork shoulder and robust vegetables like potatoes and carrots, this soup is incredibly filling. A bowl of this goodness will keep you satiated and energized for hours.
- Rich & Complex Flavor Profile: The innovative use of tart cherry juice creates a deep, umami-rich broth that rivals any gourmet soup. It’s a flavor experience that belies its simple preparation.
- Versatile Cooking Methods: Whether you’re short on time and need the speed of a pressure cooker or prefer the set-it-and-forget-it convenience of a slow cooker, this recipe adapts to your lifestyle, delivering perfect results every time.
- The Ultimate Comfort Food: There’s nothing quite like a warm, savory soup to chase away the chill and bring a sense of coziness to your home. This soup delivers comfort in every spoonful.
Effortless Pressure Cooker Method for Quick Flavor
For those busy weeknights when you crave a homemade meal but are short on time, the pressure cooker method is your culinary superhero. It compresses hours of simmering into mere minutes, delivering a rich and tender soup with minimal effort.
To begin, set your pressure cooker to the sauté function and add a tablespoon or two of olive oil. Once hot, introduce your cubed pork shoulder and chopped onion. Sauté for approximately 5 minutes, stirring occasionally, until the pork has developed a beautiful golden-brown sear on its exterior. This crucial step not only adds a layer of deep flavor through caramelization but also helps seal in the juices, ensuring incredibly tender pork. After achieving that perfect sear, press the ‘Cancel’ button to stop the sauté function.
Next, carefully add the remaining ingredients to the pot: the vibrant red potatoes, sweet carrots, crisp green beans, aromatic garlic, rich beef broth, that special tart cherry juice, ground pepper, fragrant thyme, and the essential bay leaf. Give everything a gentle stir to combine. Secure the lid on your pressure cooker, making sure the vent is sealed. Select the ‘Pressure Cook’ or ‘Manual’ setting and set the cooking time for 30 minutes on high pressure. Once the cooking cycle is complete, allow the pressure to naturally release for 15 minutes. This natural release prevents the meat from toughening and allows the flavors to meld even further. After 15 minutes, carefully turn the valve to ‘Venting’ to quick-release any remaining pressure. Once the float valve drops, it’s safe to open the lid.
Remove and discard the bay leaf. Using two forks, easily shred the now incredibly tender pork directly in the pot. The meat should practically fall apart. Ladle the hearty soup carefully into individual bowls and, for a fresh finish, garnish with a sprinkle of fresh basil if desired. Serve immediately and savor the rich, warming flavors!
Slow Cooker Method: Set It and Forget It Goodness
For those days when you have a bit more time or simply prefer the convenience of hands-off cooking, the slow cooker method delivers exceptional results, allowing the flavors to slowly develop and deepen over several hours. This method guarantees fork-tender pork and perfectly cooked vegetables.
To begin crafting your slow cooker masterpiece, grab a large skillet and place it over medium heat on your stovetop. Add the olive oil, and once shimmering, introduce the cubed pork shoulder and chopped onion. Sear the pork for about 2 minutes on each side. This initial searing step is crucial, as it creates a beautiful browned crust, locking in rich flavors and adding a depth to the soup that simply cannot be achieved by skipping this step. The caramelization on the pork surface contributes significantly to the overall complexity of the broth.
Once the pork and onions are nicely seared, carefully transfer them to your slow cooker pot. Now, add the bounty of remaining ingredients: the red potatoes, carrots, green beans, garlic, beef broth, the star tart cherry juice, ground pepper, fragrant thyme, and the essential bay leaf. Stir everything together gently to ensure all components are well distributed in the liquid.
Place the lid on your slow cooker and set it to cook. You have two options: cook on high for 4-5 hours for a faster result, or on low for 6-7 hours for a more gradual, deeply infused flavor. The soup is ready when the pork is incredibly tender and easily shredded with a fork, and the vegetables are soft and cooked through. The longer cook time on low often results in a more profoundly flavored broth.
Once cooked, remove and discard the bay leaf. Using two forks, gently shred the pork directly in the slow cooker pot. It should be so tender that it practically falls apart. Ladle the rich, aromatic soup into bowls, taking care with the hot liquid. For a final flourish and a touch of freshness, garnish with basil if desired. This slow-cooked wonder is perfect for a comforting family dinner or meal prepping for the week ahead.

Ingredient Spotlight: Crafting Flavor and Nutrition
Each ingredient in this Whole30 Vegetable Pork Soup plays a vital role, not just for flavor but for creating a balanced, nutrient-dense meal:
- Pork Shoulder: The star of the show, pork shoulder is an excellent cut for soups. It’s affordable, and when slow-cooked or pressure-cooked, it breaks down beautifully, becoming incredibly tender and infusing the broth with rich, savory notes. It’s also a great source of protein.
- Red Potatoes: These provide a lovely creaminess and substance to the soup without becoming mushy. They offer complex carbohydrates for sustained energy and are packed with vitamins and potassium.
- Carrots: Adding a touch of natural sweetness and a vibrant color, carrots are rich in beta-carotene, an antioxidant that the body converts to Vitamin A.
- Olive Oil: Used for sautéing and searing, good quality olive oil adds a fruity, peppery note and healthy monounsaturated fats.
- Onion: The aromatic base for countless dishes, onions provide a foundational savory flavor that deepens as it cooks.
- Green Beans: These add a delicate crunch and fresh, earthy flavor, along with essential vitamins like Vitamin K and Vitamin C.
- Garlic: A powerhouse of flavor and known for its health benefits, garlic adds a pungent, aromatic depth that is indispensable in savory dishes.
- Beef Broth: The liquid foundation, beef broth provides a savory base. Opt for unsalted or low-sodium to control the seasoning, and ensure it’s Whole30 compliant (no added sugars or questionable ingredients).
- Tart Cherry Juice: The “secret ingredient”! Replacing red wine, it introduces a subtle tang and a rich, fruity depth that is surprisingly complex and savory, elevating the broth to new heights.
- Ground Pepper & Thyme: These classic seasonings enhance the overall flavor profile, adding warmth and earthiness.
- Bay Leaf: A silent hero, the bay leaf infuses the soup with a subtle, aromatic, and slightly bitter note that rounds out the savory flavors. Remember to remove it before serving!
- Basil (for garnish): Fresh basil offers a bright, peppery finish, adding a pop of color and an aromatic lift to each bowl.
Prep Time: 10 minutes
Cook Time: 35 minutes (Pressure Cooker) / 4-7 hours (Slow Cooker)
Total Time: 1 hour (Pressure Cooker) / 4-7 hours (Slow Cooker)
Course: Lunch, Dinner
Servings: 8-10 servings
Ingredients:
3 lbs pork shoulder, trimmed and cut into 1-inch cubes
3 cups red potatoes, scrubbed and halved or quartered
5-6 large carrots, peeled and chopped into 1/2-inch rounds
2 TBL extra virgin olive oil
1/2 large onion, chopped
1 cup fresh green beans, trimmed and chopped into 1-inch pieces
2 tsp garlic powder (or 4 cloves fresh garlic, minced)
2 cups Whole30 compliant beef broth
1 cup tart cherry juice (unsweetened)
1 tsp ground black pepper
2 tsp dried thyme
1 bay leaf
Fresh basil, for garnish (optional)
Directions:
PRESSURE COOKER METHOD:
1. Set your pressure cooker to the ‘Sauté’ mode. Add the olive oil, pork shoulder cubes, and chopped onion to the pot. Sauté for about 5 minutes, stirring occasionally, until the pork is nicely browned on all sides. This browning step adds significant flavor to the soup. Once browned, press ‘Cancel’ to turn off the sauté function.
2. Add the remaining ingredients to the pot: red potatoes, carrots, green beans, garlic powder (or minced fresh garlic), beef broth, tart cherry juice, ground pepper, dried thyme, and the bay leaf. Give everything a gentle stir to combine.
3. Secure the lid on your pressure cooker, ensuring the sealing valve is set to the ‘Sealing’ position. Select the ‘Pressure Cook’ or ‘Manual’ setting and set the cooking time for 30 minutes on high pressure.
4. Once the cooking cycle is complete, allow the pressure to naturally release for 15 minutes. This natural release process helps to keep the pork tender. After 15 minutes, carefully move the sealing valve to the ‘Venting’ position to quick-release any remaining pressure. Exercise caution as steam will be hot.
5. Carefully open the lid. Remove and discard the bay leaf. Using two forks, shred the tender pork directly in the pot. Ladle the hearty soup into bowls, and garnish with fresh basil if desired. Serve hot and enjoy!
SLOW COOKER METHOD:
1. In a large skillet, heat the olive oil over medium heat. Add the pork shoulder cubes and chopped onion. Sear the pork on all sides for about 2 minutes per side until beautifully browned. This searing step is vital for developing a deep, rich flavor in the soup.
2. Transfer the seared pork and onions from the skillet into your slow cooker pot. Add the remaining ingredients: red potatoes, carrots, green beans, garlic powder (or minced fresh garlic), beef broth, tart cherry juice, ground pepper, dried thyme, and the bay leaf. Stir gently to ensure all ingredients are well distributed.
3. Place the lid on the slow cooker. Cook on low for 6-7 hours, or on high for 4-5 hours. The soup is ready when the pork is incredibly tender and easily shredded with a fork, and the vegetables are soft.
4. Once cooked, remove and discard the bay leaf. Using two forks, shred the tender pork directly in the slow cooker pot. Carefully ladle the warm soup into serving bowls. Garnish with fresh basil, if desired, before serving.
Tips for the Perfect Whole30 Vegetable Pork Soup
- Don’t Skip the Sear: Whether using a pressure cooker or slow cooker, searing the pork and onions first is non-negotiable for deep flavor. It creates a rich base that truly elevates the soup.
- Quality Broth Matters: Use a high-quality, Whole30-compliant beef broth. This forms the backbone of your soup’s flavor. Homemade bone broth would be even better!
- Adjust Seasoning to Taste: Always taste your soup before serving and adjust salt and pepper as needed. You might want a pinch more salt depending on your broth.
- Vegetable Customization: Feel free to swap or add other Whole30-compliant vegetables like parsnips, celery, mushrooms, or bell peppers. Add softer vegetables like spinach or kale in the last 15-20 minutes of cooking.
- Fresh Herbs are Best: While dried thyme is used in the recipe, fresh basil for garnish makes a big difference in presentation and fresh flavor.
Serving Suggestions and Storage
This Whole30 Vegetable Pork Soup is incredibly satisfying on its own, making a complete meal. For an extra touch, you can serve it with a side of Whole30-approved crackers or a simple green salad with a compliant dressing. It’s also excellent paired with a cauliflower rice side if you’re looking for more bulk.
Storage: This soup is fantastic for meal prepping! Store cooled leftovers in an airtight container in the refrigerator for up to 3-4 days. The flavors often deepen overnight, making it even more delicious the next day.
Freezing: For longer storage, this soup freezes beautifully. Allow it to cool completely, then transfer to freezer-safe containers or bags, leaving some headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Gently reheat on the stovetop over medium-low heat, stirring occasionally until warmed through. You can also microwave individual portions. If the soup is too thick after storage, add a splash of extra beef broth or water to achieve your desired consistency.
More Whole30 Inspiration
Healthy and delicious recipes are truly the best of both worlds, and this Whole30 Vegetable Pork Soup perfectly embodies that philosophy. It’s incredibly rich and flavorful, yet packed with wholesome nutrients that will leave you feeling completely satisfied. A little bit truly goes a long way with this hearty soup. If you’re looking for more nourishing and compliant meal ideas, be sure to check out these other fantastic Whole30 recipes:
- Whole30 Creamy Chicken Soup (AIP friendly!)
- Whole30 Zuppa Toscana
Embrace the warmth, flavor, and health benefits of this incredible Whole30 Vegetable Pork Soup. It’s more than just a recipe; it’s an invitation to nourish your body and delight your taste buds, one spoonful at a time.


