If you’re craving a comforting meal that feels like a warm hug in a bowl, then you have to try this Stuffed Pepper Soup Recipe. It captures all the savory goodness of classic stuffed peppers but in a cozy, hearty soup form that’s perfect for any season. Loaded with vibrant bell peppers, tender beef, hearty beans, sweet corn, and a perfect blend of spices, this soup warms you from the inside out while delivering a satisfying depth of flavor. Whether you’re feeding a crowd or just treating yourself, this Stuffed Pepper Soup Recipe is destined to become a new favorite in your recipe collection.

Ingredients You’ll Need
This Stuffed Pepper Soup Recipe keeps things simple and straightforward with ingredients that come together in harmony. Each component plays an important role, from the rich ground beef providing protein and heartiness to the fresh bell peppers adding a splash of color and crunch. The spices bring warmth and depth, while beans and corn contribute texture and a touch of sweetness.
- Olive oil: Helps sauté the aromatics and adds a subtle fruity richness.
- Medium onion, chopped: Provides a savory base and sweetness when softened.
- Garlic, minced: Adds bright, fragrant notes essential for flavor complexity.
- Ground beef: The hearty protein that gives this soup its “stuffed pepper” soul.
- Salt & black pepper: Seasonings to bring all the flavors together perfectly.
- Dried basil & oregano: Classic Italian herbs that lift the taste with their aromatic freshness.
- Paprika & red pepper flakes: Provide gentle warmth and subtle heat for that extra kick.
- Diced tomatoes, undrained: Add juiciness and tangy brightness.
- Tomato sauce: Ensures a rich and thick soup base.
- Kidney beans, drained and rinsed: Contribute creamy texture and additional protein.
- Corn kernels, drained: A pop of natural sweetness and color.
- Beef broth: The flavorful liquid foundation that ties everything together.
- Cooked rice: Provides satisfying body and heartiness to the soup.
- Large bell peppers, diced: The star ingredient, bringing crunch, vibrant color, and fresh pepper flavor.
- Shredded cheddar cheese: A melty, cheesy finish that makes this dish irresistibly rich.
How to Make Stuffed Pepper Soup Recipe
Step 1: Sauté Aromatics
Start by heating olive oil in a large pot over medium heat. Add the chopped onion and cook it gently until it’s softened and sweet, around 3 to 4 minutes. This step builds your soup’s flavor foundation by releasing the onion’s natural sugars and mellowing its sharpness.
Step 2: Add Garlic
Next, stir in the minced garlic and let it cook for about a minute until fragrant. Garlic is a flavor powerhouse and adds that irresistible savory smell that immediately makes your kitchen feel welcoming.
Step 3: Brown the Ground Beef
Time for the ground beef to join the party. Add it to the pot and cook, breaking it apart with a spoon until it’s nicely browned and no longer pink. This browning step is important because it creates those flavorful caramelized bits that deepen the taste of the soup.
Step 4: Season the Meat
Sprinkle in the salt, black pepper, dried basil, oregano, paprika, and red pepper flakes. Mixing these spices in now allows their flavors to bloom with the warmth of the beef. This combination brings the essence of stuffed peppers into the soup while balancing heat and herbs beautifully.
Step 5: Add Tomatoes and Sauce
Pour in the diced tomatoes with their juices along with the tomato sauce. Stir well to combine all the ingredients—this tomato mix gives your soup its rich, tangy base that’s both vibrant and comforting.
Step 6: Stir in Beans and Corn
Add the rinsed kidney beans and drained corn kernels to the pot. These ingredients create a lovely textural contrast and add layers of flavor, making every spoonful interesting and satisfying.
Step 7: Add Broth and Simmer
Pour in the beef broth, then bring your soup to a simmer. Lower the heat so it cooks gently for 10 to 15 minutes. This simmering time lets the flavors meld together, creating that deep, comforting taste that makes this Stuffed Pepper Soup Recipe so memorable.
Step 8: Add Rice and Bell Peppers
Finally, mix in the cooked rice and diced bell peppers. Cook the soup for another 5 to 7 minutes until the peppers soften slightly but still hold some crunch, bringing freshness and that unmistakable stuffed pepper feel.
Step 9: Serve with Cheese
Ladle the hot soup into bowls and sprinkle each serving generously with shredded cheddar cheese. The cheese melts into the soup’s surface, adding creamy richness that perfectly complements the savory, pepper-packed broth.
How to Serve Stuffed Pepper Soup Recipe

Garnishes
A little extra love on top of your soup goes a long way. Try adding fresh chopped parsley, a dollop of sour cream, or extra shredded cheddar cheese for creaminess and a burst of color. Crushed tortilla chips or a sprinkle of green onions can also boost the texture and overall flavor delightfully.
Side Dishes
To round out your meal, serve the soup alongside crusty bread or warm cornbread to soak up every last bit. A crisp green salad with a light vinaigrette offers a refreshing contrast that balances the heartiness of this Stuffed Pepper Soup Recipe beautifully.
Creative Ways to Present
For a fun twist, consider serving this soup in mini bread bowls for a cute, edible container. You could also layer it in a clear glass mug to showcase the colorful layers of peppers, beans, and beef—a feast for both the eyes and taste buds!
Make Ahead and Storage
Storing Leftovers
This soup keeps wonderfully when stored in an airtight container in the refrigerator. Be sure to let it cool completely before sealing to maintain freshness. It will stay good for up to 4 days and often tastes even better after the flavors have had more time to mingle.
Freezing
You can freeze leftover Stuffed Pepper Soup Recipe easily in freezer-safe containers or heavy-duty zip-top bags. Leave some space at the top for expansion, and it will keep well for up to 3 months—perfect for busy days when you want a comforting meal ready to go.
Reheating
Reheat the soup gently on the stove over medium-low heat, stirring occasionally to prevent sticking. If it’s too thick, add a splash of broth or water. A microwave works too; just cover the bowl and heat in intervals, stirring in between.
FAQs
Can I use ground turkey instead of ground beef?
Absolutely! Ground turkey is a leaner option and works well in this Stuffed Pepper Soup Recipe. Just be mindful it may cook a bit faster, so adjust your browning time accordingly.
Is it possible to make this soup vegetarian?
Yes, you can leave out the ground beef and substitute vegetable broth for beef broth. Adding extra beans or lentils will boost the protein and maintain the hearty feel.
Can I use fresh tomatoes instead of canned?
Fresh tomatoes can work, but you’ll need to peel and dice them first. You might also want to increase the cooking time slightly to let them break down and develop that rich tomato base.
How long does this soup take to prepare?
From start to finish, this Stuffed Pepper Soup Recipe takes about an hour—15 minutes prep and 45 minutes cooking. It’s a perfect weeknight meal when you want something easy but special.
Can I make this soup in a slow cooker?
Yes! Brown the beef and cook the onions and garlic first, then add all ingredients to the slow cooker. Cook on low for 6 to 8 hours or on high for about 3 to 4 hours, adding the rice and peppers near the end.
Final Thoughts
This Stuffed Pepper Soup Recipe is a true classic remake that feels both familiar and exciting. It’s simple enough for a quick dinner but special enough to share with loved ones. Once you taste how the flavors meld together with the tender bell peppers and cheesy finish, you’ll wonder how you ever lived without it. Give it a try soon—you might just discover your new go-to comfort meal!
