This hearty Paleo Cabbage Soup is simple, nourishing, and perfect for a cool day. Made with pork neckbones for a rich, savory broth, fresh cabbage, and tomatoes, it’s a comforting dish that’s naturally gluten-free, paleo-friendly, and budget-conscious. Long simmering brings out deep flavor while keeping ingredients wholesome and straightforward.


Serves: 6–8
Prep Time: 15 minutes
Cook Time: 2–3 hours
Total Time: ~3 hours


Ingredients

  • 2 lbs pork neckbones

  • 1 head cabbage, chopped or grated

  • 3 tomatoes, chopped

  • 3 tbsp pickling spice

  • Salt and pepper, to taste


Instructions

  1. Make the broth: In a large pot, cover neckbones with 4 quarts of water. Boil until the meat is tender and separates easily from the bone.

  2. Shred meat: Remove bones, separate the meat, and return meat to the pot.

  3. Add vegetables: Stir in cabbage and tomatoes.

  4. Season: Add pickling spice, salt, and pepper.

  5. Simmer: Reduce heat and simmer for 2 hours, until cabbage is soft and flavors are well combined.

  6. Serve hot with fresh herbs, if desired.


Notes


FAQs

Is cabbage soup paleo?
Yes, this recipe is made entirely with paleo-friendly whole foods and no grains or dairy.

Can I substitute the pork neckbones?
Yes — beef short ribs, chicken drumsticks, or oxtail also work well to create a rich broth.

Does cabbage soup freeze well?
Yes, allow soup to cool, store in freezer-safe containers, and freeze for up to 2 months.