This Slow Cooker Stuffed Pepper Soup is the coziest dinner that's packed with protein and nutrients. Gluten-free, dairy-free and great for winter meal prep.

It has been FREEZING this winter, which means all I've been craving are soups. Some of my faves are tortellini soup and chicken noodle soup, but I have also been loving this stuffed pepper soup that's made in the slow cooker.
If you don't love cooking, this recipe is perfect for you. All you need to do is dump the ingredients into a slow cooker and let it do the work! Plus, allowing the ingredients to slowly cook over the afternoon really allows the flavors to come together, resulting in a super delicious soup.
I'm such a fan of stuffed peppers if you are too, you will fall in love with this slow cooker stuffed pepper soup. So hearty, filling and nutritious! There's nothing more comforting when it's cold and dark outside.
Why This Recipe Is Dietitian Approved
- High in protein, fibre and iron. This stuffed pepper soup is super nutrient dense with 29g of protein, 11g of fibre and 7mg of iron.
- Loaded with veggies. We pack in bell pepper, onion, tomatoes and cauliflower rice for a hidden source of veggies. I love using a variety of veggies to add different nturients and antioxidants.
- Meal prep and freezer friendly. Soups are AMAZING for meal prep and also freeze well. If you don't love cooking but want to eat well, try making a double batch of this soup and freezing half for later.
Ingredients
Ground beef. I like using extra lean ground beef for our main source of protein in this classic take on a stuffed pepper soup. Beef is also a great source of iron, zinc and vitamin B12.
Bell pepper. Red and green bell peppers create the perfect combination of sweet and spicy.
Spices. Oregano garlic powder, salt, pepper are all you need in this recipe!
Worcestershire. I love using a bit of this sauce to to add a depth of flavour in this soup.
Beef broth. Look for a low sodium or no salt added broth option. For extra protein and collagen, you can use a bone broth.
Tomato sauce. Plain tomato sauce (or strained tomatoes) is used to help bring through the fresh tomato flavour, while adding to the smooth soup consistency.
Diced tomatoes. Once 14 oz can of diced tomatoes helps add some texture to this soup (without any chopping). Don't forget to add the juices too!
Riced cauliflower. For our hidden source of veggies, we replace the rice in traditional stuffed pepper soup with riced cauliflower.
Brown lentils. My secret to adding extra protein and fiber is one can of lentils. Plus, lentils are a source of plant-based iron (the vitamin C in the veggies boosts its absorption too!).
The complete ingredient list with measurements can be found in the recipe card below.
Instructions
- In a 6 quart slow cooker, add cooked ground beef, diced yellow onion, green pepper, red pepper, diced tomatoes (and their juices), beef broth, tomato sauce, oregano, garlic powder, salt and pepper (to taste), worcestershire, riced cauliflower and lentils.
- Cover and place on HIGH for 3 - 4 hours or LOW for 6-8 hours.
- After the soup has cooked and the vegetables are tender, adjust spices to desired taste. Serve and top with shredded cheese!
Substitutions and Variations
To make gluten-free: this recipe is naturally gluten-free.
To make dairy-free: this recipe is naturally dairy-free. If you wish to add the cheese topping, use a dairy-free cheese of choice.
To make nut-free: this recipe is naturally nut-free.
There are lots of options to add extra veggies; you can really get creative with this recipe! Diced carrots would make an amazing addition, or you could stir in some spinach.
Not a red meat fan? Traditionally, stuffed peppers are filled with ground beef. However if you don't eat red meat, you can swap the ground beef with ground turkey and replace the beef broth with chicken broth.
Equipment
Storage
Leftovers can be stored in an airtight container in the fridge once cooled for up to 5 days. For a longer storage option, store in airtight containers or freezer bags in the freezer for up to 3 months.
To defrost, allow the soup to defrost in the fridge overnight before reheating in a pot on the stove or in the microwave/
Top Tips for Success
As a dietitian, I love using pre-made staples to make recipes even easier. However sauces and broths can be a source of hidden salts and sugars that we don't often realize. To help avoid this, I always recommend looking for lower sugar tomato sauces and no sodium added broths (because you can always add salt yourself).
Frequently Asked Questions
Yes! Riced cauliflower is so easy to make. Simply place 3 cups of cauliflower florets in a food processor or use a cheese grater to create tiny “rice” pieces.
I personally like to use Mutti tomato sauce or strained tomatoes, as I find it has a very minimal ingredient list that allows the tomatoes to shine through (with no added sugar).
Yes you can! I do find the soup is more flavorful the longer it has to simmer, which is why I typically recommend the crackpot/ slow cooker. However if you are in a time crunch simply add everything to a large pot over low-medium heat and allow to simmer (with the lid on) for about 30 minutes, stirring periodically!
More Cozy Soup Recipes
Happy soup season! Try these recipes next:
- Healthy Turkey Chili
- Lemon White Bean Soup with Turkey and Greens
- Panera Thai Chicken Soup
- Cozy High Protein Lentil Soup
See you in the kitchen!
PS. I love seeing my recipes in action! If you decide to make slow cooker stuffed pepper soup, don't forget to snap a photo and tag me on Instagram- @nourishedbynic or leave a comment and rating below letting me know how you liked it!
📖 Recipe
High Protein Slow Cooker Stuffed Pepper Soup
Ingredients
- 1 lb extra lean ground beef or turkey cooked and drained
- ½ yellow onion diced (about ½ cup)
- 1 green bell pepper diced
- 1 red bell pepper diced
- 14 oz can diced tomatoes with juices, about 1.75 cup
- 3 cups low sodium beef broth
- 1 +¾ cups tomato sauce
- 2 teaspoon dried oregano
- 1.5 teaspoon garlic powder
- Salt and black pepper to taste
- 1 tablespoon worcestershire sauce
- 3 cups riced cauliflower can be frozen
- 540 mL can lentils rinsed and drained
- Shredded cheddar cheese optional for topping
Instructions
- In a 6 quart slow cooker, add cooked ground beef, diced yellow onion, green pepper, red pepper, diced tomatoes (and their juices), beef broth, tomato sauce, oregano, garlic powder, salt and pepper (to taste), worcestershire, riced cauliflower and lentils.
- Cover and place on HIGH for 3-4 hours or LOW for 6-8 hours.
- After the soup has cooked and the vegetables are tender. Adjust spices to desired taste. Serve and top with shredded cheese (optional).
Ashley Peluso says
I will be making this again. Great easy recipe and my husband liked it too. Great for freezing too.
Jessica CG says
I made this soup on a snowy winter snow day and it warms both heart and soul. Seriously delicious!
Melissa G says
This was great on a cold winter evening! Thanks
Frances says
I made this at the beginning of the week. Absolutely delicious - I followed the recipe exactly - however, instead of using shredded cheddar, I used grated parmesan for a more authentic Italian flavor.
Thanks @nourishedbynic!
Nicole Addison says
Who doesn't love a slow cooker recipe for busy weeknights... and THIS soup is probably my favourite soup I've made! I hope you enjoy!