I love stuffed peppers, but I almost never make them. Hollowing out the peppers, mixing the filling, standing them up in a dish, baking them for the better part of an hour and still ending up with one that’s crunchy and one that’s collapsed. It’s a lot for a Tuesday. This soup gives me all the same flavors in about half an hour, in one pot, with none of that fuss.
This stuffed pepper soup tastes like the inside of a stuffed pepper turned into something you eat with a spoon. Ground beef, sweet bell peppers, rice, and a rich tomato broth. It’s warm and filling and it uses mostly things I already have, which is half the reason it stays in my rotation through the colder months.
The thing that makes my version quicker than most is the instant rice. A lot of stuffed pepper soups have you simmer raw rice for twenty or thirty minutes, or cook it in a separate pot to keep it from going soft. Mine goes in at the end and is done in about four. There’s one thing you need to know about rice in soup, though, and it has to do with the leftovers. I’ll get to that below, because nobody really warns you about it.
Table of Contents
Why You’ll Love This Recipe
It’s fast, and it’s one pot. The rice cooks in about four minutes instead of twenty-five, so the whole soup comes together in around half an hour with only the Dutch oven to wash.
It feeds six on cheap ingredients. Ground beef, a jar of sauce, some peppers, and rice. It stretches a long way without costing much.
It tastes like it simmered longer than it did. Using marinara instead of plain tomato sauce is a small shortcut that brings a lot of built-in flavor with it.
Ingredients You’ll Need
1 lb ground beef – The heart of the soup. Brown it well, because those browned bits are flavor. Drain the excess fat so the broth doesn’t turn greasy.
3 bell peppers, diced – Any color combination works. I like a mix because it looks better in the bowl, but red and orange are sweeter while green is more classic stuffed-pepper flavor.
½ cup yellow onion, finely chopped – Chop it small so it disappears into the broth. It cooks down with the peppers and builds the base.
1 cup instant white rice – This is the shortcut that makes the recipe quick. It goes in near the end and only needs a few minutes. Regular rice won’t work the same way here, and I’ll explain why below.
24 oz marinara sauce – Jarred or homemade, whatever you like. Marinara already has garlic, onion, and herbs cooked into it, so it does more work than plain tomato sauce would. Use one you’d happily eat on pasta.
1 can (14 oz) petite diced tomatoes, drained – Draining matters. You want the tomato pieces for texture without adding a bunch of thin, watery juice to a broth that’s already seasoned.
4 cups chicken broth – Chicken rather than beef is a deliberate choice. It’s lighter, and it lets the peppers and tomato come forward instead of getting buried under a heavy beefy broth.
2 tsp olive oil – Just enough to get the onions and peppers going.
1 tsp chicken bouillon powder – This concentrates the broth flavor without adding more liquid. It’s salty, so hold off on extra salt until you’ve tasted at the end.
1 tsp garlic powder – Even with the garlic in the marinara, this rounds everything out.
1 tsp onion powder – Backs up the fresh onion with a deeper, savory note.
Salt and black pepper, to taste – Season at the end, after the bouillon and marinara have had their say.
How to Make This Recipe
Start with the vegetables. In a large soup pot or Dutch oven, heat the olive oil over medium-high. Add the diced onions and bell peppers and sauté for 3 to 4 minutes, until they begin to soften. You’re not trying to cook them all the way through here, just getting them started, since they’ll keep softening in the broth.
Add the ground beef and cook until it’s fully browned, breaking it apart as it goes. Drain off any excess fat. This step matters more than it seems. Fat left in the pot floats on top of a tomato broth and makes the whole thing feel heavy.
Now build the broth. Stir in the bouillon powder, garlic powder, onion powder, salt, and pepper, letting them coat the beef and vegetables. Then pour in the marinara sauce, the drained diced tomatoes, and the chicken broth. Mix well so everything is combined and the bouillon has dissolved into the liquid.
Bring the soup up to a light simmer. Stir in the instant rice and cook for 3 to 4 minutes, until the rice is tender. Keep it at a gentle simmer rather than a hard boil, since instant rice is already partly cooked and gets soft quickly.
Turn off the heat and let the soup sit for a few minutes. The rice finishes absorbing liquid and fluffs up during this rest, which is why the soup looks slightly thin right when you kill the heat and just right a few minutes later. Serve it hot, with shredded cheese or fresh herbs on top if you like.

Stuffed Pepper Soup
Ingredients
Method
- In a large soup pot or Dutch oven, heat the olive oil over medium-high. Add the diced onions and bell peppers. Saute for 3-4 minutes until they begin to soften.
- Add the ground beef and cook until fully browned, breaking it apart as it cooks. Drain off any excess fat.
- Stir in the bouillon powder, garlic powder, onion powder, salt, and pepper. Pour in the marinara sauce, diced tomatoes (drained), and chicken broth. Mix well to combine all the flavors.
- Bring the soup to a light simmer. Stir in the instant rice, then cook for 3-4 minutes, or until the rice is tender.
- Turn off the heat and let the soup sit for a few minutes to allow the rice to finish absorbing the liquid and fluff up.
- Serve hot with optional toppings like shredded cheese or fresh herbs.
Notes
My “Rice in Soup” Mini Guide
Rice is the one part of this soup that behaves differently than you’d expect, so here’s everything worth knowing.
- Instant rice needs a gentle simmer, not a boil. It’s already been cooked and dried, so it rehydrates fast. A hard boil knocks the grains around and turns them mushy before the four minutes are up.
- Don’t skip the rest off the heat. Those few quiet minutes are when the rice finishes drinking up liquid. Serve it the second you turn off the burner and the broth will seem too thin.
- Your leftovers will be thicker, and that’s normal. This is the thing nobody warns you about. Rice keeps absorbing broth in the fridge overnight, so what was soup on Monday is closer to a thick stew on Tuesday. It’s not ruined. Just stir in a splash of broth or water when you reheat and it loosens right back up.
- If you want leftovers that stay soupy, keep the rice separate. Make the soup base without the rice, cook the rice on its own, and add it to each bowl as you serve. It’s an extra pot, but the broth stays broth all week.
- Don’t swap in regular long-grain rice one-for-one. Raw rice needs 15 to 20 minutes of simmering and soaks up considerably more liquid than instant does. If that’s all you have, add it earlier and expect to add more broth as it cooks.
- Watch the salt until the very end. Between the bouillon, the marinara, and the broth, there’s already a lot of salt in play. Taste after the rice has rested, then decide.
Helpful Tips
Ground turkey or Italian sausage both work in place of beef. Sausage in particular brings its own seasoning and gives the soup a little more depth.
Shredded cheese on top is worth it. Mozzarella melts into the broth and mild cheddar gives it a stuffed-pepper-casserole feel. A little fresh parsley or basil brightens everything up.
If you want it thicker, use less broth to start. You can always thin it later, but you can’t easily pull liquid back out once the rice has gone in.
Freeze it without the rice if you can. The soup base freezes beautifully for a couple of months, but frozen and thawed rice turns soft and grainy.
A Few Things Nobody Tells You
- Plain green peppers taste more like actual stuffed peppers than the red and orange ones do, even though the pretty mix is what photographs well.
- Most of the seasoning is already in the marinara, so if you’re out of garlic powder or onion powder, don’t make a trip to the store over it.
- Cut the peppers bigger than feels right, because small neat dice disappears into the broth and you lose the whole point of a pepper soup.
Frequently Asked Questions
Can I use regular rice instead of instant?
You can, but it changes the timing. Raw long-grain rice needs about 15 to 20 minutes of simmering, so add it with the broth rather than at the end, and keep extra broth on hand since it absorbs more liquid than instant rice does.
Why did my soup get so thick in the fridge?
The rice kept absorbing broth as it sat. It’s completely normal and doesn’t mean you did anything wrong. Stir in a splash of broth or water while reheating and it’ll come right back.
Can I make it in a slow cooker?
Yes. Brown the beef and vegetables first, then add everything except the rice and cook on low for 4 to 6 hours. Stir the instant rice in during the last 10 minutes so it doesn’t overcook.
Do I have to drain the diced tomatoes?
I’d recommend it. The soup already has marinara and four cups of broth, so the extra tomato juice mostly just thins out the flavor you’ve built.
Can I use beef broth instead of chicken?
Sure, and plenty of recipes do. It gives a heavier, meatier result. I like chicken broth here because it keeps things a little lighter and lets the peppers and tomato stay in front.
Final Thoughts
This is what I make when the weather turns and I want something warm without much effort. All the comfort of stuffed peppers, none of the hollowing and stuffing and baking, and it’s on the table in about half an hour. Just remember the rice keeps drinking up broth after it’s done, so keep a little extra on hand for the leftovers and you’ll be glad you did.
