Stuffed Bell Pepper Soup

Featured in Satisfying Main Courses.

This soup brings together ground beef, diced bell peppers, and aromatic onions, simmered with garlic and Cajun spices for a rich, layered flavor. Tomatoes and beef broth create a hearty base, while rice adds body and texture. Simmered gently until the rice is tender, it’s finished with shredded cheddar cheese for a creamy touch. Adjustable spice levels and options for meat substitutions make it versatile for many tastes and occasions.

Barbara Chef
Updated on Thu, 04 Dec 2025 20:46:37 GMT
A bowl of soup with rice and meat. Pin it
A bowl of soup with rice and meat. | gracefulflavors.com

This hearty stuffed bell pepper soup combines the flavors of classic stuffed peppers into a warm, comforting bowl. It is perfect for cooler evenings when you want something filling yet easy to prepare. The mix of ground beef, bell peppers, and rice all simmered in a rich tomato broth brings a cozy, familiar taste to your table.

I made this soup the first time on a chilly autumn evening and it quickly became a family favorite. Now it’s one of the most requested meals during the colder months.

Ingredients

  • Ground beef: offers a hearty base and rich flavor choose lean or regular depending on your preference
  • Bell peppers: one red and one green provide sweetness and a bit of crunch for texture and authentic stuffed pepper taste
  • Onion: adds natural sweetness and depth to the soup
  • Garlic: brings a savory aroma and enhances overall flavor
  • Cajun seasoning: infuses a mild kick and complexity it works beautifully with the beef and peppers
  • Black pepper and red pepper flakes: add warmth and customizable heat adjust to your liking
  • Worcestershire sauce: enriches the broth with a subtle umami layer
  • Diced tomatoes and crushed tomatoes: create a thick tangy tomato base look for quality canned tomatoes for best flavor
  • Beef broth: keeps the soup savory and moist use low sodium if you want to control salt
  • Long grain white rice: soaks up the broth and makes the soup extra satisfying
  • Shredded cheddar cheese: adds a creamy finish when sprinkled on top

Step-by-Step Instructions

Sauté the Meat and Vegetables:
Cook ground beef with chopped onions and diced bell peppers over medium heat. Sprinkle in the Cajun seasoning black pepper and red pepper flakes. Stir occasionally and cook until the meat is browned and the vegetables have softened. This step builds the foundation of your soup’s flavor.
Add the Garlic:
Stir in the minced garlic and cook it for about two minutes until you can smell its fragrance fill the kitchen. This step ensures that the garlic’s flavor infuses the whole soup without becoming bitter.
Remove Excess Fat:
If there is a lot of grease from the cooked beef drain it carefully. This keeps the soup from becoming too oily but still flavorful.
Combine Remaining Ingredients:
Pour in the diced tomatoes crushed tomatoes Worcestershire sauce beef broth and rice. Stir everything thoroughly to combine all the flavors and distribute the rice evenly.
Simmer Gently:
Bring the soup to a gentle boil then lower the heat to low. Cover the pot and let it simmer for 25 to 30 minutes. This allows the rice to cook fully and absorb the tasty broth.
Serve with Cheese:
Ladle the hot soup into bowls and top each serving with a generous handful of shredded cheddar cheese. The cheese melts into the soup adding a creamy tangy finish.
A bowl of soup with rice, tomatoes, and cheese. Pin it
A bowl of soup with rice, tomatoes, and cheese. | gracefulflavors.com

One of my favorite memories with this soup was a lazy Sunday when the family gathered around the table passing bowls filled with the warm soup topped with melting cheddar. The bell pepper flavors remind me of summer while the hot broth comforts me like a winter embrace.

Storage Tips

Let the soup cool completely before transferring to airtight containers. It keeps in the refrigerator for four days and freezes well for up to three months. Reheat on the stove over medium low heat stirring occasionally to bring it back to life without drying out.

Ingredient Substitutions

If you prefer poultry ground turkey or chicken work nicely but cook slightly less time to keep meat tender. For a spicier version swap Cajun seasoning with chipotle or smoked paprika. Try brown rice instead of white for more fiber but increase simmering time by about 10 minutes.

Serving Suggestions

Serve this soup with a crisp green salad and some warm crusty bread to soak up every last drop. A dollop of sour cream or a sprinkle of fresh chopped herbs like parsley or cilantro can add a refreshing contrast.

Cultural Background

Stuffed peppers have a long tradition in many cuisines and turning the classic stuffed pepper into a soup shows how versatile comfort foods can be. This soup captures all the familiar flavors of the original dish but in a quicker and shareable way perfect for modern busy kitchens.

A bowl of soup with rice and vegetables. Pin it
A bowl of soup with rice and vegetables. | gracefulflavors.com

Frequently Asked Questions

→ Can I use other proteins instead of ground beef?

Yes, ground turkey or Italian sausage can be excellent alternatives, providing different flavors and textures.

→ How can I adjust the spice level in this dish?

Modify the amount of red pepper flakes and Cajun seasoning to suit your preferred heat intensity.

→ What’s the best way to thicken the broth?

For a thicker consistency, reduce the beef broth slightly or stir in a cornstarch slurry near the end of cooking.

→ Can this dish be prepared ahead of time?

Yes, it reheats well and flavors often deepen after resting overnight in the refrigerator.

→ What cheese pairs well with this soup?

Shredded cheddar cheese adds a creamy richness that complements the savory and slightly spicy flavors perfectly.

Hearty Stuffed Bell Pepper

A savory blend of beef, diced bell peppers, tomatoes, and rice in a warm, flavorful broth.

Prep Time
15 Minutes
Cook Time
45 Minutes
Total Time
60 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Easy

Cuisine: American

Yield: 6 Servings

Dietary: Gluten-Free

Ingredients

→ Meat

01 1 lb ground beef

→ Vegetables

02 2 bell peppers (1 red, 1 green), diced
03 1 medium onion, chopped
04 3 cloves garlic, minced

→ Spices and Seasonings

05 1 tbsp Cajun seasoning
06 ½ tsp black pepper
07 ¼ tsp red pepper flakes
08 1 tbsp Worcestershire sauce

→ Canned Goods

09 1 can (14.5 oz) diced tomatoes
10 1 can (15 oz) crushed tomatoes

→ Liquids and Broth

11 4 cups beef broth

→ Grains

12 ¾ cup long-grain white rice

→ Dairy

13 1 cup shredded cheddar cheese

Instructions

Step 01

In a large pot or Dutch oven, cook ground beef with chopped onions and diced bell peppers over medium heat. Season with Cajun seasoning, black pepper, and red pepper flakes. Stir occasionally until beef is browned and vegetables have softened.

Step 02

Incorporate minced garlic into the pot and cook for approximately 2 minutes until aromatic.

Step 03

If necessary, drain any excess grease from the pot, then return the contents to the heat.

Step 04

Add diced tomatoes, crushed tomatoes, Worcestershire sauce, beef broth, and rice to the pot. Stir thoroughly to combine all elements.

Step 05

Bring mixture to a gentle boil, then reduce the heat to low. Cover and simmer for 25 to 30 minutes, or until the rice is tender.

Step 06

Ladle the soup into serving bowls, top each with shredded cheddar cheese, and serve immediately while hot.

Notes

  1. Adjust red pepper flakes to control the spice level. For a thicker consistency, reduce beef broth or incorporate a cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp cold water) near the end of cooking. Ground turkey or Italian sausage may be used as alternatives to ground beef.

Tools You'll Need

  • Large pot or Dutch oven

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy and beef

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 350
  • Total Fat: 15 g
  • Total Carbohydrate: 30 g
  • Protein: 25 g