Do you love easy, delicious recipes? Join the Food On Paper family and never miss a recipe
Perfect High Protein Stuffed Pepper Soup
Have you ever made a meal twice in a row because you knew you could do better the second time, and honestly, that was me with this soup, so I’ve gotta say the little imperfections along the way made the end result feel even more satisfying.

So if you’ve had your share of kitchen oops moments, you’re in good company here because this recipe doesn’t need perfection, and instead, it just needs a pot with a handful of ingredients and a little patience. Are you ready to give it a shot?
Ingredients
- 1 pound ground beef (or ground turkey if you like)
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 3 bell peppers (red, green, or yellow), chopped
- 3 cloves garlic, minced
- 1 can (28 oz) diced tomatoes
- 1 can (15 oz) tomato sauce
- 4 cups beef broth (or chicken broth)
- 1 cup cooked rice (white or brown)
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- Optional: shredded cheese for topping
Kitchen Equipment Needed
- Large soup pot or Dutch oven
- Wooden spoon or spatula
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Ladle
- Bowls for serving
How to make Stuffed Pepper Soup?
Step 1: Cook the Meat
Place a large pot on the stove and turn the heat to medium. Add olive oil, then put in the ground beef. Use a wooden spoon to break it apart into small pieces. Keep cooking until it turns brown and there’s no pink left. This step gives your soup a strong and tasty base.
Step 2: Add the Veggies
Once the meat is browned, add the chopped onion, garlic, and bell peppers. Stir them around with the meat so the flavors mix together. Cook for about 5 minutes until the vegetables get soft.
Step 3: Mix in Tomatoes and Broth
Now it’s time for the liquids. Pour in the diced tomatoes, tomato sauce, and beef broth. Stir gently so everything blends together. You’ll notice the soup starting to look colorful and rich.
Step 4: Add Seasonings
Sprinkle in the basil, oregano, salt, and black pepper. Give it all a good stir. This step makes your soup smell amazing and gives it that classic stuffed pepper taste.
Step 5: Simmer the Soup
Turn the heat to low and cover the pot with a lid. Let the soup simmer for about 25–30 minutes. Simmering means it cooks slowly, which helps the flavors come together nicely.
Step 6: Add the Rice
Once the soup has simmered, add the cooked rice. Stir well and let it sit for 5 more minutes so the rice absorbs some of the soup flavor. If the soup is too thick, you can add a little more broth or water.
Step 7: Serve and Enjoy
Ladle the soup into bowls. If you like, sprinkle some shredded cheese on top for extra goodness. Now it’s ready to eat—warm, hearty, and delicious!
What to Eat with Stuffed Pepper Soup
I kept thinking about what to eat with this Stuffed Pepper Soup, and honestly, I love it with some Valentine’s Day Heart Cookies because the sweet cookies are a fun surprise with the savory soup.
Have you ever had one of those meals where you just keep thinking about the next bite or what to pair it with? That was me, while enjoying this soup, I tried it with garlic bread and a small green salad, and even roasted vegetables, so I started making a list in my head of all the things that go perfectly with it.
Helpful Tips for Making Stuffed Pepper Soup
- Chop the peppers into small pieces so they cook faster and mix well with the soup.
- Use leftover rice from another meal to save time instead of cooking fresh rice.
- Try different colors of peppers—red is sweeter, green is more earthy, and yellow is mild.
- If you want less fat, drain extra grease from the meat after browning.
- For more flavor, toast the rice in a pan before adding it to the soup.
- Double the recipe and freeze half for a future quick meal.
- Add a little sugar (½ teaspoon) if the tomatoes taste too sour.
- Use a slow cooker if you want to set it and forget it—just cook the meat first, then add everything else and let it cook for 6 hours on low.
FAQ
What is Stuffed Pepper Soup made of?
Stuffed Pepper Soup is made with ground beef (or turkey), bell peppers, onions, garlic, tomatoes, broth, rice, and simple seasonings.
What does Stuffed Pepper Soup taste like?
It tastes like traditional stuffed peppers, but in a cozy soup form. The flavor is savory, slightly sweet from the peppers, and rich from the tomatoes and broth.
Can I make this soup vegetarian?
Yes! Just skip the meat and use vegetable broth instead of beef broth. You can add beans or lentils for protein.
Can I use uncooked rice instead of cooked rice?
Yes, but you’ll need to add more broth and cook the soup longer so the rice can cook fully in the pot.
How long does Stuffed Pepper Soup last in the fridge?
It stays fresh for about 4–5 days if kept in an airtight container.
Can I freeze Stuffed Pepper Soup?
Yes! Let the soup cool completely, then store it in freezer-safe bags or containers for up to 3 months.
What type of peppers work best?
A mix of green, red, and yellow peppers works best. Green peppers are sharper, while red and yellow add sweetness.
Do I need cheese on top?
Cheese is optional, but it adds a creamy and melty finish that makes the soup extra comforting.
Can I make this in a slow cooker?
Yes, just brown the meat first, then add all ingredients (except rice) to the slow cooker. Cook on low for 6–8 hours, and stir in the rice before serving.
Is this soup healthy?
Yes, it’s packed with vegetables, protein, and whole grains if you use brown rice. You can make it even healthier by using lean meat and less salt.
High Protein Stuffed Pepper Soup
Course: MainCuisine: AmericanDifficulty: Easy6
servings15
minutes40
minutes280
kcal55
minutesA cozy, hearty soup that tastes like classic stuffed peppers in every spoonful, made with ground beef, rice, bell peppers, tomatoes, and seasonings—perfect for an easy and satisfying meal.
Ingredients
1 pound ground beef (or ground turkey if you like)
1 tablespoon olive oil
1 medium onion, chopped
3 bell peppers (red, green, or yellow), chopped
3 cloves garlic, minced
1 can (28 oz) diced tomatoes
1 can (15 oz) tomato sauce
4 cups beef broth (or chicken broth)
1 cup cooked rice (white or brown)
1 teaspoon dried basil
1 teaspoon dried oregano
1 teaspoon salt (adjust to taste)
½ teaspoon black pepper
Optional: shredded cheese for topping
Directions
- Place a large pot on the stove and turn the heat to medium. Add olive oil, then put in the ground beef. Use a wooden spoon to break it apart into small pieces. Keep cooking until it turns brown and there’s no pink left. This step gives your soup a strong and tasty base.
- Once the meat is browned, add the chopped onion, garlic, and bell peppers. Stir them around with the meat so the flavors mix together. Cook for about 5 minutes until the vegetables get soft.
- Now it’s time for the liquids. Pour in the diced tomatoes, tomato sauce, and beef broth. Stir gently so everything blends together. You’ll notice the soup starting to look colorful and rich.
- Sprinkle in the basil, oregano, salt, and black pepper. Give it all a good stir. This step makes your soup smell amazing and gives it that classic stuffed pepper taste.
- Turn the heat to low and cover the pot with a lid. Let the soup simmer for about 25–30 minutes. Simmering means it cooks slowly, which helps the flavors come together nicely.
- Once the soup has simmered, add the cooked rice. Stir well and let it sit for 5 more minutes so the rice absorbs some of the soup flavor. If the soup is too thick, you can add a little more broth or water.
- Ladle the soup into bowls. If you like, sprinkle some shredded cheese on top for extra goodness. Now it’s ready to eat—warm, hearty, and delicious!



