
Jack-O’-Lantern Stuffed Pepper Soup Served in Pepper Bowls
The first ladleful brings up tender rice, browned beef, and tomato-rich broth, while the pepper holding it stays upright on the plate. That contrast is what makes Jack-O'-Lantern Stuffed Pepper…
Tip: save now, read later.
The first ladleful brings up tender rice, browned beef, and tomato-rich broth, while the pepper holding it stays upright on the plate. That contrast is what makes Jack-O’-Lantern Stuffed Pepper Soup Served in Pepper Bowls feel like more than a pot of soup with a clever presentation. You get a warm, savory filling and an orange pepper bowl that’s sturdy enough to handle it.
I build the soup in the same Dutch oven where the beef browns, so the onion and green pepper soften in the savory bits left behind. The soup simmers while the orange peppers bake, which keeps the two parts moving along together. At the table, the pepper bowls make each serving feel special, and the last bites are the best ones: soup, rice, and a forkful of soft pepper all together.

Kitchen Note
I score the jack-o’-lantern face with just enough pressure to mark the skin, not slice into the pepper wall. A deeper cut can turn a serving bowl into a leaky one once the hot soup goes in.
Save this Jack-O’-Lantern stuffed pepper soup for a cozy dinner with tomato-rich broth, tender rice, and edible orange pepper bowls.
Why the Rice Goes Into the Soup Uncooked
The long-grain white rice cooks right in the tomato and beef broth, so it takes on the savory flavor of the soup instead of tasting like a separate side. As it softens, it also gives the broth a little body. That balance is why I use uncooked long-grain white rice here rather than swapping in a quick-cooking rice or adding cooked rice at the end.
Keep the lid on during the low simmer so the rice has steady heat and enough liquid to cook through. Stir once or twice, not constantly; that keeps the rice from settling while letting the soup hold its simmer. The undrained diced tomatoes contribute their juices to the pot, too, so drain them and the broth-to-rice balance changes. When the rice is tender, the soup should be hearty enough to ladle but still loose enough to fill the pepper bowls.
The Orange Peppers Do More Than Hold the Soup

- Large orange bell peppers — Choose peppers that stand upright and have enough room inside for a serving of soup. Orange peppers give the bowls their jack-o’-lantern look; large red or yellow bell peppers work as replacements, though the color changes. Keep the tops for another use, and remove the seeds and ribs before baking.
- Ground beef — The 85% lean beef brings a meaty base without being so lean that the soup tastes flat. Drain the excess fat after browning, as directed, rather than leaving a greasy layer in the pot. Ground turkey is a workable swap, but it makes the soup milder and needs to be cooked to a safe temperature for poultry.
- Onion, green bell pepper, garlic, and Italian seasoning — These build the savory base around the beef. A yellow onion is a good everyday choice; a white onion will work, with a slightly sharper taste. Mince the garlic so it disperses quickly, and use fresh, fragrant Italian seasoning for the clearest herb flavor.
- Diced tomatoes and beef broth — Keep the tomato juices in the pot; they’re part of the soup’s cooking liquid. Low-sodium beef broth gives you more control over the seasoning. Regular-sodium broth works, but the soup will taste saltier unless you hold back some of the added salt.
- Worcestershire sauce and long-grain white rice — Worcestershire adds a savory edge without making the broth taste strongly of sauce. Long-grain white rice is the best fit for the stated simmer; brown rice takes longer to soften and needs a different liquid balance, so it isn’t a direct swap.
Roast the Bowls While the Beef-and-Rice Soup Simmer
Shape and season the orange peppers
Heat the oven to 400°F, cut the tops off the large orange peppers, and remove the seeds and ribs. Shallowly score a jack-o’-lantern face into each pepper’s skin without cutting through the walls. Stand the peppers in a 9×13-inch baking dish, brush inside and out with olive oil, and sprinkle the insides with 1/4 teaspoon of the kosher salt. If a pepper leans, reposition it in the dish so it stands upright.
Soften the peppers without making them floppy
Bake the peppers for 15–18 minutes, until they’re slightly softened but still sturdy enough to hold their shape. They shouldn’t collapse when you lift or move them. The point here is to soften the pepper before serving, not to bake it until tender all the way through. Set them aside while you make the soup.
Brown the beef and build the base
Set a 6-quart Dutch oven over medium-high heat and cook the ground beef for 6–8 minutes, breaking it up as it browns. Check that it reaches 160°F, then drain off the excess fat. Add the diced yellow onion and green bell pepper and cook for 4–5 minutes, until softened. Stir in the minced garlic and Italian seasoning for 30 seconds; keep the garlic moving so it doesn’t scorch.
Simmer until the rice is tender
Stir in the undrained diced tomatoes, low-sodium beef broth, Worcestershire sauce, uncooked rice, remaining 3/4 teaspoon kosher salt, and black pepper. Bring the pot to a boil, then reduce the heat to low and cover it. Simmer for 18–20 minutes, stirring once or twice, until the rice is tender. If you lift the lid, put it back promptly so the covered simmer stays steady.
Fill the pepper bowls at the table
Set one pepper bowl on each serving plate before you ladle. Fill the bowls with the hot soup, distributing the rice and beef along with the broth. Pour slowly so the soup stays inside the pepper instead of running over the edge. Serve while the soup is hot and the peppers are still firm enough to hold their shape.
Swaps That Keep the Soup and Pepper Bowls Working
A vegetarian pot with plant-based ground meat
Replace the ground beef with an equal amount of plant-based ground meat and use vegetable broth instead of beef broth. Brown the plant-based meat according to its package directions before adding the onion and green pepper. The soup will keep its hearty texture, though the broth won’t have the same beefy depth.
A milder bowl with ground turkey
Use ground turkey in place of the beef and cook it until it reaches 165°F. The soup will taste lighter, and you’ll have less excess fat to drain. Keep the rest of the ingredients and method the same, but use the temperature rather than the beef’s browning time to judge when the turkey is cooked.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours in airtight containers and use within 3–4 days. The rice will absorb broth as it sits, so the soup will thicken.
- Freezer: Freeze the soup separately from the pepper bowls for up to 2 months for the best texture. The rice may soften further after thawing, and the baked peppers become quite soft when frozen and reheated.
- Reheating: Warm the soup in a covered saucepan over low heat, stirring occasionally, until it reaches 165°F. Reheat the pepper bowls separately; leaving them in the hot soup as it warms can make them too soft to hold their shape.
Questions That Come Up While Making Stuffed Pepper Soup

Jack-O'-Lantern Stuffed Pepper Soup Served in Pepper Bowls
Ingredients
Equipment
Method
- Preheat the oven to 400°F.
- Cut the tops off the orange peppers and remove the seeds and ribs.
- Shallowly score a jack-o'-lantern face into each pepper's skin without cutting through the walls.
- Set the peppers upright in a 9x13-inch baking dish.
- Brush the inside and outside of the peppers with olive oil.
- Sprinkle the peppers with 1/4 teaspoon of the salt.
- Bake for 15–18 minutes, until slightly softened but still sturdy enough to hold their shape.
- In a 6-quart Dutch oven over medium-high heat, cook the ground beef for 6–8 minutes, breaking it up, until browned and it reaches 160°F.
- Drain excess fat.
- Add the onion and green bell pepper and cook for 4–5 minutes, until softened.
- Stir in the garlic and Italian seasoning and cook for 30 seconds.
- Stir in the tomatoes, broth, Worcestershire sauce, rice, remaining 3/4 teaspoon salt, and black pepper.
- Bring the soup to a boil.
- Reduce the heat to low, cover, and simmer for 18–20 minutes, stirring once or twice, until the rice is tender.
- Set the pepper bowls on serving plates.
- Ladle the soup into the pepper bowls.