Budget-Friendly Stuffed Pepper Soup in Tomato Broth
The Dutch oven smells like browned beef and garlic before the tomatoes even hit the pot, and that’s when I know dinner is headed in the right direction. This Budget-Friendly…
Tip: save now, cook later.The Dutch oven smells like browned beef and garlic before the tomatoes even hit the pot, and that’s when I know dinner is headed in the right direction. This Budget-Friendly Stuffed Pepper Soup in Tomato Broth turns familiar stuffed-pepper ingredients into a one-pot meal that makes six servings without asking you to buy anything unusual.
I like that the rice cooks right in the soup, so there’s no second pot to wash and the broth gets a little body as everything simmers. The trick is keeping the heat low once the soup boils; a lively boil can make the rice cook unevenly and the peppers lose their shape. By the time the rice is tender, the tomato broth is savory and full, with soft peppers and little bites of beef in every spoonful.

Kitchen Note
I don’t drain the beef automatically. Once it’s browned, look for a pool of fat in the bottom of the pot; drain it if there’s enough to make the soup greasy, but leave a light coating behind for the onion and peppers.
Save this stuffed pepper soup for a no-fuss dinner with tender rice, green peppers, and a rich tomato broth.
Why the Rice Belongs in the Tomato Broth
Cooking the rice in the soup does more than save a pot. As it softens, it releases a little starch into the tomato and beef broth, giving the liquid a heartier feel without needing cream or a separate thickener. The grains also pick up the flavor of the tomatoes, oregano, and beef as they cook instead of tasting like a plain side added at the end.
That one-pot approach does ask for a little attention. Keep the soup at a gentle simmer after bringing it to a boil, and stir occasionally so the rice doesn’t settle and catch on the bottom. A covered pot holds in enough heat for the grains to cook through while the peppers stay tender rather than collapsing. When the rice is done, the broth will be fuller than it was at the start; it shouldn’t look like a thin, clear beef stock.
What Gives This Soup Its Tomato-Broth Balance

- Ground beef — The 85% lean beef gives the broth a savory base while still browning well. Choose a fresh package; there’s no need to pay extra for a premium grind in a soup like this. The small pieces matter because they spread through the pot instead of sitting in a few large clumps.
- Green bell peppers and yellow onion — These make the soup taste recognizably like stuffed peppers. Pick peppers that feel firm, then seed and dice them so they soften evenly alongside the onion. Yellow onion is a good everyday choice here; its gentle sweetness complements the canned tomatoes.
- Diced tomatoes and tomato sauce — They do different jobs: the diced tomatoes leave visible tomato pieces, while the sauce gives the broth a smooth, consistent base. Regular canned versions work well, so a specialty brand won’t make or break the pot. Keep both rather than replacing one with the other.
- Beef broth — This carries the browned-meat flavor through the soup. A lower-sodium beef broth is a practical option if you prefer more control over saltiness, though the final broth will taste less seasoned unless you adjust to your preference.
- Long-grain white rice — Long grains hold their shape reasonably well through the simmer and give the broth a little body. Measure it before it goes into the pot and check that it’s tender at the end; switching to a different rice can change the timing and the amount of liquid the soup needs.
- Garlic, oregano, and paprika — Dried oregano brings an earthy note, and paprika rounds out the tomato base without making it hot. Fresh garlic is worth using here because it cooks briefly with the vegetables and stays aromatic; keep it minced so it doesn’t leave large, sharp pieces.
Building the Soup Without Tough Peppers or Scorched Rice
Brown the Beef in the Dutch Oven
Warm the olive oil in a 6-quart Dutch oven over medium-high heat, then add the ground beef. Break it into small pieces as it cooks for 6 to 8 minutes, until it’s browned and reaches 160°F. Keep the pieces fairly even so they brown at a similar pace. If the beef stays in large clumps, the soup won’t have the same even distribution of meat.
Soften the Onion and Peppers
Add the diced onion and green bell peppers to the pot and cook for 5 to 7 minutes, stirring occasionally. They should soften and lose their raw, firm edges without turning mushy. Stir in the minced garlic and cook for 30 seconds; garlic needs only that brief time to become fragrant, so don’t leave it sitting on the hot pot by itself.
Wake Up the Seasonings, Then Add the Broth
Stir in the oregano, paprika, kosher salt, and black pepper so they coat the beef and softened vegetables. Add the diced tomatoes, tomato sauce, beef broth, and long-grain white rice, then bring the soup to a boil. Scrape the bottom as you stir so no rice is left stuck there before the liquid starts bubbling. Once it boils, lower the heat rather than letting it continue at a rolling boil.
Simmer Until the Rice Is Tender
Cover the pot and maintain a gentle simmer for 25 to 30 minutes, stirring occasionally. Lift the lid carefully and check that the bubbles are small and steady, not forceful. The rice should be tender when you bite it, and the broth should have thickened slightly around the grains. If the rice still has a firm center, give it a little more time at the same gentle heat.
Easy Ways to Change the Pepper, Protein, or Rice
Use Ground Turkey for a Lighter Soup
Replace the ground beef with ground turkey and cook it until browned and it reaches 165°F before adding the vegetables. The finished soup will taste lighter and less beef-forward, while keeping the same tomato-and-pepper character.
Trade Green Peppers for Red or Orange
Use the same amount of diced red or orange bell pepper in place of the green peppers. Those colors are sweeter and less grassy, so the soup leans softer and more mellow without changing the cooking method.
Leave Out the Rice for a Lower-Carb Bowl
Omit the rice for a lower-carb version with a thinner, more brothy texture. Since there are no grains to become tender, simmer until the vegetables are as soft as you like and the soup is heated through rather than waiting for a rice cue.
Storage and Reheating
- Refrigerator: Refrigerate leftovers for 3 to 4 days. The rice will continue absorbing broth, so the soup thickens as it sits.
- Freezer: Freeze in airtight portions for up to 2 to 3 months. The rice may be softer after thawing, but the soup still reheats well.
- Reheating: Warm it gently on the stovetop, stirring in a little beef broth if it has thickened too much, and heat to 165°F. Avoid a hard boil, which can break down the peppers and make the rice overly soft.
Questions That Come Up With Stuffed Pepper Soup

Budget-Friendly Stuffed Pepper Soup in Tomato Broth
Ingredients
Equipment
Method
- Heat the olive oil in a 6-quart Dutch oven over medium-high heat.
- Add the ground beef and cook for 6 to 8 minutes, breaking it into small pieces, until browned and it reaches 160°F; drain excess fat if needed.
- Add the onion and bell peppers and cook for 5 to 7 minutes, stirring occasionally, until softened.
- Add the garlic and cook for 30 seconds.
- Stir in the oregano, paprika, salt, and black pepper.
- Add the diced tomatoes, tomato sauce, beef broth, and rice.
- Bring the soup to a boil.
- Reduce the heat to maintain a gentle simmer, cover, and cook for 25 to 30 minutes, stirring occasionally, until the rice is tender.