Say hello to your next favorite keto recipe! This Easy Keto Sausage & Pepper Soup simmers crumbled Italian sausage, sweet red pepper, smoky Poblano, celery and baby spinach in a warmly spiced broth, and it's on the table in under an hour.
It's hearty enough for dinner, low enough in carbs for a keto or low-carb plan (about 3 grams of net carbs per serving), and it tastes even better the next day, which makes it a natural for meal prep.

Key Ingredients & Substitutions
- Italian sausage. Bulk pork sausage is easiest, but links work too; just slit the casings and squeeze the meat out. Hot Italian sausage adds a nice kick, mild keeps it family-friendly. Read the label, since some brands add sugar or fillers. Ground turkey or chicken Italian sausage also works for a leaner pot.
- Red bell pepper and Poblano pepper. The red pepper brings sweetness and color, while the Poblano adds a gentle, smoky heat. A green bell pepper can stand in for the Poblano if you want zero spice, or use a jalapeño for more heat.
- Celery. Gives the soup body and a savory backbone without adding many carbs. Diced zucchini is a good swap if you're out.
- Dried herbs and spices. Basil, oregano, rosemary, chili powder, cumin and a little cinnamon make the broth taste like it cooked all day. The cinnamon is subtle and warm, not sweet, so don't skip it. You can replace the basil, oregano and rosemary with 1 tablespoon of Italian seasoning.
- Chicken stock. Use a stock or broth with no added sugar, such as Pacific Foods organic unsalted chicken stock. Low-sodium or unsalted stock lets you control the salt, which matters because the sausage is already well seasoned. Bone broth adds extra protein.
- Baby spinach. It wilts in minutes. Chopped kale or Swiss chard also work; give them a few extra minutes to soften.
- Cheddar Jack cheese. A handful of shredded cheese on top melts into the hot soup. Plain sharp cheddar, Monterey Jack, pepper jack or grated Parmesan are all good substitutes.

How to Make Easy Keto Sausage & Pepper Soup Step by Step
Step 1: Brown the sausage. In a Dutch oven or large soup pot, heat the olive oil over medium-high heat. Add the sausage and cook for about 5 minutes, stirring occasionally, until no pink remains. Break the sausage into small pieces with a wooden spoon as it cooks.

Step 2: Add the vegetables. Add the diced red pepper, Poblano pepper and celery to the pot with the browned sausage.

Step 3: Season and soften. Sprinkle in the oregano, basil, rosemary, chili powder, cumin and cinnamon, then season with salt and pepper. Stir to combine and cook, stirring occasionally, until the vegetables soften, about 5 to 6 minutes.

Step 4: Simmer. Pour in the chicken stock and bring it to a boil. Reduce the heat to medium-low and simmer for 20 minutes, stirring occasionally.

Step 5: Add the spinach. Add the baby spinach to the pot. It will look like a lot at first, but it cooks down quickly.

Step 6: Wilt and finish. Stir and cook just until the spinach wilts, about 4 to 5 minutes. Taste, adjust the salt and pepper, and remove the pot from the heat.

To serve: Ladle the soup into bowls and top with shredded Cheddar Jack cheese and, if you'd like, a little extra diced Poblano pepper.
Helpful Tips
Brown the sausage well. Let the sausage sit undisturbed for a minute or two before you start breaking it up so it gets some golden, crispy edges. Those browned bits on the bottom of the pot dissolve into the stock and give the broth a much deeper flavor.
Toast the spices in the fat. Adding the dried herbs and spices while the vegetables are still sautéing in the sausage drippings wakes up their flavor far more than stirring them into the liquid later would.
Season at the end. Sausage, stock and cheese all bring salt, so hold back on salting early and taste the soup after the spinach goes in. A splash of red wine vinegar or a squeeze of lemon at the end brightens everything up.
Use a heavy pot. An enameled cast iron Dutch oven holds steady heat, browns the sausage evenly and keeps the soup at a gentle simmer without scorching. Any large, heavy-bottomed soup pot works, too.
Skim if you like. Depending on the sausage, a layer of fat may rise to the top while it simmers. On keto that fat is welcome, but you can skim some off with a large spoon if you prefer a lighter broth.
Variations
- Creamy version. Stir in ½ cup of heavy cream or 4 ounces of cubed cream cheese with the spinach for a rich, creamy soup in the style of our Copycat Olive Garden Zuppa Toscana.
- Extra veggies. Add diced zucchini, sliced mushrooms or chopped cauliflower along with the peppers. Keep an eye on carbs if you're tracking them closely.
- Tomato-based. Add a 14.5-ounce can of diced tomatoes with the stock for an Italian-style sausage and pepper soup. It adds a few carbs but plenty of flavor.
- Spicier. Use hot Italian sausage, keep the Poblano seeds, or add a pinch of red pepper flakes with the spices.
- Slow cooker. Brown the sausage on the stovetop first, then add everything except the spinach and cheese to a slow cooker and cook on low for 6 hours. Stir in the spinach for the last 10 minutes.
- Cauliflower rice. Stir in 2 cups of riced cauliflower during the last 10 minutes of simmering to make the soup even heartier.

Serving Ideas
Serve this soup on its own for a satisfying low-carb lunch or dinner, or ladle it into smaller cups as a starter. Crunchy Easy Keto Cheese Crisps are perfect for dipping, and a crisp side of Easy 5-Minute Broccoli Slaw makes a light, fresh contrast to the warm broth.
For a bigger meal, start with a bowl of soup before a slice of Easy Weeknight Keto Pizza with Pepperoni, or pair it with a tray of Spicy Easy Roasted Cauliflower. If you're not eating low-carb, crusty bread or garlic toast is great for soaking up every last drop.
Storing & Freezing
Let the soup cool, then store it in an airtight container in the refrigerator for up to 4 days. The flavors keep developing overnight, so it makes an excellent make-ahead meal. For easy lunches, portion it into individual glass meal prep containers and reheat single servings in the microwave or on the stovetop. Add the cheese right before serving.
To freeze, cool the soup completely and freeze it without the cheese in freezer-safe containers or bags for up to 3 months. The spinach will be softer after thawing, but the flavor holds up well. Thaw overnight in the refrigerator, then reheat in a pot over medium heat until steaming, adding a splash of stock if it has thickened.

More Easy Keto Recipes
If you loved this soup, here are a few more low-carb recipes you might enjoy:
- Italian Sausage and Cauliflower Rice Stuffed Peppers
- Curry Chicken and Cauliflower Rice Soup
- Keto Wedge Salad with Homemade Blue Cheese Dressing
- Keto Loaded Baked Avocado Eggs
Recipe

Easy Keto Sausage & Pepper Soup
Equipment
- Dutch Oven or large soup pot
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 pound Italian pork sausage casings removed if using links; check the label for added sugar
- 1 medium red pepper diced
- ½ medium Poblano pepper diced
- 3 celery stalks diced
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 teaspoon dried rosemary
- 1 ½ teaspoons chili powder
- 1 teaspoon ground cumin
- ½ teaspoon ground cinnamon
- Sea salt and black pepper to taste
- 6 cups organic sugar-free chicken stock or broth with no added sugar
- 2 cups baby spinach
- 1 cup Cheddar Jack cheese shredded, for topping
Instructions
- Heat the olive oil in a Dutch oven or large soup pot over medium-high heat. Add the sausage and cook for about 5 minutes, breaking it into small crumbles with a wooden spoon, until no pink remains.
- Add the red pepper, Poblano pepper, celery, basil, oregano, rosemary, chili powder, cumin and cinnamon. Season with salt and pepper, stir to combine, and cook for 5 to 6 minutes, stirring occasionally, until the vegetables soften.
- Pour in the chicken stock and bring to a boil. Reduce the heat to medium-low and simmer for 20 minutes, stirring occasionally.
- Stir in the spinach and cook for 4 to 5 minutes, just until wilted. Taste, adjust the salt and pepper, and remove the pot from the heat.
- Ladle into bowls and top with shredded Cheddar Jack cheese and extra diced Poblano pepper, if you like.
Video
Notes
Nutrition
Nutrition details are an estimate, per serving.









Steph says
The cumin in this was aggressive and overwhelming. If you make this, I’d highly recommend cutting back on the cumin. Other than that, it’s a great soup.
Jessica McCoy says
It definitely depends on your palette. We enjoyed the cumin.
Sheri says
I added 1/2 chopped onion and 2 cloves of minced garlic - I did add the cinnamon and will leave it out next time. I added a bag of cauliflower rice and a jar of sugar free marinara to compensate for the cinnamon. Definitely a keeper
Ashley says
Truly fantastic!! I’ve made this several times now. We all love it!
Mary says
I loved every bite of this soup!! I substituted 1 lb of Chicken & 1/2 lb of ground beef for the Sausage. Other than that I followed the recipe exactly. Just delicious!! Thank you for sharing! I will make again & again!
Trina says
Can this be done in the Instant Pot?
Jessica McCoy says
I'm sure it could be. I'd start with sauteing the sausage and peppers and then probably 8 minutes on high pressure with a quick release.
Amanda says
I made this soup exactly how the recipe said, and it was delicious! The flavours with the spices are soooo good! It was very easy and quick to make, and I'll definitely be making more! Thanks for sharing!
A. Adams says
Delish! ... I also added a chopped onion to the soup and kept the cinnamon in the recipe. So good, Oddly enough.
Will make again
Julie R says
This is really good. I added 4 ounces of cream cheese but otherwise followed the recipe. Delicious! I will make this again.
Martha Hess says
just starting Kato. Love soups, will try.Trying to stay on track.
Courtney says
This recipe has been a weekly staple in our household for a few months now. We absolutely love it! It’s even better the next day (if there’s any left over, that is).
Claudis says
Made it with chicken breast and add zucchini, it was delicious.
julie sullivan says
Have made this soup several times and its always delicious. The cinnamon I think is the extra ingredient that makes it great
Nellie says
This was SO GOOD!!!! I roughly chopped the spinach first before adding, but otherwise I followed the recipe exactly as written. I will definitely be making this again! Bonus-my high-carb eating husband loved it as well, score! 🙂
Carol says
Does the recipe call for breakfast pork sausage or Italian pork sausage?
Jessica McCoy says
Italian pork sausage. I'll update the recipe! Thanks for the note.
Lisa says
I loved this recipe!!! I see the net carbs what are the whole macros for the soup?
Rachael says
Thank you for the recipe! I see in the notes for this it is low carb but the summary at the bottom shows 126G carbs per serving. Can you verify how many carbs are in this dish? Thank you!
Jessica McCoy says
It's 2.6. I just updated it. The nutrition calculator was pulling the information incorrectly. Sorry!
Patty Adams says
Hi,
I’m new to Keto and scouring Pinterest for easy but tasty recipes. This soup sounds delish! However, the nutritional value states each serving is 126 carbs. Could this be a typo? I’m limited to only 25 carbs a day.
I’m keeping my fingers crossed!
Patty
Jessica McCoy says
Thanks so much for pointing that out. The automated nutrition calculator must have pulled the information incorrectly. I checked with another source and updated the information for you. It's around 2.6 carbs. You're safe, and you can enjoy a couple bowls of soup!
Kim C says
I don't have enough LOVE"S for this soup!!! I could eat it every day and nevet tire of it! When I first made it I thought cinnamon, really.. and I almost left it out but I'm so glad I didn't, all of the flavors in the soup are amazing together!! I cook it all the time oh, it's nice to just have something hot and filling to grab when I'm hungry and it's super low carb! I topped mine with cheese, any old kind of cheese which makes it even more delicious! LOVE, LOCE, LIVE!! Try this one exactly as the recipe says, you won't be sorry.
Jessica McCoy says
Thank you so much! 😉
Natalie says
Have you tried freezing this? I want to make a double batch and freeze half but worry about how it'll taste once defrosted. Thanks in advanced!
Jessica McCoy says
I haven't, but I imagine it would be fine. You could try to freeze a single serving to test it out.
dave says
is there no fiber so net carbs would be lower?