You know those meals that hug you from the inside out? That’s exactly what this high protein stuffed pepper soup does – just like Grandma Jo’s cooking always did for me. I can still see her standing at the stove, stirring her big cast iron pot while the smell of bell peppers and tomatoes filled the whole house.

Table of Contents
Table of Contents
This soup packs all the cozy flavors of classic stuffed peppers but comes together in half the time – and with way more protein to keep you full. Back in Grandma’s day, she’d say “food should fill your belly and warm your soul,” and let me tell you, this hearty bowl does both beautifully.
The secret’s in that perfect combo of ground beef, colorful peppers and just the right spices – simple ingredients that somehow taste extraordinary together. Whether you’re craving comfort after a long day or need a protein-packed meal prep option, this high protein stuffed pepper soup delivers big flavor without fuss.
Why You’ll Love This High Protein Stuffed Pepper Soup
This soup checks all the boxes – trust me, it’s going to become your new weeknight hero. Here’s why:
- Packs 22g protein per bowl – that ground beef keeps you full for hours
- Ready in under 40 minutes – faster than roasting whole stuffed peppers
- Flexible cooking – works on the stovetop, Instant Pot or slow cooker
- Bursting with flavor – all the cozy stuffed pepper taste in every spoonful
Seriously, it’s like getting a hug from Grandma Jo’s kitchen – minus all the fuss!
Ingredients for High Protein Stuffed Pepper Soup
Gather these simple ingredients – I promise you probably have most in your pantry already! The magic happens when they all come together:

- 1 tablespoon extra virgin olive oil (for that perfect sauté)
- 1 pound ground beef (85% lean works great)
- 1 cup diced onion (yellow adds nice sweetness)
- ½ tablespoon minced garlic (fresh is best!)
- 2 cups diced bell peppers (I use red, orange and yellow for color)
- 14.5 oz can petite diced tomatoes (don’t drain – that liquid’s gold)
- 15 oz can tomato sauce (plain works perfectly)
- 3 cups water (plus extra for leftovers)
- 2 cups low sodium beef broth (trust me on low-sodium)
- ½ teaspoon each dried parsley, basil and oregano (Grandma’s holy trinity)
- ¼ teaspoon black pepper (freshly cracked if you’ve got it)
- 1 bay leaf (remove before serving!)
- ¼ teaspoon red pepper flakes (optional but nice)
- ⅔ cup long grain white rice (uncooked – it’ll plump up beautifully)
See? Nothing fancy – just good, honest ingredients ready to work some magic!
How to Make High Protein Stuffed Pepper Soup
Ready to whip up some comfort? Here’s exactly how I make my high protein stuffed pepper soup – just like Grandma Jo taught me. It’s foolproof, I promise!

Stovetop Method
This is my go-to when I want that classic simmered flavor:
- Heat olive oil in your biggest pot over medium heat. Add the ground beef and break it up with your spoon – cook until no pink remains (about 10 minutes). Drain if there’s excess grease.
- Toss in the onion and garlic – ohhh that smell! Sauté for 2 minutes until fragrant.
- Now the fun part – dump in everything else! Bell peppers, tomatoes, water, broth, all those lovely spices, and the rice. Give it a good stir.
- Cover and bring to a boil (takes about 10 minutes), stirring occasionally so nothing sticks.
- Reduce heat to medium, uncover, and let it bubble away for 2 more minutes (this thickens it up perfectly).
- Turn off the heat and let it sit uncovered for 10 minutes – the rice will soak up that amazing broth.
- Fish out that bay leaf (nobody wants to bite into that!) and serve it up steaming hot.
Pro tip: The rice keeps absorbing liquid – add a splash of broth when reheating leftovers!
Instant Pot Adjustments
Short on time? Here’s how to pressure cook this high protein stuffed pepper soup:
- Hit “Sauté” on your Instant Pot. Brown the beef, then add onions and garlic for 2 minutes.
- Add all remaining ingredients except rice. Stir well, then sprinkle rice on top (don’t stir – prevents burn notice).
- Seal lid, set to High Pressure for 2 minutes (yes, just 2!). Quick release when done.
- Give it a good stir and let it sit 5 minutes before serving (rice will finish cooking).
Slow Cooker Adaptations
For those “set it and forget it” days:
- Brown beef on the stovetop first (extra flavor!). Transfer to slow cooker.
- Add all ingredients except rice. Reduce water to 2 cups (slow cookers trap moisture).
- Cook on Low 6 hours or High 4 hours. Stir in rice during last 30 minutes.
- Optional: Cook rice separately and add before serving to avoid mushiness.
Grandma Jo’s 22g Protein Stuffed Pepper Soup For Good Soul
A hearty high-protein soup with stuffed pepper flavors, featuring ground beef, bell peppers, rice, and tomatoes.
- Total Time: 40 minutes
- Yield: 6 servings 1x
Ingredients
- 1 tablespoon extra virgin olive oil
- 1 pound ground beef
- 1 cup diced onion
- ½ tablespoon minced garlic
- 2 cups diced red, orange, or yellow bell peppers
- 14 ½ oz can petite diced tomatoes
- 15 oz can tomato sauce
- 3 cups water
- 2 cups low sodium beef broth
- ½ teaspoon dried parsley
- ½ teaspoon dried basil
- ½ teaspoon dried oregano
- ¼ teaspoon black pepper
- 1 bay leaf
- ¼ teaspoon red pepper flakes
- ⅔ cup long grain white rice
Instructions
- Heat olive oil in a large pot over medium heat. Add ground beef and cook for 10 minutes until browned.
- Add onion and garlic, sauté for 2 minutes.
- Stir in bell peppers, tomatoes, water, broth, spices, and rice.
- Cover and bring to a boil, stirring occasionally (about 10 minutes).
- Reduce heat to medium, cook uncovered for 2 minutes.
- Remove from heat and let sit uncovered for 10 minutes.
- Discard bay leaf. Serve with Parmesan cheese and fresh parsley.
Notes
- The rice absorbs broth as it cooks. Add more broth for leftovers if desired.
- For Instant Pot: Sauté beef, add ingredients, cook on High Pressure for 2 minutes.
- For Crockpot: Brown beef first, cook on Low for 6 hours or High for 4 hours.
- To avoid overcooked rice in slow cookers, reduce water by 1 cup and cook rice separately.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop, Instant Pot, Slow Cooker
- Cuisine: American
- Diet: Low Lactose
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 6g
- Sodium: 450mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 22g
- Cholesterol: 50mg
Tips for the Best High Protein Stuffed Pepper Soup
After making this soup more times than I can count, here are my can’t-live-without tricks:
- Spice it your way – Start with ¼ tsp red pepper flakes, then add more at the end if you like heat. My grandkids prefer it mild, but I always sneak in an extra pinch!
- Leftovers magic – Store in mason jars (so pretty!) and add extra broth when reheating – that rice really drinks it up overnight.
- Top it right – A shower of Parmesan and fresh parsley makes it restaurant-worthy. Sometimes I dollop with sour cream for extra creaminess.
- Pepper perfection – Use whatever color peppers you’ve got, but red ones add the sweetest flavor. No need to be precise with the dice – rustic chunks taste best!
Trust me, these little touches make all the difference between good soup and wow soup!
Serving Suggestions for High Protein Stuffed Pepper Soup
Oh honey, let’s talk about turning this soup into a meal that’ll make everyone ask for seconds! My secret? A warm, crusty loaf of French bread for dipping – that golden crust soaks up the broth like a dream.
For a lighter touch, toss together a simple green salad with lemon vinaigrette. But here’s my favorite part: right before serving, shower each bowl with freshly grated Parmesan (the good stuff!) and a handful of chopped parsley. That pop of green makes it look fancy, but we know it’s just good old-fashioned comfort in a bowl!

Storing and Reheating High Protein Stuffed Pepper Soup
Now listen here – this soup actually gets better the next day as flavors mingle! Store leftovers in airtight containers in the fridge for 3-4 days. Just know that sneaky rice will keep drinking up broth – I always add a splash of water or extra beef broth when reheating to bring it back to life.
Want to freeze it? Absolutely! Portion it out before the rice gets too soft (about 3 months max). Thaw overnight in the fridge, then warm gently on the stove with that extra liquid. Pro tip: Label containers with the date – future you will be so grateful!
High Protein Stuffed Pepper Soup FAQs
I get asked about this soup all the time – here are the answers to the questions that pop up most often in my kitchen:
Can I use turkey instead of beef?
Absolutely! Ground turkey works beautifully if you’re looking for a leaner option. Just bump up the spices a tad – I add an extra ¼ teaspoon each of oregano and basil to compensate for turkey’s milder flavor. The soup will still pack plenty of protein!
Is this soup freezer-friendly?
You bet! Freeze portions before the rice gets too soft (within 3 days of cooking). Thaw overnight in the fridge, then reheat with a splash of broth to loosen it up. The peppers stay surprisingly crisp!
How do I prevent mushy rice?
Here’s Grandma Jo’s trick: cook the rice separately for slow cooker versions, adding it at the end. For stovetop, just don’t overcook – that 10-minute rest after turning off the heat gives perfect al dente texture every time.
Nutritional Information
Now let’s talk numbers – because I know you’re curious about what’s going into that delicious bowl! These values are estimates (your exact amounts may vary slightly based on ingredients), but here’s the scoop per serving:
- Calories: 320
- Protein: 22g (that’s what keeps you full!)
- Carbs: 30g
- Fiber: 4g
- Fat: 12g
Not too shabby for a soup that tastes this indulgent, right? Remember – the rice absorbs more liquid as it sits, so those numbers might shift a bit with leftovers. But either way, you’re getting a hearty, balanced meal in every spoonful!
Share Your High Protein Stuffed Pepper Soup
Oh, I’d love to see your soup creations! Snap a pic and tag me on social – nothing makes me happier than seeing my recipes at your family’s table. Leave a comment if you tweaked it (I read every one!), and don’t forget to rate the recipe – your feedback means the world to this grandma!
For More recipes, Follow me on Facebook!