This Stuffed Pepper Soup is everything you love about classic stuffed peppers made easier in one cozy bowl! It’s loaded with savory ground beef, bell peppers, tomatoes, and rice, all simmered together in a rich, flavorful broth. Hearty, comforting, and packed with flavor, it’s easy to see why this recipe is a reader favorite!

Kelley’s Tips
Tips for the Best Stuffed Pepper Soup
- Use cooked rice. Don’t add uncooked rice directly to the soup unless you plan to increase the broth. Uncooked rice absorbs a lot of liquid as it cooks and can leave you with a very thick soup. If you plan to cook the rice in the soup add about 2 additional cups of beef broth and simmer until the rice is tender. Keep in mind that the rice will continue absorbing liquid as the soup sits.
- Reheating leftovers. The soup will become thicker in the fridge as the rice continues to absorb the broth. Add a splash of beef broth when reheating to loosen it back up.
Ingredients for Stuffed Pepper Soup

- Ground beef or Sausage: We make this recipe with either ground beef or ground sausage. Mild or spicy sausage would also work.
- Bell peppers: You can’t have a stuffed pepper soup without bell peppers! I prefer to use either red, orange or yellow bell peppers because they are a little sweeter and in my opinion more flavorful then green.
- Onions & garlic: Adds savory flavor and helps build the base of the soup.
- Beef broth: Thins out the soup a bit and adds flavor.
- Tomatoes: I use both fire roasted tomatoes and crushed tomatoes. Fire-roasted tomatoes add a subtle smoky flavor and are the perfect addition to this easy stuffed pepper soup.
- Rice: Cooked white rice makes the soup hearty and gives it that classic stuffed pepper feel. Add it at the end so it doesn’t become mushy.

How to Make Stuffed Pepper Soup
- Brown beef: Heat olive oil in a large pot and add in the ground beef and cook until browned and no longer pink. Remove the beef from the pot, drain any excess grease, and set aside.

- Sauté veggies: Add the remaining oil to the same pot. Add in the onion and bell pepper and sauté for 2-3 minutes. Add in garlic and sauté for an additional minute.
- Simmer: Pour in beef broth, diced tomatoes, crushed tomatoes and Italian seasoning. Add the beef back to soup. Simmer, stirring occasionally for 30 minutes.

- Stir in rice: To warm through and season with salt and pepper to taste.
- Serve: Enjoy warm with a crusty baguette and a sprinkle of shredded cheese. For an extra creamy finish, add a dollop of sour cream and a little fresh parsley to each bowl!
What to Serve With Stuffed Pepper Soup

More Soup Recipes To Enjoy
Save this Recipe
Enter your email to get it straight in your inbox! Plus, receive new recipes weekly!

Stuffed Pepper Soup
Ingredients
- 2 tbsp extra virgin olive oil, divided
- 1 lb ground beef or sausage
- 2 large bell peppers, diced
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 14.5 ounce can beef broth
- 1 14.5 ounce can diced fire roasted tomatoes
- 1 cup crushed tomatoes
- 1/2 teaspoon Italian seasoning
- salt and pepper
- 1 cup white rice, cooked
- chopped fresh parsley for garnish, if desired
- shredded cheese for serving, if desired
Instructions
- In a large pot or cast iron pot heat 1 tablespoon of olive oil over medium heat. Add in sausage and brown. Drain sausage and set aside.
- Add the remaining 1 tablespoon of oil to the same pot. Add in the onion and bell pepper and sauté for 2-3 minutes. Add in garlic and sauté for an additional minute.
- Pour in beef broth, diced tomatoes, crushed tomatoes and Italian seasoning. Add the sausage back to soup. Simmer, stirring occasionally for 30 minutes.
- Stir in rice and season with salt and pepper to taste.
- Serve immediately with parsley and a sprinkle of cheese on top of each bowl.
Notes
- Adjust the consistency. This soup thickens quite a bit once the rice is stirred in. For a thinner soup, add extra beef broth or reduce the amount of rice.
- Use cooked rice. Don’t add uncooked rice directly to the soup unless you plan to increase the broth. Uncooked rice absorbs a lot of liquid as it cooks and can leave you with a very thick soup.
- Cook the rice in the soup. Add about 2 additional cups of beef broth and simmer until the rice is tender. Keep in mind that the rice will continue absorbing liquid as the soup sits.
- Reheating leftovers. The soup will become thicker in the fridge as the rice continues to absorb the broth. Add a splash of beef broth when reheating to loosen it back up.
Nutrition Information

Did You Make This?
I’d love to hear your feedback! Leave a review and make sure to share your pictures on social media! Don’t forget to follow @thechefsavvy.
Nhu
Thanks for the recipe, it was very flavorful and delicious!
Nathan
Thanks so much!
Marilyn Bobowski
I used ground pork + 2 links of hot Italian sausage as I had no beef. Also I added 1/2 cup of Orzo pasta to the brown rice. I also used pizza spices instead of Italian for more spice taste. I also added some white mushrooms, because I had them. I also used the family size of beef broth. Turned out delicious! A little on the spicy side which made it sooo good Thanks for the simple recipe and great instructions.
Kelley
So glad you enjoyed this! Thanks for sharing!
Jamie
This was delicious. I used italian turkey sausage and brown rice to make it a little healthier. I love it. So simple and tasty. One-pot dishes are the best!
Becca Evans
Have you ever tried riced cauliflower instead of minute rice to make it low carb?
Kelley
Hi Becca!
I have not but I think it would be fantastic!
Thanks & Enjoy!
Kelley
Kimarie
Hey Becca,
I have used cauliflower rice and it was fantastic! It makes a great low carb/keto meal.
Sharon Geyer
Could you please tell me how much one serving is (i.e. 1 cup, etc.)
I made this in my instant pot and doubled the recipe and used half hot sausage and half lean ground beef. I am trying to figure out how much one serving is. I am tracking everything on MyFitnessPal.
Thank you.
Kelley
Hi Sharon,
It is hard to say exactly how much for 1 serving. I usually just do a rough estimated when making recipes. I would say 1 cup of soup is a good serving size.
Thanks!
Kelley
Michele
It’s delicious! I double and make in the instant pot. Then freeze some on containers. Yum! Thank you.
Katherine
Looks great!! Silly question. When do you add the sausage back?
Kelley
Hi Katherine,
You can add it back with the tomatoes. I will add that to the recipe now.
Thanks!
Kelley
Rick
Love this recipe it is simple thank you for sharing it
Bardo Galloro
very tasty recipe however thick and dry if instructions followed as written.
For more moisture, try:
1.) 3 cans of fire roasted tomatoes
2.) 2 cans of beef broth or 1 can of beef broth plus 1 can of water.
3.) 1 or 2 cups of crushed tomatoes (your choice)
Diana Schuett
Can you freeze this soup? if so, should you freeze it with the rice or add it when you reheat.
Kelley
Hi Diana,
Yes you can freeze the soup. When I do it I freeze it as is with the rice in it as well. Reheats fine!
Thanks!
Kelley