Finding a healthy, macro-friendly meal that satisfies the entire family can often feel like a culinary puzzle. When you want the comfort of a classic stuffed pepper but lack the time for laborious stuffing, baking, and cleanup, this Low-Carb Unstuffed Bell Pepper Soup is the ultimate solution. This recipe captures the nostalgic, savory profile of the original dish while keeping the carbohydrate count low and the protein content exceptionally high.
By swapping traditional rice for cauliflower rice, we maintain that necessary texture and bite without the insulin spike. This dish is naturally gluten-free and avoids all pork products, relying on a savory blend of ground beef and turkey Italian sausage to provide a complex, satisfying depth of flavor. It is a one-pot wonder that stores beautifully, making it an ideal candidate for meal prep.

Whether you are strictly following a ketogenic lifestyle or simply looking to increase your vegetable intake, this soup is a powerhouse of nutrients. The combination of tomatoes, bell peppers, and lean proteins provides a high-satiety meal that keeps you full for hours.
Understanding the Ingredients: Why This Recipe Works
Every ingredient in this recipe serves a specific purpose, contributing to both the flavor profile and the nutritional density of the final bowl. Understanding how these ingredients interact allows you to become a more intuitive cook.
- Ground Beef & Turkey Italian Sausage: The blend of beef and poultry is our secret to maximum flavor. The sausage provides essential herbs and spices, while the beef provides the iron and richness required for a hearty soup base.
- Cauliflower Rice: This is the ultimate low-carb substitute for traditional white rice. It absorbs the beef broth and tomato flavors perfectly, mimicking the mouthfeel of grains without the starch.
- Crushed Tomatoes & Ketchup: Using a reduced-sugar ketchup allows us to achieve that signature sweetness found in traditional stuffed peppers while maintaining keto macros. The crushed tomatoes provide the acidic foundation required to balance the fat content of the meats.
- Beef Broth: This acts as the backbone of our soup. A high-quality beef broth adds minerals and a savory umami quality that cannot be replicated with water.
How to Make It Step-by-Step
Cooking this soup is a straightforward process that rewards you with an incredibly aromatic kitchen. Follow these steps to ensure the perfect texture and flavor infusion.
- Sauté the Aromatics: In a large heavy-bottomed pot, heat your olive oil over medium-high heat. Add the chopped onions, cooking them until they are translucent and just beginning to caramelize. This step is critical for building the sweetness of the soup.
- Brown the Proteins: Add the ground beef and the turkey Italian sausage (out of the casing) to the pot. Use a wooden spoon to break the meat into small crumbles. Ensure the meat is browned completely, as this browning reaction (the Maillard reaction) adds the deep, savory flavor the soup needs.
- Incorporate the Peppers: Stir in the chopped green bell peppers. Cooking them with the meat for a few minutes allows their flavor to penetrate the fat and release their natural sweetness into the base.
- Build the Liquid Base: Add the crushed tomatoes, water, beef broth, Worcestershire sauce, and reduced-sugar ketchup. The Worcestershire sauce is essential for its depth and fermented complexity. Season generously with salt, pepper, and the Italian herb blend.
- Simmer for Depth: Bring the mixture to a gentle boil, then reduce the heat to a simmer. Allow the soup to cook for at least 20 minutes. This time allows the flavors of the peppers and herbs to meld with the tomato base.
- Add the Cauliflower Rice: Stir in the frozen cauliflower rice during the final 5–7 minutes of cooking. This prevents the cauliflower from becoming mushy and ensures it retains a slight al dente texture.
Frequently Asked Questions
Can I make this dairy-free?
Absolutely. The Parmesan cheese is entirely optional. The soup is naturally dairy-free otherwise. If you want a creamy texture without the cheese, consider stirring in a spoonful of coconut cream or a dairy-free yogurt alternative just before serving.
How long does this soup stay fresh?
This soup is a dream for meal prep. Store it in airtight containers in the refrigerator for up to 5 days. It actually tastes even better on the second day as the flavors continue to marry. You can also freeze this soup for up to 3 months.
Can I use fresh cauliflower instead of frozen?
You certainly can. If using fresh riced cauliflower, add it at the same time you would add the frozen version, but monitor it closely; it may cook slightly faster than frozen varieties.
Variations and Macro-Friendly Substitutions
The beauty of this recipe lies in its versatility. If you prefer a different protein, you can substitute the turkey sausage with ground chicken or even ground bison. If you want to increase the vegetable content, feel free to add diced zucchini or spinach in the final minutes of cooking. For those who enjoy a bit of heat, adding red pepper flakes during the browning phase is an excellent way to introduce a subtle spicy kick without adding carbs.
We hope this recipe becomes a staple in your rotation. It is designed to be approachable, forgiving, and deeply nourishing. If you enjoyed this recipe, please leave a comment below, rate it 5 stars, and save it to your favorite dinner board on Pinterest to help others find this healthy meal option!

Low-Carb Unstuffed Bell Pepper Soup
Ingredients
Method
- Heat olive oil in a large heavy-bottomed pot over medium-high heat.
- Add diced onions and sauté until translucent and beginning to caramelize.
- Add the ground beef and turkey Italian sausage to the pot, browning the meat until fully cooked.
- Stir in the chopped bell peppers and garlic, cooking for 3-5 minutes until slightly softened.
- Pour in the crushed tomatoes, beef broth, and reduced-sugar ketchup, stirring to combine.
- Add the Italian seasoning, salt, and pepper, then bring the mixture to a gentle boil.
- Reduce heat to low and simmer for 15 minutes to allow flavors to meld.
- Stir in the cauliflower rice and cook for an additional 5-7 minutes until tender.
- Adjust seasoning if needed and serve warm.


