Hearty Stuffed Pepper Soup

Some recipes just have a way of making the whole house feel warm and cozy, and Stuffed Pepper Soup is one of those for me. It has all the comforting flavors of stuffed peppers, but in an easy, hearty bowl of soup.

I made this for my family last weekend on a cool evening, and it was exactly what everyone needed. Instead of stuffing individual peppers, I chopped everything up and let it simmer together in one pot. The combination of savory ground beef, sweet bell peppers, tomatoes, onions, and tender rice made the kitchen smell incredible.

By the time dinner was ready, everyone was asking when we could make it again. We served it piping hot with a little fresh parsley on top, and not a single bowl was left unfinished!

Why You’ll Love This Soup
Warm and comforting
Hearty and filling
Simple one-pot meal
Packed with colorful vegetables
Budget-friendly ingredients
Great for meal prep
Perfect for chilly evenings
Ingredients
1 lb lean ground beef
1 tablespoon olive oil
1 medium yellow onion, diced
3 cloves garlic, minced
1 green bell pepper, diced
1 red bell pepper, diced
1 yellow bell pepper, diced
1 can (14.5 oz) diced tomatoes, undrained
1 can (15 oz) tomato sauce
4 cups low-sodium beef broth
¾ cup uncooked long-grain white or brown rice
1 teaspoon Italian seasoning
1 teaspoon smoked paprika
½ teaspoon dried oregano
½ teaspoon black pepper
½ teaspoon salt, or to taste
1 tablespoon Worcestershire sauce
1 teaspoon honey or brown sugar, optional
2 tablespoons fresh parsley, chopped
Instructions
1. Brown the Beef

Heat olive oil in a large pot or Dutch oven over medium heat.

Add the ground beef and cook for 5–7 minutes, breaking it apart with a spoon until browned.

Drain excess grease if needed.

2. Add the Vegetables

Add the diced onion and bell peppers.

Cook for about 5 minutes, stirring occasionally, until the vegetables begin to soften.

Add the minced garlic and cook for another 30 seconds.

3. Build the Soup

Stir in the diced tomatoes, tomato sauce, beef broth, Worcestershire sauce, Italian seasoning, paprika, oregano, black pepper, and salt.

Add the optional honey or brown sugar if you like a slightly sweeter tomato flavor.

Bring the soup to a gentle boil.

4. Add the Rice

Stir in the uncooked rice.

Reduce the heat to low, cover, and simmer for approximately 20–25 minutes, stirring occasionally, until the rice is tender.

If the soup becomes too thick, add a little extra broth.

5. Finish

Taste and adjust the seasoning.

Stir in the fresh parsley just before serving.

Ladle into bowls and serve hot.

My Tips for the Best Stuffed Pepper Soup

Use several colors of peppers. Green, red, and yellow peppers give the soup beautiful color and slightly different flavors.

Don’t overcook the rice. Rice continues absorbing liquid as it sits, so keep an eye on the consistency.

Use lean ground beef. It keeps the soup hearty without making the broth overly greasy.

Let it simmer gently. A slow simmer allows the tomato, beef, and pepper flavors to come together beautifully.

Make it your own. Add extra vegetables, chili flakes, or your favorite herbs.

Lower-Carb Option

For a lower-carb version, replace the rice with:

Cauliflower rice
Chopped zucchini
Riced broccoli
Extra bell peppers

If using cauliflower rice, add it during the final 5–7 minutes so it doesn’t become mushy.

Diabetes-Conscious Serving Idea

To make the meal more balanced, use lean ground beef, plenty of bell peppers, and a moderate portion of rice.

For a lower-carbohydrate option, cauliflower rice works especially well.

Pair the soup with a simple green salad or roasted non-starchy vegetables rather than bread.

Mediterranean-Inspired Twist

For a Mediterranean touch, use extra virgin olive oil, lean ground beef, oregano, garlic, parsley, and plenty of peppers.

Replace some of the rice with cauliflower rice and finish each bowl with fresh parsley and a small drizzle of olive oil.

Easy Variations
Turkey Stuffed Pepper Soup

Replace the beef with lean ground turkey.

Cheesy Stuffed Pepper Soup

Sprinkle shredded mozzarella or cheddar over each serving.

Spicy Version

Add red pepper flakes, cayenne, or diced jalapeño.

Bean & Pepper Soup

Add drained cannellini or kidney beans for extra fiber and protein.

Italian-Style

Add basil, oregano, Parmesan, and a little extra garlic.

What to Serve With It

Try serving this soup with:

Fresh green salad
Roasted broccoli
Cucumber-tomato salad
Whole-grain bread
Cauliflower bread
Steamed vegetables
Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.

Because the rice absorbs more broth as it sits, add a splash of beef broth or water when reheating.

The soup can also be frozen for up to 3 months. For the best texture, you can freeze the soup without the rice and add freshly cooked rice when reheating.

Prep Time

15 minutes

Cook Time

30 minutes

Total Time

45 minutes

Servings

6

Approximate Nutrition Per Serving
Calories: 335
Protein: 24g
Carbohydrates: 34g
Fat: 12g
Fiber: 5g
Sugar: 10g
Sodium: 620mg

Nutrition is approximate and will vary depending on the beef, broth, rice, and canned products used.

Frequently Asked Questions
Can I use brown rice?

Yes. Brown rice works well, but it usually requires a longer cooking time than white rice.

Can I make this without rice?

Absolutely. Simply replace it with cauliflower rice or extra vegetables for a lower-carb version.

Can I use ground turkey?

Yes! Lean ground turkey is an easy substitute for ground beef.

Can I make this in a slow cooker?

Yes. Brown the beef first, then combine the ingredients in the slow cooker. Add cooked rice near the end to prevent it from becoming overly soft.

Can I freeze stuffed pepper soup?

Yes. It freezes well, although the rice may soften slightly after thawing. Adding freshly cooked rice when reheating gives the best texture.

Can I make it spicy?

Definitely. Add red pepper flakes, cayenne, chili powder, or diced jalapeños according to your taste.

Leave a Reply

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