Go Back
+ servings
Healthy Stuffed Pepper Soup in bowl

Healthy Stuffed Pepper Soup

5 from 49 votes
Healthy Stuffed Pepper Soup is a cozy, delicious, warm soup that's perfect for the winter months. It's low-carb, paleo-friendly, and made with cauliflower rice!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: dinner, gluten-free, grain-free, Main Course, paleo, Soup
Cuisine: American
Calories: 246

Ingredients
  

  • 1 lb ground beef can use turkey or chicken
  • 2 tbsp olive oil divided
  • 1 small yellow onion diced
  • 1 small red pepper deseeded + diced
  • 1 small green pepper deseeded + diced
  • 2 cloves garlic minced
  • 2 14.5 oz cans fire roasted diced tomatoes
  • 1 15 oz can tomato sauce
  • 1/4 cup chopped parsley
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1 tsp salt
  • 1 tsp pepper
  • 2-3 cups beef broth depending on how thick you want it to be
  • 3 cups frozen cauliflower rice

Method
 

  1. In a large pot or dutch oven, heat 1 tbsp olive oil over medium high heat. Add your meat and break up with wooden spoon. Once cooked, drain the meat.
  2. In the same pan (without the meat), heat remaining olive oil over medium high heat. Add onion and peppers and cook until soft, about 5 minutes.
  3. Add in garlic and cook for a minute.
  4. Stir in diced tomatoes, tomato sauce, and parsley. Then add the meat back in.
  5. Stir in spices and broth. Let simmer over low for 20 minutes, stirring occasionally.
  6. In the last five minutes, add in frozen cauliflower rice. Stir. The heat will cook the rice.
  7. Serve! Optional: add cheese and parsley.

Nutrition

Calories: 246kcalCarbohydrates: 14gProtein: 14gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gTrans Fat: 1gCholesterol: 40mgSodium: 983mgPotassium: 624mgFiber: 4gSugar: 7gVitamin A: 1327IUVitamin C: 69mgCalcium: 83mgIron: 3mg

Notes

  • Make in the Instant Pot: Saute meet with olive oil, onion, and peppers on saute function. Add in garlic at the last minute. Turn off saute function and add in diced tomatoes, tomato sauce, broth, salt, pepper, oregano, basil, parsley. Place lid on and cook manual for 10 minutes. Let naturally release for 10 minutes then quick release. Stir in cauliflower rice. It will cook in the hot soup.
  • Drain the Meat After Browning: Once the ground beef is fully cooked, drain it before adding it back to the pot — this keeps the soup from being greasy and lets those fire-roasted tomato flavors really shine.
  • Add Cauliflower Rice in the Last 5 Minutes: Stir the frozen cauliflower rice in during only the final 5 minutes of simmering. The residual heat will cook it through perfectly, and this prevents it from getting mushy.
  • Adjust the Broth for Your Preferred Thickness: The recipe calls for 2–3 cups of beef broth, start with less if you want a heartier, thicker soup and add more as you go to get the consistency that's right for you.

Tried this recipe?

Let us know how it was!