proteinrich cabbage and sweet potato soup for family comfort meals

5 min prep 5 min cook 5 servings
proteinrich cabbage and sweet potato soup for family comfort meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Protein-Rich Cabbage & Sweet Potato Soup: The Ultimate Family Comfort Meal

When the weather turns crisp and the evenings call for something soul-warming, this protein-packed cabbage and sweet potato soup has become my family's go-to comfort meal. I first created this recipe during a particularly hectic autumn week when my kids were deep into their soccer season, my husband was working late, and I needed something that could feed us all nutritiously without spending hours in the kitchen.

The magic happened when I combined humble cabbage with nutrient-dense sweet potatoes and added a generous helping of plant-based protein. The result? A velvety, satisfying soup that even my pickiest eater requests weekly. What makes this soup truly special is how it transforms simple, affordable ingredients into something that tastes like it's been simmering all day, even when you've only got 45 minutes.

Whether you're meal prepping for a busy week ahead, feeding a crowd of hungry teenagers, or simply craving something that feels like a warm hug in a bowl, this soup delivers on every level. It's naturally gluten-free, can easily be made vegan, and freezes beautifully for those nights when cooking feels impossible.

Why This Recipe Works

  • Protein Powerhouse: With 18 grams of protein per serving from lentils and hemp seeds, this soup keeps you satisfied for hours
  • Budget-Friendly: Cabbage and sweet potatoes are among the most affordable vegetables, making this perfect for feeding a family
  • One-Pot Wonder: Minimal cleanup means more time enjoying dinner with your loved ones
  • Immune-Boosting: Packed with vitamin C from cabbage and beta-carotene from sweet potatoes
  • Texture Paradise: The combination of tender vegetables and creamy broth creates the perfect mouthfeel
  • Make-Ahead Marvel: Tastes even better the next day as flavors meld together

Ingredients You'll Need

Ingredients

Before we dive into the cooking process, let's talk about each ingredient and why it matters. Understanding your ingredients is the key to becoming a confident cook who can adapt recipes to suit your family's preferences.

Green Cabbage (1 medium head, about 2 pounds): The unsung hero of this soup, cabbage becomes meltingly tender when simmered and adds a subtle sweetness. When shopping, look for heads that feel heavy for their size with crisp, tightly packed leaves. If you can only find large heads, don't worry – cabbage keeps well in the fridge and you can use the rest for coleslaw or stir-fries.

Sweet Potatoes (2 large, about 1.5 pounds): Choose orange-fleshed varieties like Garnet or Jewel for their natural sweetness and creamy texture. Look for firm potatoes without soft spots or sprouts. The orange flesh indicates high beta-carotene content, making this soup as nutritious as it is delicious.

Red Lentils (1 cup): These tiny powerhouses cook down completely, creating a naturally creamy texture while adding substantial protein. Unlike green or brown lentils, red lentils break down during cooking, which is exactly what we want for this soup. They're also incredibly affordable and have a long shelf life.

Hemp Hearts (1/2 cup): This is our secret weapon for boosting protein without changing the flavor. Hemp hearts blend seamlessly into the soup while adding healthy omega-3 fatty acids. If you can't find them, you could substitute with cashew cream or simply leave them out, though you'll lose some protein.

Vegetable Broth (6 cups): The foundation of our soup, so choose quality here. Homemade is fantastic, but a good store-bought broth works wonderfully. I prefer low-sodium versions so I can control the salt level. If you're not vegetarian, chicken broth adds even more depth.

Aromatics & Spices: Onion, garlic, ginger, and a blend of warming spices transform simple vegetables into something extraordinary. The combination of smoked paprika and cumin gives this soup its complex, almost meaty flavor that satisfies even the heartiest appetites.

How to Make Protein-Rich Cabbage and Sweet Potato Soup for Family Comfort Meals

1
Prep Your Vegetables

Start by washing all your vegetables thoroughly. Dice the onion into 1/2-inch pieces, mince the garlic and ginger, peel and cube the sweet potatoes into 1-inch chunks, and shred the cabbage into bite-sized pieces. Having everything prepped before you start cooking makes the process smooth and stress-free. I like to keep the cabbage core – it's perfectly edible and adds nice texture to the soup.

2
Sauté the Aromatics

Heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Once the oil shimmers, add the diced onion and cook for 5-6 minutes until translucent and just starting to brown at the edges. This caramelization adds incredible depth to your soup. Add the garlic and ginger, cooking for another minute until fragrant. Your kitchen should smell amazing right about now!

3
Toast the Spices

Add the smoked paprika, cumin, coriander, and a generous pinch of salt and pepper to the pot. Stir constantly for about 30 seconds until the spices become fragrant and coat the vegetables. This toasting step wakes up the essential oils in the spices, making them more flavorful. Be careful not to burn them – if they start to look dry, add a splash of broth.

4
Add the Sweet Potatoes and Lentils

Stir in the cubed sweet potatoes and red lentils, ensuring they're well-coated with the spiced onion mixture. The lentils will break down during cooking, naturally thickening the soup while adding protein. If you're new to cooking with red lentils, don't worry – they cook much faster than other varieties and don't require pre-soaking.

5
Deglaze and Simmer

Pour in about 1 cup of the vegetable broth, using a wooden spoon to scrape up any browned bits from the bottom of the pot – these are flavor gold! Once you've loosened all the tasty bits, add the remaining broth. Bring everything to a boil, then reduce heat to low, cover partially, and simmer for 15 minutes.

6
Add the Cabbage

After 15 minutes, when the sweet potatoes are just starting to become tender, add all the shredded cabbage. It might seem like too much, but cabbage wilts dramatically. Stir well, cover, and simmer for another 10-12 minutes until the cabbage is tender and the sweet potatoes can be easily pierced with a fork.

7
Blend in the Hemp Hearts

Remove the pot from heat and stir in the hemp hearts. Using an immersion blender, blend about half the soup right in the pot. This creates a creamy texture while still leaving plenty of texture from the vegetables. If you don't have an immersion blender, carefully transfer 3-4 cups of soup to a regular blender, blend until smooth, then return to the pot.

8
Final Seasoning and Serve

Return the pot to low heat and taste your soup. Add more salt and pepper as needed – the amount will depend on your broth. I usually add another teaspoon of salt and plenty of fresh black pepper. For an extra touch of brightness, stir in a squeeze of lemon juice or a splash of apple cider vinegar. Ladle into bowls and serve hot, garnished with fresh parsley or a drizzle of olive oil if desired.

Expert Tips

Time-Saving Hack

Buy pre-shredded cabbage if you're really pressed for time. While I prefer shredding my own for the best texture, the bagged stuff works great in a pinch and saves about 10 minutes of prep time.

Perfect Consistency

If your soup is too thick after blending, simply add more broth until it reaches your desired consistency. If it's too thin, simmer uncovered for 5-10 minutes to reduce.

Cabbage Selection

Look for cabbage heads that feel heavy for their size with crisp, tightly packed leaves. Avoid any with yellowing or wilted outer leaves. A fresh cabbage will keep for 2-3 weeks in the crisper drawer.

Spice Level

For a spicier version, add a pinch of cayenne pepper or a diced jalapeño with the onions. My teenagers love this variation, but I keep it mild for the younger kids.

Make-Ahead Magic

This soup actually tastes better the next day! Make it on Sunday for easy weeknight dinners. The flavors meld together beautifully overnight in the refrigerator.

Freezer Success

Freeze individual portions in silicone muffin tins for perfect single servings. Once frozen, pop them out and store in freezer bags. They reheat beautifully in the microwave or on the stovetop.

Variations to Try

Protein Boost

Add 1 cup of cooked chickpeas or white beans during the last 5 minutes of cooking for an extra protein punch. This is perfect for my husband after his long runs.

Green Goddess

Stir in 2 cups of baby spinach during the last 2 minutes of cooking for an extra nutrient boost. The spinach wilts perfectly and adds beautiful color.

Coconut Curry

Replace 2 cups of broth with coconut milk and add 1 tablespoon of curry powder for a Thai-inspired version that's absolutely divine.

Herb Garden

Add fresh herbs like thyme, rosemary, or sage while the soup simmers. Fresh herbs elevate this simple soup to restaurant-quality.

Smoky Bacon

For non-vegetarians, add 4 slices of chopped bacon with the onions for a smoky depth that complements the sweet potatoes beautifully.

Creamy Dream

Stir in 1/4 cup of cream cheese or Greek yogurt just before serving for an ultra-creamy version that feels incredibly indulgent.

Storage Tips

Refrigerator Storage

Store cooled soup in airtight containers in the refrigerator for up to 5 days. The soup will thicken as it sits, so you may need to add a splash of broth or water when reheating. I like to portion individual servings in glass mason jars – they make perfect grab-and-go lunches for my husband to take to work.

Freezer Instructions

This soup freezes beautifully for up to 3 months. Let it cool completely before freezing in portion-sized containers. Leave about 1 inch of headspace in containers as soup expands when frozen. Pro tip: freeze in silicone muffin tins for perfect single servings that thaw quickly. Once frozen solid, pop them out and store in freezer bags to save space.

Reheating Methods

Stovetop: Place soup in a pot over medium heat, stirring occasionally until heated through. Add broth if needed to thin.

Microwave: Transfer to a microwave-safe bowl, cover loosely, and heat in 1-minute intervals, stirring between each, until hot.

Make-Ahead Meal Prep

Double or triple this recipe on Sunday for easy weeknight dinners. The soup keeps getting better as it sits, making it perfect for meal prep. Store in individual containers for grab-and-go lunches or quick dinners. My kids love having this waiting for them after sports practice – it's so much better than drive-through food!

Frequently Asked Questions

I don't recommend substituting green lentils for red lentils in this recipe. Red lentils cook down and break apart, creating a creamy texture that thickens the soup naturally. Green lentils hold their shape and will result in a very different texture. If you only have green lentils, you'll need to cook them separately until tender, then add them during the last 10 minutes of cooking.

While cabbage is the star here, you can substitute with kale, spinach, or even cauliflower florets. Kale works particularly well – just remove the tough stems and chop roughly. Add kale during the last 5 minutes of cooking so it doesn't get mushy. For spinach, stir in during the last 2 minutes. Cauliflower can be added with the sweet potatoes and will need the full cooking time.

There are several ways to boost the protein! Add 1 cup of cooked chickpeas or white beans during the last 5 minutes of cooking. You can also stir in 1/4 cup of protein powder (unflavored or vanilla works well) when blending. Another option is to add diced chicken breast – cook it with the onions in step 2. For vegetarians, adding extra hemp hearts or stirring in Greek yogurt before serving works wonderfully.

Absolutely! This soup works beautifully in a slow cooker. Add everything except the hemp hearts and cook on low for 6-7 hours or high for 3-4 hours. Add the hemp hearts during the last 30 minutes of cooking. I prefer to sauté the onions and spices first for better flavor, but you can skip this step if you're in a rush. Blend as directed in the recipe.

The most common reason for bland soup is under-seasoning! Cabbage and sweet potatoes both need generous seasoning. Make sure you're using enough salt – I typically add 1-2 teaspoons depending on my broth. Also, don't skip the acid at the end – a squeeze of lemon juice or splash of vinegar brightens all the flavors. Finally, ensure your spices are fresh – old spices lose their potency over time.

Kids love dipping! Serve this soup with crusty bread, crackers, or grilled cheese sandwiches for dipping. You can also blend the soup completely smooth if your kids are texture-sensitive – they'll never know there are vegetables in it! Let them add their own toppings like shredded cheese, croutons, or a swirl of cream. My kids also love when I serve it in bread bowls for special occasions.

proteinrich cabbage and sweet potato soup for family comfort meals
soups
Pin Recipe

Protein-Rich Cabbage & Sweet Potato Soup

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Prep vegetables: Dice onion, mince garlic and ginger, cube sweet potatoes, and shred cabbage.
  2. Sauté aromatics: Heat oil in large pot, cook onion 5-6 minutes until translucent. Add garlic and ginger, cook 1 minute more.
  3. Toast spices: Stir in paprika, cumin, coriander, salt, and pepper; cook 30 seconds until fragrant.
  4. Add vegetables: Stir in sweet potatoes, lentils, and 1 cup broth, scraping bottom of pot.
  5. Simmer: Add remaining broth, bring to boil, then simmer covered 15 minutes.
  6. Add cabbage: Stir in cabbage, cover and simmer 10-12 minutes until vegetables are tender.
  7. Blend and finish: Stir in hemp hearts, blend half the soup with immersion blender, season to taste, and serve hot.

Recipe Notes

For best results, don't skip blending at least half the soup – this creates the perfect creamy texture. Soup thickens as it sits; thin with additional broth when reheating if desired.

Nutrition (per serving)

285
Calories
18g
Protein
42g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.