Stuffed Pepper Soup
Stuffed Pepper Soup
There’s something so deeply comforting about a bowl of warm, savory soup on a crisp autumn evening—and this Stuffed Pepper Soup hits the spot every single time. It’s like eating your favorite stuffed peppers but with all the cozy, slurpable goodness of a hearty broth. I make this over and over again, especially when the leaves start to turn and I need something that feels both nourishing and nostalgic. Made with juicy ground beef, sweet bell peppers, tender rice, and rich tomato-based broth, it’s one of those recipes that practically hugs you from the first spoonful. Plus, it comes together in under an hour, making it perfect for busy weeknights when you still want a home-cooked meal that feels special.

What Is Stuffed Pepper Soup?
Stuffed pepper soup is basically a liquid version of classic stuffed peppers—think ground meat, diced vegetables, and rice simmered together in a flavorful tomato broth. Instead of stuffing whole bell peppers, we chop them up and blend all the components into a thick, satisfying soup. The result? A one-pot wonder that delivers all the familiar flavors you love in a much easier, more accessible form. Whether you’re using fresh garden tomatoes or canned diced ones, the combination of savory beef, aromatic garlic, and gently sweet onions creates a deeply layered taste that’s both rustic and refined. And because rice absorbs so much liquid, it turns the soup into a filling grain bowl that keeps you full for hours.
Why You’ll Love This Recipe
This soup is more than just a quick dinner—it’s a hug in a bowl. First off, it’s ridiculously easy to make: brown some ground beef, throw in veggies and broth, then let it simmer while you tidy up. No complicated steps, no specialty ingredients, just honest food made with love. I also adore how forgiving it is—you can swap in turkey, chicken, or even lentils if you’re going vegetarian, and it still tastes amazing. Another reason I keep coming back to this recipe? Leftovers. Seriously, this stuff reheats beautifully, and honestly, the second day tastes even better as the flavors meld together even more. Plus, it’s packed with fiber, protein, and vitamins thanks to all those colorful veggies, so you’re getting nutrition without sacrificing flavor. Oh, and did I mention it’s great for meal prep? Make a big batch, stash it in the fridge, and you’ve got instant comfort food ready whenever you need it.
How to Make Stuffed Pepper Soup
Quick Overview
Making this soup is as simple as sautéing meat and veggies, adding broth and rice, and letting everything simmer until tender. In about 45 minutes total—including prep—you’ll have a steaming pot of soul-warming goodness that serves six. Just remember to brown the beef well for maximum flavor, and don’t skip tasting and adjusting the seasonings at the end; salt really brings out the other ingredients, so trust me on that.
Ingredients
- 2 tablespoons olive oil
- 1 pound ground beef
- 1 small yellow onion, diced
- 1 green bell pepper, chopped
- 2 large fresh tomatoes, diced (or 1 can diced tomatoes)
- 3 cloves garlic, minced
- Salt and fresh black pepper to taste
- 6 cups low-sodium beef or chicken broth
- 2 cups cooked long-grain white rice

Step-by-Step Instructions
In a large soup pot, heat olive oil over medium heat. Add ground beef and cook, breaking it apart with a wooden spoon, until browned and no longer pink—about 6–8 minutes. Stir in the diced onion, chopped bell pepper, tomatoes, and minced garlic. Season generously with salt and black pepper, then continue cooking until the vegetables soften, around 5 minutes. Pour in the broth, bring to a boil, cover, and reduce heat to low. Let simmer for 25–30 minutes. Stir in the cooked rice, cook for another minute, then remove from heat. Taste and adjust seasonings if needed. Serve hot, right away.
What to Serve It With
This soup pairs beautifully with crusty bread—whether it’s a simple baguette, artisan sourdough, or homemade focaccia. A light salad with tangy vinaigrette cuts through the richness, making it a balanced meal. If you’re feeling fancy, roasted vegetables like sweet potatoes or carrots add extra warmth and texture. And don’t forget a sprinkle of fresh parsley or a dollop of sour cream on top for brightness and creaminess.
Top Tips for Perfecting Your Stuffed Pepper Soup
Brown the meat thoroughly—this locks in flavor and gives the best texture. Always taste and adjust seasonings at the end; salt makes everything pop. Keep rice separate if you’re not serving immediately, since it soaks up liquid and gets mushy if left too long. Feel free to jazz it up with red pepper flakes, Italian herbs, or a handful of spinach or zucchini halfway through cooking. For extra richness, top with grated Parmesan or a swirl of Greek yogurt.
Storing and Reheating Tips
Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months. When reheating, add a splash of broth or water if the soup thickens too much. Warm gently on the stovetop or in the microwave—either way, it’ll be just as delicious as the first time.
Frequently Asked Questions
Final Thoughts

This Stuffed Pepper Soup isn’t just a recipe—it’s a memory keeper. Every bowl reminds me of lazy Sunday evenings, chilly mornings, and family dinners where everyone reached for seconds. It’s simple, wholesome, and endlessly adaptable, which is why it’s stayed in my rotation for years. Whether you’re cooking for one or feeding a crowd, this soup delivers warmth, flavor, and comfort in every spoonful. So go ahead—grab those peppers, brown that beef, and let the kitchen fill with the most inviting aroma. Your future self will thank you.

Stuffed Pepper Soup
Ingredients
Method
- In a large soup pot, heat olive oil over medium heat and add the ground beef, breaking it up with a wooden spoon while it cooks; cook the beef for 6 to 8 minutes or until browned and no longer pink.
- Stir in the onions, peppers, tomatoes, and garlic.
- Season with salt and pepper and continue to cook over medium heat until vegetables are tender, about 5 minutes.
- Add in the broth, and bring to a boil. Cover and cook over low heat for 25 to 30 minutes.
- Stir in the cooked rice; cook for a minute.
- Remove from heat and taste for salt and pepper; adjust to your liking.
- Serve warm.
