• 1 lb ground beef or turkey
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 bell peppers, diced
  • 3 cloves garlic, minced
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) crushed tomatoes
  • 4 cups beef or vegetable broth
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • Salt and pepper to taste
  • 1 cup cauliflower rice
  • 1/4 cup tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 cup shredded cauliflower
  • 1 cup shredded mozzarella cheese
  • Fresh parsley, chopped (for garnish)


  1. Brown the Meat:
    • In a large soup pot, brown the ground beef or turkey over medium-high heat. Drain excess fat if necessary.
  2. Sauté Vegetables:
    • Add olive oil to the pot and sauté diced onions, bell peppers, and garlic until softened.
  3. Add Tomatoes:
    • Add both diced and crushed tomatoes to the pot. Stir well.
  4. Season:
    • Season the mixture with dried oregano, dried basil, dried thyme, salt, and pepper. Mix to combine.
  5. Pour in Broth:
    • Pour in the beef or vegetable broth and bring the soup to a simmer.
  6. Add Cauliflower Rice:
    • Stir in the cauliflower rice and continue to simmer until the cauliflower rice is tender.
  7. Incorporate Tomato Paste and Worcestershire Sauce:
    • Mix in the tomato paste and Worcestershire sauce. Adjust the seasoning if needed.
  8. Simmer and Add Shredded Cauliflower:
    • Let the soup simmer for another 10-15 minutes. Stir in the shredded cauliflower and cook until it’s just tender.
  9. Serve and Garnish:
    • Ladle the soup into bowls. Top each serving with shredded mozzarella cheese and chopped fresh parsley.
  10. Enjoy:
    • Allow the cheese to melt and serve the Keto Stuffed Pepper Soup hot. Enjoy!