Go Back
A close-up of a hearty pot of stuffed pepper soup, featuring ground beef, rice, diced red and green bell peppers, and garnished with fresh parsley.
Daniel

Hearty Stuffed Pepper Soup

All the classic flavors of stuffed peppers in a comforting, easy-to-make soup. This one-pot meal is packed with savory ground beef, tender rice, and sweet bell peppers in a rich tomato broth.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American
Calories: 452

Ingredients
  

  • 1 tbsp Olive oil
  • 1 lb Lean ground beef 90/10 recommended
  • 1 large Yellow onion diced
  • 2 large Bell peppers any combination of colors, cored and diced
  • 3 cloves Garlic minced
  • 1 tsp Dried oregano
  • 1 tsp Smoked paprika
  • 1/2 tsp Red pepper flakes optional, adjust to taste
  • 1 28 oz can Crushed tomatoes
  • 1 15 oz can Diced tomatoes undrained
  • 6 cups Beef broth low-sodium recommended
  • 2 tbsp Worcestershire sauce
  • 1 tbsp Brown sugar packed, optional to balance acidity
  • 1 cup Long-grain white rice uncooked
  • Salt and black pepper to taste
  • 1/4 cup Fresh parsley chopped, for garnish

Equipment

  • Large pot or Dutch oven
  • Cutting board
  • Knife

Method
 

  1. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the ground beef and diced onion. Cook, breaking up the beef with a spoon, until the beef is browned and the onion is softened, about 5-7 minutes. Drain off any excess grease.
  2. Add the diced bell peppers and minced garlic to the pot. Cook for another 3-4 minutes, stirring frequently, until the peppers begin to soften and the garlic is fragrant.
  3. Stir in the dried oregano, smoked paprika, and optional red pepper flakes. Cook for 1 minute more to toast the spices.
  4. Pour in the crushed tomatoes, undrained diced tomatoes, beef broth, and Worcestershire sauce. Add the optional brown sugar. Stir everything together and bring the soup to a boil.
  5. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 20 minutes to allow the flavors to meld.
  6. Stir in the uncooked rice. Return the soup to a simmer, then cover and continue to cook for another 15-20 minutes, or until the rice is tender. Stir occasionally to prevent the rice from sticking to the bottom of the pot.
  7. Taste the soup and season generously with salt and black pepper as needed. Stir in most of the fresh parsley, reserving some for garnish. Ladle into bowls and top with shredded cheese and remaining parsley, if desired.

Notes

Storage: Store leftover soup in an airtight container in the refrigerator for up to 4 days. The rice will continue to absorb liquid, so you may need to add a splash of broth when reheating.
Substitutions: For a leaner option, substitute ground turkey or chicken for the beef. You can also use brown rice, but you may need to increase the simmering time before adding it and the cooking time after adding it.
Serving: Serve with a dollop of sour cream or a sprinkle of shredded cheddar or mozzarella cheese for extra richness.