Healthy Stuffed Pepper Soup

Healthy stuffed pepper soup turns lean ground turkey or beef, sweet bell peppers, and brown rice into a cozy tomato broth that tastes like classic stuffed peppers with less work.

Bowl of stuffed pepper soup with tomato broth, bell peppers, brown rice, ground turkey, and parsleySave

This one pot soup is hearty, colorful, and practical for busy nights. It uses simple pantry staples, stretches one pound of meat into four filling servings, and gives you protein, fiber, and plenty of vegetables in every bowl.

Why You’ll Love This Recipe

  • Big stuffed pepper flavor: Sweet peppers, tomato sauce, garlic, and Italian seasoning give the soup a rich, familiar taste.
  • Hearty texture: Brown rice thickens the broth and makes each bowl satisfying.
  • Easy one pot cooking: Brown the meat, add the rest, then simmer until tender.
  • Healthy and budget smart: Lean meat, vegetables, and whole grain rice make this soup filling without expensive ingredients.

Fabian’s Budget and Health Tip: Use lean ground turkey when it is on sale, or use lean ground beef and drain off extra fat after browning. For an even cheaper pot, add one extra bell pepper and reduce the meat slightly. The soup still tastes rich because the tomato broth carries so much flavor.

Stuffed pepper soup ingredients arranged on white linen, including peppers, ground meat, rice, tomatoes, broth, and herbsSave

Ingredients (Serves 4)

  • 1 tablespoon olive oil (15 ml)
  • 1 pound lean ground turkey or lean ground beef (450 g)
  • 1 medium yellow onion, diced (150 g)
  • 3 cloves garlic, minced (9 g)
  • 3 medium bell peppers, diced, any color (450 g)
  • 1 can diced tomatoes, with juices, 14.5 ounces (411 g)
  • 1 can tomato sauce, 15 ounces (425 g)
  • 6 cups beef broth, preferably low sodium (1.4 liters)
  • 3/4 cup uncooked brown rice, rinsed (140 g)
  • 2 teaspoons Italian seasoning (2 g)
  • 1 teaspoon paprika (2 g)
  • 1 teaspoon fine salt, plus more to taste (6 g)
  • 1/2 teaspoon black pepper (1 g)
  • 1/4 cup chopped fresh parsley (15 g)

Ground meat, onions, garlic, and diced bell peppers cooking in a light enamel potSave

Step-by-Step Instructions

1. Brown the Meat with Onion and Garlic

Warm the olive oil in a large soup pot over medium heat. Add the ground turkey or beef and the diced onion. Cook for 6 to 8 minutes, breaking the meat into small crumbles as it cooks. The meat should lose its pink color, and the onion should look soft and glossy.

Stir in the garlic and cook for 30 seconds. Stop when the garlic smells warm and savory, before it turns dark.

2. Add the Bell Peppers

Add the diced bell peppers to the pot. Stir for 3 to 4 minutes, until the peppers brighten in color and start to soften around the edges. You should hear a gentle sizzle as they meet the hot pot.

3. Build the Tomato Broth

Pour in the diced tomatoes with their juices, tomato sauce, and beef broth. Stir well and scrape the bottom of the pot so all the browned bits melt into the broth. Add the rinsed brown rice, Italian seasoning, paprika, salt, and black pepper.

4. Simmer Until Tender

Bring the soup to a gentle boil, then reduce the heat to low. Cover the pot with the lid slightly open and simmer for 35 to 40 minutes. Stir every 10 minutes so the rice does not stick. The soup is ready when the rice tastes tender and the peppers are soft but not mushy.

5. Finish with Parsley

Turn off the heat and stir in the fresh parsley. Taste the broth. Add a little more salt or pepper if needed. Let the soup rest for 5 minutes so the rice settles and the tomato flavor tastes rounder.

Top down bowl of tomato stuffed pepper soup with rice, bell peppers, ground meat, and parsleySave

Expert Troubleshooting and FAQs

Can I use white rice instead of brown rice?

Yes. White rice cooks faster, so start checking the soup after 15 to 18 minutes of simmering. Brown rice gives a chewier texture and more fiber, but both work well.

Why did my soup get too thick?

Rice keeps absorbing broth as it sits. Stir in extra broth or water until the soup reaches the texture you like. Warm it gently so the rice does not break apart.

Can I make this stuffed pepper soup ahead of time?

Yes. It keeps well in the refrigerator for 3 to 4 days. For the best texture, store extra broth on the side and add it when reheating.

Can I freeze this soup?

Yes, but the rice will soften after freezing. Cool the soup completely, portion it into freezer safe containers, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

How do I make the flavor richer?

Brown the meat until you see small golden bits on the bottom of the pot. Those bits give the broth a deeper flavor. You can also add a pinch more paprika or a splash of broth while scraping the pot.

Estimated Nutritional Facts

Per serving, based on lean ground turkey and low sodium broth.

  • Calories: 390
  • Protein: 30 g
  • Carbs: 45 g
  • Fats: 10 g

Healthy Stuffed Pepper Soup

Healthy Stuffed Pepper Soup

Prep Time10 minCook Time40 minTotal Time50 minServings4

Ingredients

  • 1 tablespoon olive oil (15 ml)
  • 1 pound lean ground turkey or lean ground beef (450 g)
  • 1 medium yellow onion, diced (150 g)
  • 3 cloves garlic, minced (9 g)
  • 3 medium bell peppers, diced, any color (450 g)
  • 1 can diced tomatoes, with juices, 14.5 ounces (411 g)
  • 1 can tomato sauce, 15 ounces (425 g)
  • 6 cups beef broth, preferably low sodium (1.4 liters)
  • 3/4 cup uncooked brown rice, rinsed (140 g)
  • 2 teaspoons Italian seasoning (2 g)
  • 1 teaspoon paprika (2 g)
  • 1 teaspoon fine salt, plus more to taste (6 g)
  • 1/2 teaspoon black pepper (1 g)
  • 1/4 cup chopped fresh parsley (15 g)

Instructions

  • 1. Brown the Meat with Onion and Garlic. Warm the olive oil in a large soup pot over medium heat. Add the ground turkey or beef and the diced onion. Cook for 6 to 8 minutes, breaking the meat into small crumbles as it cooks. The meat should lose its pink color, and the onion should look soft and glossy. Stir in the garlic and cook for 30 seconds. Stop when the garlic smells warm and savory, before it turns dark.
  • 2. Add the Bell Peppers. Add the diced bell peppers to the pot. Stir for 3 to 4 minutes, until the peppers brighten in color and start to soften around the edges. You should hear a gentle sizzle as they meet the hot pot.
  • 3. Build the Tomato Broth. Pour in the diced tomatoes with their juices, tomato sauce, and beef broth. Stir well and scrape the bottom of the pot so all the browned bits melt into the broth. Add the rinsed brown rice, Italian seasoning, paprika, salt, and black pepper.
  • 4. Simmer Until Tender. Bring the soup to a gentle boil, then reduce the heat to low. Cover the pot with the lid slightly open and simmer for 35 to 40 minutes. Stir every 10 minutes so the rice does not stick. The soup is ready when the rice tastes tender and the peppers are soft but not mushy.
  • 5. Finish with Parsley. Turn off the heat and stir in the fresh parsley. Taste the broth. Add a little more salt or pepper if needed. Let the soup rest for 5 minutes so the rice settles and the tomato flavor tastes rounder.
Rate this recipe
avatar
Fabian

Hi, I'm Fabian! I'm a dad, husband, and everyday home cook based in Hungary. I'm passionate about the Mediterranean diet and specialize in creating healthy, budget-friendly recipes using simple supermarket ingredients. Whether we are making a quick weekday mezze or a hearty, wholesome pasta dish, my goal is to help you eat well and cook delicious, from-scratch food without breaking the bank.

Leave a Comment

Your email address will not be published. Required fields are marked *