If you love classic stuffed peppers but want something easier, warmer, and more comforting, this Stuffed Pepper Soup Recipe is the perfect meal to make. It has all the flavors of traditional stuffed bell peppers in a rich, cozy soup made with ground beef, rice, bell peppers, tomatoes, onions, garlic, broth, and simple seasonings.
This soup is hearty, filling, colorful, and full of homemade flavor.
The ground beef makes it rich and satisfying.
The bell peppers add sweetness and color.
The tomatoes create a deep, savory broth.
The rice makes every bowl thick and comforting.
This Stuffed Pepper Soup is perfect for weeknight dinners, meal prep, cold weather, family lunches, potlucks, or anytime you want a simple one-pot meal that tastes like comfort food.
Serve it with crusty bread, garlic toast, cornbread, crackers, salad, or shredded cheese on top.
Recipe Overview
| Detail | Information |
|---|---|
| Recipe Name | Stuffed Pepper Soup |
| Prep Time | 15 minutes |
| Cook Time | 35–45 minutes |
| Total Time | About 1 hour |
| Servings | 6–8 bowls |
| Course | Soup, Dinner, Main Dish |
| Cuisine | American Comfort Food |
| Difficulty | Easy |
| Best Served With | Bread, salad, cheese, or crackers |
Why You’ll Love This Stuffed Pepper Soup Recipe
This Stuffed Pepper Soup Recipe is everything people love about stuffed peppers, but much easier to prepare.
You do not need to hollow out peppers.
You do not need to stuff each one.
You do not need to bake anything.
Everything cooks in one pot.
That means less work, less mess, and more flavor in every spoonful.
This soup is also very filling because it has beef, rice, vegetables, and broth all together.
It is budget-friendly, family-friendly, and great for leftovers.
The flavor becomes even better the next day because the rice, beef, and peppers absorb the tomato broth.
This is the kind of soup that feels simple, warm, and homemade.
Ingredients
Main Soup Ingredients
- 1 ½ pounds ground beef
- 1 tablespoon olive oil, if needed
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 green bell peppers, diced
- 1 red bell pepper, diced
- 1 can diced tomatoes, 14.5 oz
- 1 can crushed tomatoes, 28 oz
- 1 can tomato sauce, 15 oz
- 5 cups beef broth
- 1 cup cooked white rice
- 1 tablespoon tomato paste
- 1 teaspoon Italian seasoning
- 1 teaspoon paprika
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ½ teaspoon black pepper
- 1 teaspoon salt, or to taste
- 1 teaspoon sugar, optional
- 1 tablespoon Worcestershire sauce
- 2 tablespoons fresh parsley, chopped
Optional Add-Ins
- ½ teaspoon red pepper flakes
- 1 cup corn
- 1 cup black beans
- 1 cup shredded cheddar cheese
- ½ cup Parmesan cheese
- 1 diced jalapeño
- 1 cup cooked brown rice
- 1 cup cauliflower rice for a lighter version
Ingredient Notes
Ground Beef
Ground beef gives this soup the classic stuffed pepper flavor.
Use 80/20 ground beef for a richer taste.
Use lean ground beef if you want a lighter soup.
If using beef with more fat, drain the extra grease after browning.
You can also use ground turkey, ground chicken, or ground sausage.
Bell Peppers
Bell peppers are the star of this soup.
Green bell peppers give a stronger classic stuffed pepper taste.
Red bell peppers are sweeter and add beautiful color.
Yellow or orange peppers can also be used.
Using more than one color makes the soup look bright and appetizing.
Tomatoes
This recipe uses diced tomatoes, crushed tomatoes, tomato sauce, and tomato paste.
Each one adds something different.
Diced tomatoes give texture.
Crushed tomatoes make the broth rich.
Tomato sauce makes it smooth.
Tomato paste deepens the flavor.
Rice
Cooked white rice is classic and simple.
It makes the soup thicker and more filling.
You can use cooked brown rice, jasmine rice, long-grain rice, or even leftover rice.
For best texture, add cooked rice near the end so it does not become too soft.
Beef Broth
Beef broth gives the soup a rich savory base.
Chicken broth can work, but beef broth gives a deeper flavor.
Use low-sodium broth if you want more control over the salt.
Worcestershire Sauce
Worcestershire sauce adds depth and makes the soup taste richer.
It gives the broth a slightly savory, almost slow-cooked flavor.
A small amount makes a big difference.
Step-by-Step Instructions
Step 1: Prepare the Vegetables
Dice the onion.
Mince the garlic.
Dice the bell peppers into small pieces.
Try to keep the pepper pieces similar in size so they cook evenly.
Set everything aside before starting the soup.
This makes the cooking process easier and faster.
Step 2: Brown the Ground Beef
Place a large soup pot or Dutch oven over medium-high heat.
Add the ground beef.
Cook for 6–8 minutes, breaking it apart with a spoon.
The beef should be browned and crumbly.
If the beef releases too much grease, drain the excess.
Do not skip browning because this step builds the first layer of flavor.
Step 3: Add Onion and Garlic
Add the diced onion to the cooked beef.
Cook for 3–4 minutes, stirring often, until the onion softens.
Add the minced garlic.
Cook for another 30 seconds.
Garlic burns quickly, so keep stirring.
The onion and garlic make the soup smell rich, warm, and savory.
Step 4: Add the Bell Peppers
Add the diced green and red bell peppers to the pot.
Stir them into the beef mixture.
Cook for 4–5 minutes, until they begin to soften.
You do not need to cook them completely at this stage.
They will continue cooking in the broth.
This step helps release the sweet flavor of the peppers.
Step 5: Add Tomato Paste
Add the tomato paste.
Stir it into the beef and vegetables.
Cook for 1–2 minutes.
This helps remove the raw tomato taste and gives the soup a deeper tomato flavor.
The tomato paste should coat the beef and vegetables lightly.
Step 6: Add Tomatoes and Broth
Pour in the diced tomatoes, crushed tomatoes, tomato sauce, and beef broth.
Stir well.
Scrape the bottom of the pot to lift any browned bits.
Those browned bits add flavor to the soup.
The soup should now look rich, red, and hearty.
Step 7: Season the Soup
Add Italian seasoning, paprika, basil, oregano, black pepper, salt, sugar if using, and Worcestershire sauce.
Stir everything together.
Bring the soup to a gentle boil.
Then reduce the heat to low.
Let it simmer for 25–30 minutes.
This gives the peppers time to soften and allows the flavors to blend.
Step 8: Add the Rice
Add the cooked rice during the last 5–10 minutes of cooking.
Stir gently.
Let the rice warm through and absorb some of the tomato broth.
If the soup becomes too thick, add extra beef broth or water.
If you like a thicker soup, let it simmer uncovered for a few more minutes.
Step 9: Taste and Adjust
Taste the soup before serving.
Add more salt if needed.
Add more black pepper for warmth.
Add a pinch of sugar if the tomatoes taste too acidic.
Add red pepper flakes if you want heat.
A good stuffed pepper soup should taste rich, tomato-based, slightly sweet from the peppers, and savory from the beef.
Step 10: Serve Hot
Ladle the soup into bowls.
Top with fresh parsley.
You can also add shredded cheddar cheese, Parmesan, sour cream, or crushed crackers.
Serve hot with bread or salad.
How to Make Stuffed Pepper Soup in the Slow Cooker
This recipe can also be made in a slow cooker.
Slow Cooker Instructions
Brown the ground beef in a skillet first.
Drain the grease.
Add the beef to the slow cooker.
Add onion, garlic, bell peppers, diced tomatoes, crushed tomatoes, tomato sauce, tomato paste, broth, Worcestershire sauce, and seasonings.
Cover and cook on low for 5–6 hours or high for 3–4 hours.
Add cooked rice during the last 20–30 minutes.
Stir and serve hot.
Do not add uncooked rice too early unless you add extra liquid, because it may absorb too much broth.
How to Make Stuffed Pepper Soup in the Instant Pot
You can also make this soup quickly in an Instant Pot.
Instant Pot Instructions
Turn on sauté mode.
Brown the ground beef.
Drain excess grease.
Add onion, garlic, and peppers.
Cook for 2–3 minutes.
Add tomato paste, tomatoes, broth, Worcestershire sauce, and seasonings.
Close the lid.
Pressure cook for 8 minutes.
Let pressure release naturally for 5 minutes, then quick release.
Stir in cooked rice.
Serve hot.
Pro Tips for the Best Stuffed Pepper Soup
Use both green and red bell peppers for the best flavor.
Brown the beef well before adding liquid.
Cook the tomato paste for deeper flavor.
Use beef broth instead of water.
Add cooked rice near the end.
Do not overcook the rice.
Taste and adjust seasoning before serving.
Add cheese on top for a stuffed pepper casserole flavor.
Use fresh parsley for color.
Let leftovers sit overnight for even better flavor.
How to Keep the Rice from Getting Mushy
Rice can become soft if it sits in soup too long.
For the best texture, cook the rice separately and add it near the end.
If you plan to store leftovers, keep the rice separate from the soup.
Add rice to each bowl when serving.
This keeps the soup from becoming too thick in the refrigerator.
If the rice absorbs too much broth, simply add more broth when reheating.
How to Make the Soup Thicker
If you like thick, hearty soup, there are several easy ways to thicken it.
Let the soup simmer uncovered for 10 minutes.
Add extra cooked rice.
Add more tomato paste.
Mash a small portion of the soup with a spoon.
Add a little less broth.
You can also stir in shredded cheese at the end for a creamy, thicker texture.
How to Make the Soup Lighter
For a lighter version, use lean ground turkey or ground chicken.
Use cauliflower rice instead of white rice.
Use low-sodium broth.
Add extra vegetables.
Reduce the cheese topping.
You can also add zucchini, mushrooms, spinach, or cabbage to increase volume without making the soup heavy.
Delicious Variations
Cheesy Stuffed Pepper Soup
Add 1 cup shredded cheddar cheese at the end.
Stir until melted.
Top each bowl with extra cheese.
This version tastes like stuffed pepper casserole in soup form.
Spicy Stuffed Pepper Soup
Add red pepper flakes, cayenne pepper, jalapeños, or hot sauce.
This gives the soup a warm spicy kick.
Use pepper jack cheese on top for extra heat.
Italian Stuffed Pepper Soup
Use Italian sausage instead of ground beef.
Add extra basil, oregano, and Parmesan cheese.
This version has a rich Italian-style flavor.
Turkey Stuffed Pepper Soup
Use ground turkey instead of beef.
Add a little extra Worcestershire sauce and seasoning to boost flavor.
This is a lighter but still satisfying version.
Low-Carb Stuffed Pepper Soup
Skip the rice and use cauliflower rice.
Add the cauliflower rice during the last few minutes of cooking.
This keeps the soup lighter while still hearty.
Stuffed Pepper Soup with Beans
Add black beans, kidney beans, or white beans.
Beans make the soup more filling and add extra texture.
Mexican Stuffed Pepper Soup
Add taco seasoning, black beans, corn, and diced green chilies.
Top with sour cream, cheddar cheese, cilantro, and tortilla chips.
What to Serve with Stuffed Pepper Soup
This soup is filling on its own, but it pairs beautifully with simple sides.
Serve it with:
- Garlic bread
- Crusty bread
- Cornbread
- Dinner rolls
- Side salad
- Grilled cheese
- Crackers
- Cheese toast
- Roasted vegetables
- Baked potatoes
- Tortilla chips
- Parmesan toast
For a cozy dinner, serve it with garlic bread.
For a lighter meal, serve it with a green salad.
For a family-style comfort meal, serve it with cornbread and shredded cheese on top.
Make-Ahead Instructions
This soup is excellent for making ahead.
Cook the soup without the rice.
Let it cool completely.
Store it in the refrigerator.
When ready to serve, reheat the soup and add cooked rice.
This keeps the rice from becoming too soft.
You can also chop the peppers and onions ahead of time.
Store them in the refrigerator for up to 2 days.
Meal Prep Tips
Stuffed Pepper Soup is great for meal prep because it reheats well.
Divide the soup into containers.
Store rice separately if possible.
Add rice when reheating.
This keeps each serving fresh and thick without becoming mushy.
You can also freeze the soup without rice and add fresh rice later.
This makes the texture much better after thawing.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 4 days.
If the rice is already mixed in, the soup will thicken as it sits.
Add extra broth or water when reheating.
If storing for several days, keep rice separate from the soup.
Reheating
Stovetop Method
Pour the soup into a pot.
Heat over medium-low heat.
Stir often.
Add broth if the soup is too thick.
Heat until warm.
Microwave Method
Place one serving in a microwave-safe bowl.
Cover loosely.
Heat for 1–2 minutes.
Stir and heat again if needed.
Add a splash of broth before reheating if the soup has thickened.
Freezing
Stuffed Pepper Soup freezes well, especially without rice.
Let the soup cool completely.
Place it in freezer-safe containers.
Freeze for up to 3 months.
Thaw overnight in the refrigerator.
Reheat on the stove or in the microwave.
Add freshly cooked rice after reheating for the best texture.
Common Mistakes to Avoid
Adding Rice Too Early
Rice can become mushy if it cooks too long in the soup.
Add cooked rice near the end.
Not Browning the Beef
Browning adds flavor.
Do not just boil the beef in the broth.
Using Too Little Seasoning
This soup needs enough seasoning because rice and tomatoes absorb flavor.
Taste before serving.
Making the Soup Too Thick
Rice absorbs broth as it sits.
Add more broth when reheating.
Overcooking the Peppers
Cook peppers until tender but not completely mushy.
If you like firmer peppers, add them later.
Skipping Tomato Paste
Tomato paste adds richness.
It makes the broth taste deeper and more homemade.
Nutrition Estimate
| Serving | Amount |
|---|---|
| Calories | 320–520 |
| Protein | 22–32 g |
| Carbohydrates | 28–45 g |
| Fat | 12–24 g |
| Fiber | 4–8 g |
| Sodium | 650–1100 mg |
| Serving Size | 1 large bowl |
Nutrition values are approximate and depend on beef, rice, broth, and toppings.
Frequently Asked Questions
Can I use uncooked rice?
Yes, but you need to add more broth.
Uncooked rice absorbs a lot of liquid.
For the best texture, cooked rice is easier.
Can I use ground turkey?
Yes.
Ground turkey works very well and makes the soup lighter.
Add extra seasoning because turkey has a milder flavor.
Can I make this soup spicy?
Yes.
Add red pepper flakes, jalapeños, cayenne pepper, or hot sauce.
Can I use brown rice?
Yes.
Cook the brown rice separately and add it near the end.
Brown rice takes longer to cook than white rice.
Can I make this soup low-carb?
Yes.
Use cauliflower rice instead of regular rice.
Add it near the end so it does not overcook.
Can I freeze stuffed pepper soup?
Yes.
Freeze the soup without rice for the best texture.
Add rice after reheating.
Can I add cheese?
Yes.
Cheddar, mozzarella, Parmesan, or Monterey Jack all taste delicious.
Why did my soup get too thick?
The rice absorbed the broth.
Add more broth or water when reheating.
Can I use leftover rice?
Yes.
Leftover rice is perfect for this recipe.
Add it near the end and heat until warm.
What peppers are best?
Green bell peppers give classic stuffed pepper flavor.
Red, yellow, and orange peppers add sweetness and color.
Final Thoughts
This Stuffed Pepper Soup Recipe is hearty, cozy, beefy, tomato-rich, and full of classic comfort food flavor. It gives you everything you love about stuffed peppers in an easy one-pot soup.
The ground beef is savory.
The peppers are sweet and tender.
The tomatoes make the broth rich.
The rice makes every bowl filling and satisfying.
Serve it hot with bread, cheese, crackers, or salad, and enjoy a simple homemade soup that is perfect for family dinner, meal prep, and cold days.