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!

The best healthy stuffed pepper soup recipe
Stuffed peppers are one of my all-time favorite dishes, so I thought I would cozy it up by making it into a nice, warm, comforting soup. I’d say it was pretty successful!
Healthy stuffed pepper soup is different than those that I’ve created in the past. It’s just like eating stuffed peppers, but in soup form! This recipe will definitely be popping up in my rotation pretty frequently because it’s both delicious and healthy.
Stuffed pepper soup is made without grain rice, making it a great low-carb option. By using cauliflower rice, it provides an extra serving of veggies! You may also omit the cheese for a paleo-friendly option. Easy!
Soups are great because they can easily be prepped ahead of time. Make a big batch to enjoy throughout the week, or freeze to have at a later date! Whether you eat soup as often as me, or you only enjoy it from time to time, you’re going to absolutely love this dish!
After making this soup, you should try my Easy Creamy Tomato Soup With Grilled Cheese next.

Ingredients used to make this stuffed bell pepper recipe
Healthy stuffed pepper soup is made using easy, simple, delicious ingredients. Everything is available at your local grocery store, and no “speciality” items are required. Here’s what you’ll need:
- Ground beef (can use turkey or chicken)
- Olive oil
- Yellow onion
- Red pepper
- Green pepper
- Garlic
- Fire roasted diced tomatoes
- Tomato sauce
- Chopped parsley
- Dried basil
- Dried oregano
- Salt
- Beef broth
- Frozen cauliflower rice
- Optional garnishes: Cheese, parsley
Tools used to make healthy stuffed pepper soup
This is a one pan dinner recipe, which makes prep and clean up that much easier! To make stuffed pepper soup, you will need the following:
- Large pan or dutch oven
- Cutting board
- Chopping knife
- Measuring tools: 1 tsp, 1 tbsp, 1/4 cup, 1 cup


How to make one pan pepper soup
One pot pepper soup is an incredibly easy meal that the entire family will enjoy! Made with tons of veggies, this dish provides vital nutrients while also tasting absolutely delicious. This recipe will require about 45 minutes to prepare.
To make this one pan soup, start by preapring either a large pot or a dutch oven. Heat 1 tbsp of olive oil over medium high heat. Once heated, add the meat and cook until fully browned.
Once the meat is cooked through, drain it.
In the same pot (without the meat), heat the remaining olive oil over medium high heat. Add onion and peppers and cook until soft, about 5 minutes.
Next, add the garlic and cook for one minute.
Stir in the diced tomatoes, tomato sauce, and parsley. Then, add the meat back in.
Stir in the spices and broth. Let simmer over low for 20 minutes, stirring occasionally.
In the last five minutes, add in the frozen cauliflower rice. Stir. The heat will cook the rice.
Finally, top with cheese and parsley, serve, and enjoy!

Available substitution options
Feel free to customize this recipe and make it your own. Below are some substitution options, including those that will make this dish vegetarian and vegan!
- Ground beef: You may use turkey or chicken in place of ground beef. Additionally, if seeking a vegetarian or vegan option, you may use your favorite ground meat substitute.
- Beef broth: For a vegan or vegetarian soup, use vegetable broth in place of beef broth.
- Red pepper: If you only have green peppers on hand, you can use a green pepper in place of red.
- Yellow onion: If desired, a red or white onion will work in place of yellow.
How to make healthy stuffed pepper soup ahead of time
If you’d like to prepare this meal in advance, you’re in luck! This is a great dish for meal prepping or freezing.
To use this dish in your weekly meal prep lineup, simply prepare as instructed above, and refrigerate in individual airtight containers. Enjoy within 3-5 days.
Similarly, you may prepare this dish to eat at a later date. To do so, follow the instructions above, and then place in a large airtight container. Freeze. Before eating, remove the soup from the freezer and allow it to thaw. Once adequately thawed (it should come out of the container easily), place in a large pot or dutch oven and heat on medium high heat, stirring frequently. Enjoy frozen soup within 3 months.
Note: As an alternative, you may choose to freeze in multiple containers to enjoy in smaller batches.

Enjoy more soup recipes
Soups make such warm, cozy meals. If you liked this pepper soup recipe, you’ll love these options as well!
All recipes by Erin Morrissey and Photos by Sierra Inn
If you tried this recipe or any other recipes on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Follow @erinliveswhole on Instagram and tag me in any of the recipes you make so I can repost them!

Healthy Stuffed Pepper Soup
Ingredients
Method
- 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.
- 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.
- Add in garlic and cook for a minute.
- Stir in diced tomatoes, tomato sauce, and parsley. Then add the meat back in.
- Stir in spices and broth. Let simmer over low for 20 minutes, stirring occasionally.
- In the last five minutes, add in frozen cauliflower rice. Stir. The heat will cook the rice.
- Serve! Optional: add cheese and parsley.
Nutrition
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.








Krystle says
Made this for the first time today and it was so good! My husband is happy about the nutrition panel as well. Looking forward to having my toddler try!
Erin says
Hi Krystle, so happy it was a hit!!
Madison says
Delicious and easy to make! Way easier than stuffing peppers, but all the same flavor
Erin says
Hi Madison, so glad you loved it! 🙂
LMB says
I’ve made this recipe countless times and it always turns out perfectly! I like to omit the cauliflower rice, add an extra bell pepper, and add a can of black beans. It’s the best cool weather comfort food while still being jam packed with nutrients and it makes for the best leftover lunches!
Alexa says
This soup is delicious! Nutrient dense and suitable for the whole family. My toddlers love it and it makes excellent leftovers!
Erin says
Hi Alexa, so happy it was a big hit! 🙂
Sharon Bussone says
Absolutely loved this soup and also freezes well for when you don’t feel like cooking.
Diana says
Delicious and easy meal! Highly recommend
Eileen says
Delicious!
Katie says
Another soup favorite from Erin- Healthy and delicious! Works well with regular rice too (I usually use brown) but I use about about a third to half the amount as the cauliflower rice since it absorbs a lot more liquid.
Paula Laxman says
It’s hard to believe how a stuffed pepper soup could be so good. My husband, aunt and 1 year old all demolished this. It will be a new staple in our household. I love that there is so much flavor that you don’t even miss the rice 😘
Erin says
Hi Paula, so happy you all loved it!!
Gail L Cellini says
Great soup for the transition to spring! I used brown rice cause I forgot to buy the cauliflower!
Erin says
Hi Gail, so happy you loved it and made it your own! 🙂
Annie says
Delicious!!
Erin says
Hi Annie, so glad you loved it!!
Alysa says
So delicious! I added in ground sausage with the ground turkey – great combo.
Erin says
Hi Alysa, so happy you loved it and made it your own!
Jennie says
Love making this recipe and freezing it to keep on hand for a quick meal
Erin says
Hi Jennie, so happy you loved it! 🙂
Kellen says
Simple and delicious!
Erin says
Hi Kellen, so happy you loved it! 🙂
Kerry says
Another delicious soup from you!! Great flavor! Loved the cauliflower rice swap to add more veggies. I used ground turkey as I just used beef in a recipe but will make this with either beef or turkey. Thank you!
Erin says
Hi Kerry, so happy you loved it so much!!
Nicole says
One of my go-to’s for my family! Such a yummy soup and my two young boys gobble it up too.
Erin says
Hi Nicole, so happy it is a big hit! 🙂
Tessa Piantadosi says
What if you want to use regular rice instead of cauliflower rice?
Erin says
Hi Tessa, you can cook the rice ahead of time and add in when you would the cauliflower rice. Let me know how your soup comes out!!
Heather says
What is considered one serving?
Erin says
Hi Heather, one serving is 1 cup! 🙂
JoLynn says
Another great ELW recipe! This was super simple and straightforward. It tasted delicious and held up perfectly as leftovers. Definitely making this a staple for us!
Erin says
Hi JoLynn, so glad you enjoyed it!! 🙂
Cris says
Wonderful and flavorful. I followed the recipe exactly and it was perfect! I had to buy the fire-roasted tomatoes, and I am glad I did. I think they added that little extra oomph.
Erin says
Hi Cris, so happy you loved it so much !!