The best part about this Stuffed Pepper Soup is how all the flavors meld together into a rich, savory harmony. The peppers, tomatoes, and savory ground meat cook down into a warm, comforting base that’s just begging for a big slice of crusty bread to soak it all up. As the broth simmers, the garlic, onions, and a blend of herbs release their natural sweetness, creating a smell that fills the whole house—there’s nothing like it. I can’t help but take a deep breath every time I make this, as the savory aroma brings back memories of family dinners, where the whole table was filled with laughter and the promise of something truly delicious.
What I love most about this soup is how flexible it is. You can adjust the seasoning to suit your taste, adding a little extra heat with some red pepper flakes if you’re in the mood for a kick or tossing in some fresh herbs for a pop of brightness. And if you’re not a fan of ground beef, feel free to swap it out for turkey or chicken. The beauty of this soup is that it’s made to be your own, so you can get creative with ingredients based on what you’ve got in your fridge or pantry. Whether it’s the bell peppers, tomatoes, or the comforting base of rice, each spoonful feels like a warm hug on a cold day, with just the right balance of hearty and flavorful.
Key Ingredients in Stuffed Pepper Soup
When it comes to Stuffed Pepper Soup, each ingredient plays an essential role in building the perfect flavor profile. From the savory richness of the meat to the subtle sweetness of bell peppers, everything comes together to create a hearty and satisfying dish. Let’s break down the key ingredients that make this soup so irresistible.
- Olive oil
A touch of olive oil adds a rich, silky texture to the base of the soup while helping to sauté the onions and garlic, releasing their natural flavors. - Onion
Chopped onion brings a sweet and savory depth to the soup, offering a balanced foundation for all the other ingredients. - Garlic
Minced garlic infuses the soup with its aromatic warmth, adding a touch of earthiness and a rich flavor that elevates every spoonful. - Ground beef
The ground beef is the heart of this soup, offering a savory, meaty base that absorbs all the delicious seasonings and contributes to the comforting feel of the dish. - Salt
Salt is the ultimate flavor enhancer, bringing all the other ingredients together and helping to highlight the natural flavors of the vegetables and meat. - Black pepper
A pinch of black pepper adds a subtle heat and rounds out the flavors, creating a balanced seasoning for the soup. - Dried basil
Dried basil adds a slightly sweet, herbaceous note, complementing the savory elements and bringing an Italian-inspired twist to the dish. - Dried oregano
This herb brings a robust, earthy flavor with hints of mint and citrus, adding a Mediterranean flair to the soup. - Paprika
Paprika contributes a mild smokiness and a slight depth of flavor, giving the soup a rich, complex taste without overpowering it. - Red pepper flakes
A small sprinkle of red pepper flakes adds a gentle kick of heat, warming up the soup just enough without stealing the spotlight from the other ingredients. - Diced tomatoes
The diced tomatoes, undrained, provide a tangy, slightly sweet base for the soup, creating a perfect contrast to the savory meat and spices. - Tomato sauce
Tomato sauce adds a smooth, velvety texture to the broth, deepening the flavor and helping to tie everything together. - Kidney beans
These beans offer a soft, creamy texture and mild flavor, balancing out the richness of the meat and adding a bit of heartiness to the soup. - Corn kernels
Sweet corn brings a touch of natural sweetness and a delightful crunch, adding a burst of color and texture to each bite. - Beef broth
Beef broth is the soul of the soup, creating a flavorful, rich liquid base that ties all the ingredients together and infuses them with warmth. - Cooked rice
The cooked rice soaks up the broth and adds a comforting texture, making the soup extra filling and hearty. - Bell peppers
The diced bell peppers give the soup a fresh, slightly sweet crunch, bringing a burst of color and flavor that perfectly complements the richness of the broth. - Shredded cheddar cheese
A handful of shredded cheddar cheese on top adds a creamy, melty finish that enhances the overall flavor of the soup, making each bite extra indulgent.
How to Make Stuffed Pepper Soup

- STEP 1: Heat 1 tablespoon of olive oil in a large pot over medium heat. Let the oil warm up, swirling it around to coat the bottom of the pot.
- STEP 2: Add the chopped medium onion to the pot and sauté for 3-4 minutes until softened. Stir occasionally to ensure it doesn’t burn, and let the natural sweetness of the onion develop.
- STEP 3: Stir in 3 cloves of minced garlic and cook for an additional 1 minute until fragrant. Be careful not to burn the garlic—it should be aromatic and golden, not brown.
- STEP 4: Add 1 pound of ground beef to the pot and cook, breaking it up with a spoon, until browned and no longer pink. This should take about 5-7 minutes. Stir occasionally to ensure the beef cooks evenly.
- STEP 5: Season the beef mixture with 1 teaspoon of salt, 1/2 teaspoon of black pepper, 1 teaspoon of dried basil, 1 teaspoon of dried oregano, 1/2 teaspoon of paprika, and 1/4 teaspoon of red pepper flakes. Stir to combine, letting the spices infuse the meat and create a savory aroma.
- STEP 6: Pour in 1 can of diced tomatoes (14.5 ounces) with its juices and 1 can of tomato sauce (8 ounces). Stir well to combine everything, creating a thick, rich base for the soup.
- STEP 7: Add 1 can of kidney beans (15 ounces), drained and rinsed, and 1 can of corn kernels (15 ounces), drained. Stir to combine all the ingredients, making sure the beans and corn are evenly distributed.
- STEP 8: Pour in 4 cups of beef broth and bring the soup to a simmer. Stir the mixture and increase the heat slightly to bring the liquid to a boil. Once simmering, reduce the heat to maintain a gentle simmer.
- STEP 9: Once simmering, lower the heat and cook for 10-15 minutes to allow the flavors to meld together. You’ll notice the broth deepening in flavor and everything becoming rich and comforting.
- STEP 10: Stir in 1 1/2 cups of cooked rice and 2 large bell peppers, diced. Continue to cook for an additional 5-7 minutes, until the peppers are tender and the rice has soaked up the savory broth.
- STEP 11: Ladle the soup into bowls and top each with 1/2 cup of shredded cheddar cheese. Let the cheese melt into the hot soup for that delicious, creamy finish.
- STEP 12: Serve immediately and enjoy!
Serving Suggestions for Stuffed Pepper Soup
- A Slice of Crusty Bread: You can’t go wrong with a big slice of warm, crusty bread alongside this soup. The bread is perfect for soaking up all that delicious broth, and it adds the perfect crunch to balance the tender, savory elements of the soup. Trust me, you’ll want to dunk that bread in every bowlful!
- A Fresh Green Salad: Pairing the soup with a light, crisp green salad can bring a refreshing contrast to the rich, hearty flavors. Toss together some mixed greens, cucumber, and a tangy vinaigrette for a simple side that adds a burst of freshness.
- A Dollop of Sour Cream: For a little extra indulgence, a spoonful of sour cream on top of your soup can take it to the next level. The creamy tanginess perfectly complements the bold flavors, adding a cool finish to each bite. You could even sprinkle a few extra red pepper flakes on top if you want a little more heat!
So, whether you’re enjoying it with a hearty side or a creamy garnish, these suggestions are sure to elevate your Stuffed Pepper Soup experience!
How to Store Stuffed Pepper Soup
If you plan to store your Stuffed Pepper Soup, make sure to let it cool completely before transferring it to an airtight container. It can be refrigerated for up to 3 days. If you decide to freeze it, consider leaving out the rice until you reheat the soup. Rice tends to absorb a lot of the liquid over time, so it’s better to add it fresh when you’re ready to serve for that perfect texture every time!
Conclusion

And there you have it—your perfect bowl of Stuffed Pepper Soup, filled with all the cozy, comforting flavors that make it a family favorite! Whether you’re serving it on a chilly night or sharing it with loved ones, this soup is sure to bring warmth and smiles to the table. The combination of tender beef, sweet bell peppers, zesty tomatoes, and a rich, savory broth creates a dish that’s both hearty and satisfying. And the best part? It’s so easy to make and adaptable, so feel free to get creative with it!
If you try this recipe, I’d absolutely love to hear what you think. Did you add a little extra spice or swap in a different ingredient? Or maybe you paired it with the perfect side? I’d love to hear your thoughts, comments, or any questions you might have. Cooking is all about having fun, so let me know if you need any help along the way. Happy cooking, and I hope your kitchen smells as amazing as mine does right now!
Stuffed Pepper Soup
Description
Hearty and comforting, Stuffed Pepper Soup combines tender bell peppers, savory ground beef, and rice in a rich, tomato-based broth. Each spoonful bursts with vibrant flavors, warming you from the inside out with every bite! Perfect for cozy days.
Ingredients
Instructions
-
Heat 1 tablespoon of olive oil in a large pot over medium heat.
-
Add the chopped medium onion to the pot and sauté for 3-4 minutes until softened.
-
Stir in 3 cloves of minced garlic and cook for an additional 1 minute until fragrant.
-
Add 1 pound of ground beef to the pot and cook, breaking it up with a spoon, until browned and no longer pink.
-
Season the beef mixture with 1 teaspoon of salt, 1/2 teaspoon of black pepper, 1 teaspoon of dried basil, 1 teaspoon of dried oregano, 1/2 teaspoon of paprika, and 1/4 teaspoon of red pepper flakes. Stir to combine.
-
Pour in 1 can of diced tomatoes (14.5 ounces) with its juices and 1 can of tomato sauce (8 ounces). Stir well.
-
Add 1 can of kidney beans (15 ounces), drained and rinsed, and 1 can of corn kernels (15 ounces), drained. Stir to combine all the ingredients.
-
Pour in 4 cups of beef broth and bring the soup to a simmer.
-
Once simmering, lower the heat and cook for 10-15 minutes to allow the flavors to meld together.
-
Stir in 1 1/2 cups of cooked rice and 2 large bell peppers, diced. Continue to cook for an additional 5-7 minutes, until the peppers are tender.
-
Ladle the soup into bowls and top each with 1/2 cup of shredded cheddar cheese.
-
Serve immediately and enjoy!
Note
- For a richer flavor, use beef broth with a higher fat content or substitute with chicken broth for a lighter version.
- Feel free to swap the ground beef for ground turkey or chicken for a leaner alternative.
- If you prefer a spicier soup, increase the red pepper flakes or add diced jalapenos.
- For a vegetarian version, omit the ground beef and use additional beans or a plant-based protein.
- Top the soup with sour cream or a dollop of Greek yogurt for extra creaminess.
