Split pea soup is not keto friendly. A single cup of cooked split peas contains roughly 27 grams of net carbs, which could use up your entire daily carb budget on a ketogenic diet. Even a small bowl puts most people well over the threshold needed to stay in ketosis.
Why Split Peas Are Too High in Carbs
The standard ketogenic diet limits total carbohydrates to under 50 grams per day, and many people aim for 20 grams to reliably maintain ketosis. Split peas are legumes, and like most legumes, they’re starch-heavy. One cup of cooked split peas has about 41 grams of total carbohydrates. While they do contain fiber (around 10.6 grams per 100-gram serving), most of that fiber is insoluble, meaning the net carb count stays high even after subtracting fiber.
That puts a single serving of plain split peas at roughly 27 net carbs, more than half the daily limit for strict keto and already over the 20-gram target many followers use.
The Full Picture Gets Worse
Split peas alone aren’t the only carb source in the bowl. A classic split pea soup recipe typically calls for a pound of dried split peas, three diced carrots, and a medium onion. Carrots add about 6 grams of net carbs per medium carrot, and a medium onion contributes around 8 grams. By the time a pot of traditional split pea soup is finished, each serving can easily land between 25 and 30 net carbs.
Commercial versions aren’t any better. Progresso’s Healthy Classics Split Pea soup, for example, has about 30 grams of total carbohydrates and just under 5 grams of fiber per cup. That’s roughly 25 net carbs in a single serving of canned soup.
Can You Make a Smaller Portion Work?
In theory, eating a very small amount of split pea soup (say, half a cup) would cut the carbs down to around 12 to 15 grams. That’s technically possible on a 50-gram daily limit, but it leaves almost no room for carbs in anything else you eat that day. For most people following keto, spending that budget on half a cup of soup isn’t practical or satisfying.
A Keto-Friendly Alternative That Gets Close
The smoky, creamy quality of split pea soup comes more from the cooking method and seasonings than from the peas themselves. Cauliflower is the most popular keto substitute because it blends into a thick, creamy soup base with a fraction of the carbs. One cup of cauliflower has about 3 grams of net carbs.
To replicate the flavor of split pea soup, the key ingredients are ham stock or a ham bone simmered into broth, chopped ham, and a drop or two of liquid smoke. Liquid smoke is zero carbs and adds the deep, smoky backbone that defines a good split pea soup. A small amount of garlic powder, onion powder, fresh thyme, and a splash of apple cider vinegar rounds out the flavor. Simmering cauliflower in ham stock and then blending part of the soup creates the thick, velvety texture you’re looking for.
A bowl of cauliflower-ham soup made this way typically comes in around 5 to 7 net carbs per serving, leaving plenty of room in your daily budget. It won’t taste identical to split pea soup, but the smoky, savory, hearty profile is close enough to satisfy the craving without knocking you out of ketosis.
Other Legumes Aren’t Much Better
If you’re wondering whether swapping split peas for another bean or lentil would help, the answer is generally no. Most legumes fall in a similar carb range. Green lentils, black beans, and chickpeas all deliver 20 to 25 net carbs per cooked cup. Legumes as a category are one of the food groups that keto diets consistently exclude, despite their nutritional benefits in other dietary patterns. If you’re committed to staying in ketosis, cauliflower or broccoli-stem soups are your best route to a similar bowl of comfort food.

