Stuffed Pepper Soup
Description
Stuffed Pepper Soup is a hearty, comforting one-pot meal inspired by classic stuffed peppers. It combines savory ground beef, tender rice, sweet bell peppers, tomatoes, onions, garlic, and flavorful herbs in a rich tomato-based broth. Every spoonful is packed with tender vegetables, seasoned beef, and perfectly cooked rice.
This cozy soup is ideal for chilly evenings, family dinners, meal prep, or whenever you want a filling homemade meal without the extra work of stuffing individual peppers. The combination of red and green bell peppers gives the soup beautiful color and a naturally sweet flavor, while Italian seasoning, paprika, and garlic add warmth and depth.
Serve it with crusty bread, garlic toast, or a simple green salad for a complete and satisfying dinner.
Ingredients
- 1 pound ground beef
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 1 can (14.5 ounces) diced tomatoes
- 1 can (15 ounces) tomato sauce
- 5 cups beef broth
- 1/2 cup uncooked long-grain white rice
- 1 tablespoon tomato paste
- 1 teaspoon Italian seasoning
- 1 teaspoon paprika
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 1 tablespoon Worcestershire sauce
- 1 teaspoon sugar, optional
- 2 tablespoons fresh parsley, chopped
- Shredded Parmesan or mozzarella cheese, for serving
Instructions
1. Brown the Ground Beef
Heat a large heavy-bottomed pot or Dutch oven over medium heat. Add the olive oil and ground beef.
Cook for approximately 6–8 minutes, breaking the beef apart with a wooden spoon as it cooks. Continue until the beef is browned and no longer pink.
If there is a large amount of excess fat, carefully drain some of it from the pot.
2. Add the Aromatics
Add the diced onion, green bell pepper, and red bell pepper to the browned beef.
Cook for about 4–5 minutes, stirring occasionally, until the vegetables begin to soften.
Add the minced garlic and cook for another 30–60 seconds, just until fragrant. Avoid burning the garlic because it can become bitter.
3. Build the Tomato Base
Stir in the tomato paste and cook for approximately 1 minute. This helps deepen its flavor.
Add the diced tomatoes, tomato sauce, beef broth, Worcestershire sauce, Italian seasoning, paprika, smoked paprika, oregano, salt, and black pepper.
If your tomatoes are particularly acidic, add a small amount of sugar to balance the flavors.
Stir everything thoroughly and bring the soup to a gentle boil.
4. Add the Rice
Once the soup begins simmering, stir in the uncooked rice.
Reduce the heat to low and cover the pot partially with a lid.
Allow the soup to simmer for approximately 20–25 minutes, stirring occasionally to prevent the rice from sticking to the bottom.
Cook until the rice is tender and the peppers are completely softened but still retain some texture.
5. Adjust the Soup
Taste the soup once the rice is cooked.
Add additional salt, black pepper, Italian seasoning, or paprika if needed. If you prefer a thinner soup, add another 1/2 to 1 cup of beef broth.
If you like a thicker, stew-like consistency, continue simmering uncovered for a few additional minutes.
Keep in mind that the rice will continue absorbing liquid as the soup sits, so you may need to add extra broth when reheating leftovers.
6. Finish and Serve
Remove the soup from the heat and stir in fresh chopped parsley.
Ladle the hot soup into bowls and garnish with shredded Parmesan or mozzarella cheese if desired.
Serve immediately with warm crusty bread, garlic bread, or crackers.
Recipe Tips
Use a combination of peppers: Red and green bell peppers provide a delicious balance of sweetness and savory flavor, but yellow or orange peppers can also be used.
Don’t overcook the rice: Keep an eye on the rice near the end of cooking. Overcooked rice can become very soft and make the soup excessively thick.
Use lean ground beef: Ground beef with moderate fat provides flavor while avoiding an overly greasy soup.
Make it spicy: Add crushed red pepper flakes, cayenne pepper, or diced jalapeño for some heat.
For deeper flavor: Brown the beef well before adding the vegetables. The browned bits at the bottom of the pot add extra richness to the broth.
Variations
You can easily customize this soup based on the ingredients you have available.
For a lighter version, substitute ground turkey or chicken for the beef.
Brown rice can be used instead of white rice, although it will require a longer cooking time and may need additional broth.
For a low-carb version, replace the rice with cauliflower rice. Add the cauliflower rice during the final 5–7 minutes of cooking so it doesn’t become mushy.
For extra vegetables, add diced zucchini, carrots, celery, or spinach.
You can also stir in shredded cheddar, mozzarella, or Parmesan cheese just before serving for an extra creamy and cheesy finish.
Serving Suggestions
Stuffed Pepper Soup is filling enough to serve as a complete meal, but it pairs especially well with crusty French bread, garlic bread, cornbread, or toasted sourdough.
A simple green salad with cucumber and a light vinaigrette provides a fresh contrast to the rich tomato-based soup.
For a cozy family dinner, serve the soup with warm bread and a little shredded cheese on top.
Servings
This recipe makes approximately 6 servings.
Nutritional Information
Approximate nutrition per serving:
- Calories: 390
- Protein: 25g
- Carbohydrates: 38g
- Fat: 16g
- Fiber: 5g
- Sugar: 9g
- Sodium: 850mg
Nutrition values are estimates and will vary depending on the ground beef, broth, canned tomatoes, rice, and toppings used.
Benefits
This soup combines protein-rich ground beef with vegetables such as bell peppers, tomatoes, and onions. Rice provides carbohydrates that make the dish filling and satisfying, while the vegetables contribute fiber and a variety of nutrients.
Using homemade or lower-sodium broth can help reduce the overall sodium content. Adding extra peppers, tomatoes, or other vegetables is also an easy way to increase the vegetable content of each serving.
Storage
Allow leftover soup to cool slightly before transferring it to airtight containers. Refrigerate for up to 3–4 days.
Because the rice continues absorbing broth as it sits, the soup may become considerably thicker in the refrigerator. When reheating, add a splash of beef broth or water until it reaches your preferred consistency.
Reheat gently on the stovetop over medium-low heat or in the microwave until thoroughly hot.
Frequently Asked Questions
Can I use cooked rice?
Yes. If using cooked rice, prepare the soup without uncooked rice and simmer the tomato mixture for about 20 minutes. Stir in approximately 1½ cups cooked rice during the final 5 minutes.
Can I make this soup ahead of time?
Absolutely. The flavors often become even more developed after resting. If making it ahead, consider cooking the rice separately and adding it when reheating to maintain the best texture.
Can I freeze Stuffed Pepper Soup?
Yes, but the rice may become softer after freezing and thawing. For the best texture, freeze the soup without the rice and add freshly cooked rice when reheating.
Can I make it in a slow cooker?
Yes. Brown the ground beef first, then add it to the slow cooker with the vegetables, tomatoes, tomato sauce, broth, and seasonings. Cook on LOW for 6–7 hours. Add cooked rice near the end rather than leaving it in the slow cooker for the entire cooking time.