We all love a good sweet and salty flavor combination, but what about a sour and salty mix? That’s exactly what you get with this sauerkraut soup. Each bite is a blend of rich, balanced flavor filled with hints of roasted chickpeas, tomato, onion, paprika, and even maple syrup! You can go the store-bought route with the sauerkraut, or try whipping together your own batch (just know that you’ll need to do it at least three days before you plan to enjoy this soup to give the cabbage plenty of time to ferment)!
Ingredients in this sauerkraut soup recipe
Because you can’t have crispy chickpea and sauerkraut soup without the chickpeas, we’ll start with those. Four ingredients will flavor them to crispy, bacon-like perfection, and then we’ll dive into the soup!
Crispy Chickpeas
Chickpeas: Start with 1 14-oz can of chickpeas. You can also use dried chickpeas that you soak and cook yourself. Oil: Use 1 tablespoon of oil to coat the ‘peas and help them get crispy in the oven. Any oil is fine. Smoked Paprika: Next, start adding flavors with 1 teaspoon of smoked paprika. Maple Syrup: Throw in 1 teaspoon of maple syrup to add a dash of sweet flavor to the chickpeas. Salt: Finish them off with ½ teaspoon of salt.
Sauerkraut Soup
Flavor Base: We’ll lay down a solid foundation by sautéing sliced onion and minced garlic. Tomato Paste: Continue with 2 tablespoons of tomato paste, which adds tons of savory flavor. Broth: 4 cups of vegetable broth will make up the base of the soup. Sauerkraut: Now for the important part — use 2 cups of sauerkraut! Seasonings: For flavor, add 1 tablespoon of smoked paprika, ½ teaspoon of caraway seeds, and ½ teaspoon of salt. Crème Fraîche: Finish things off with ½ cup of crème fraîche (a type of sour cream that is perfect for this dish). If you can’t find crème fraîche, good alternatives for creme fraiche are sour cream, Greek yogurt, or a dairy-free version, though they may be more sour in flavor. If you use one of these alternatives, you may need to balance the soup with a bit more salt!
How to make sauerkraut soup
Step 1: Prep the chickpeasFirst, preheat the oven to 400ºF (204ºC). Drain the chickpeas and spread them onto a few layers of paper towels. Top the chickpeas with another paper towel and then gently roll them around to remove the skins and dry the peas. Step 2: Cook the chickpeasIn a medium bowl, combine the chickpeas, oil, paprika, maple syrup, and salt. Spread onto a parchment-lined baking sheet and bake for 20 minutes or until crispy. Step 3: Create the flavor baseMeanwhile, heat the remaining oil in a large pan or sauté pan. Add the sliced onion and garlic, cooking until the onion is slightly soft and translucent, about 5 minutes. Add the tomato paste and continue cooking until it loses its raw tomato smell, about 5 minutes. Step 4: SoupifyAdd the broth, sauerkraut, paprika, caroway, and salt to the pan. Bring it to a gentle simmer for 5 minutes. Step 5: ServeRight before serving, remove from the heat and stir in the crème fraîche. Ladle the soup into serving bowls and top with crispy chickpeas.
Variations
Make this dish your own by adding even more flavor agents with some add ons. You could use anything, but quick ideas include beans, celery, vegan sausage, carrots, potatoes, or even mushrooms! To go vegan, swap out the crème fraîche for coconut milk or a dairy-free sour cream. To make it lower sodium, decrease salt by half and use a low sodium broth!
More soup recipes to enjoy
The creamy soups don’t stop here. As we head into fall (already, how?!), stock up on ideas with these tasty recipes!
Potato Leek Soup Korean Kimchi Soup Creamy Vegan White Bean Soup Slow Cooker Vegan Butternut Squash Soup














![]()