High Protein Stuffed Pepper Soup
When the chill of autumn settles in or you find yourself needing a cozy meal on a busy weeknight, few dishes hit the spot quite like a steaming bowl of high protein stuffed pepper soup. With this recipe, you’ll taste the comforting blend of familiar garden flavors wrapped around wholesome ingredients. It’s perfect for family dinners or meal prepping for a nutritious week ahead. And let’s not forget how easy it is to whip up a big batch that will satisfy everyone at the table.
Why you’ll love this dish
This high protein stuffed pepper soup stands out for several reasons. First, it’s an inviting blend of ground beef, vibrant bell peppers, and hearty rice swimming in a flavorful broth. It marries nutrition and comfort food beautifully, making it a win-win for dinner time. Not only is it packed with protein, but it also features a variety of vegetables, meaning you’re fueling your body with goodness while still enjoying every bite.
Whether you’re looking for a family-friendly meal that’s simple to prepare or a dish that can be easily customized to cater to picky eaters, this recipe checks all the boxes. The warmth of spices and herbs enhances the dish, making it not only filling but also incredibly satisfying.
"This soup is my go-to for busy evenings. The flavors are amazing, and my kids love it!" – A happy home cook
Step-by-step overview
Making this high protein stuffed pepper soup is straightforward and rewarding. You will start by sautéing onions and garlic for a flavor base, cook your ground beef, and then layer in your spices and fresh veggies. A few minutes of simmering and you’re left with a hearty, aromatic soup ready to be enjoyed.
What you’ll need
To get started, gather these ingredients that make up the heart of this delicious soup:
- 1 lb Ground beef
- 1/2 tsp Basil, dried
- 1 Bay leaf
- 1/2 tbsp Garlic, minced
- 1 cup Onion, diced
- 2 cups Orange or yellow bell peppers, diced
- 1/2 tsp Oregano, dried
- 1/2 tsp Parsley, dried
- 1 (14 1/2 oz) can Tomatoes, petite diced
- 2 cups Beef broth, low sodium
- 1 (15 oz) can Tomato sauce
- 2/3 cup White rice, long grain
- 1/4 tsp Black pepper
- 1/4 tsp Red pepper flakes
- 1 tbsp Olive oil, extra virgin
- 3 cups Water
Feel free to swap the ground beef for a lean turkey or a plant-based alternative if preferred. Enjoy the customization while staying true to the comforting flavors.
Directions to follow

- In a large pot, heat the olive oil over medium heat.
- Add the diced onion and minced garlic, sautéing until they turn translucent.
- Stir in the ground beef, cooking until it’s nicely browned.
- Toss in the dried basil, oregano, parsley, black pepper, and red pepper flakes; mix well.
- Add the diced bell peppers, cooking for a few more minutes until they soften.
- Pour in the low sodium beef broth, tomato sauce, petite diced tomatoes, and water.
- Stir in the rice and toss in the bay leaf.
- Bring the mixture to a boil, then reduce the heat and let it simmer for 30-40 minutes until the rice is tender and flavors meld beautifully.
- Don’t forget to remove the bay leaf before serving. Enjoy it hot!
Best ways to enjoy it
Serving this soup is as delightful as making it. Consider topping each bowl with a sprinkle of fresh herbs or a dollop of Greek yogurt to add creaminess. It pairs wonderfully with crusty bread or a simple side salad to balance the meal. If you want to add a little kick, a sprinkle of cheese or a dash of hot sauce can elevate the flavors even more.
Storage and reheating tips
Storing leftovers is simple. Allow the soup to cool completely before transferring it to airtight containers. It can be stored in the refrigerator for up to three days or frozen for up to three months. When reheating, make sure to heat it all the way through in a saucepan or microwave, ensuring it reaches 165°F for safe consumption.
Helpful cooking tips
To really enhance the flavors in this soup, consider browning the beef with a pinch of salt before adding the onions and garlic. This caramelizes the meat slightly and brings out a deep, savory taste. If you’d like, you can prepare the soup the night before — the flavors deepen remarkably with time, making it even more delicious.
Creative twists
This recipe is versatile, allowing for fun twists. For a southwestern flair, try incorporating black beans and corn. If you’re looking for a low-carb version, substitute the rice with cauliflower rice. You can also switch up the herbs by adding cilantro or using fresh ingredients for a vibrant touch.
Your questions answered
How long does this need to cook?
Expect the soup to simmer for about 30-40 minutes, allowing the flavors to meld and the rice to cook.
Can I use a different type of meat?
Absolutely! Lean turkey or chicken can be great substitutes for ground beef.
Is this soup freezable?
Yes! It freezes well for up to three months; just make sure to cool it before freezing.
How can I make this vegetarian?
Consider replacing the beef with a combination of lentils and mushrooms, along with vegetable broth for a hearty, plant-based version of this soup.
Embrace the joy of cooking with this nourishing recipe that promises to warm your heart and fill your belly. Give it a try and witness how quickly it becomes a family favorite!

High Protein Stuffed Pepper Soup
Ingredients
Method
- In a large pot, heat the olive oil over medium heat.
- Add the diced onion and minced garlic, sautéing until they turn translucent.
- Stir in the ground beef, cooking until it’s nicely browned.
- Toss in the dried basil, oregano, parsley, black pepper, and red pepper flakes; mix well.
- Add the diced bell peppers, cooking for a few more minutes until they soften.
- Pour in the low sodium beef broth, tomato sauce, petite diced tomatoes, and water.
- Stir in the rice and toss in the bay leaf.
- Bring the mixture to a boil, then reduce the heat and let it simmer for 30-40 minutes until the rice is tender and flavors meld beautifully.
- Don’t forget to remove the bay leaf before serving. Enjoy it hot!







