“I wasn’t expecting cooking advice from my plumber,” I admitted to myself that chilly Thursday afternoon, “but there I was, watching him fix my leaky sink while he told me about his grandmother’s stuffed pepper soup.” Honestly, the way he described it—with chunks of tender bell peppers, hearty rice, and melty cheese—made my mouth water more than the dripping faucet. The next day, armed with his rough instructions scribbled on a napkin, I gave it a whirl.
The kitchen quickly turned into a small mess zone (I forgot to chop the peppers before turning on the stove—classic me), but the scent of simmering peppers and tomatoes filled the air like a warm hug. That first spoonful? It was like the best parts of a stuffed pepper casserole collided with a comforting soup bowl. Maybe you’ve been there—craving something cozy yet satisfying, something that feels like a hug in a bowl but doesn’t take hours to make.
This hearty stuffed pepper soup with rice and cheese stuck with me ever since. It’s become my go-to when I want a filling meal that’s both simple and soul-soothing. Plus, it’s easy enough for a weeknight but special enough to share with friends. Let me tell you, once you try this recipe, you might find yourself sneaking extra helpings when no one’s looking.
Why You’ll Love This Recipe
- Quick & Easy: Ready in about 45 minutes, making it perfect for busy weeknights or those surprise cold evenings when you want comfort fast.
- Simple Ingredients: No need for fancy trips to specialty stores; most of these staples you probably already have in your pantry or fridge.
- Perfect for Cozy Dinners: The warm blend of peppers, rice, and cheese makes it an ideal companion for curling up on the couch.
- Crowd-Pleaser: Friends and family always ask for seconds—kids love the cheesy goodness, and adults appreciate the hearty flavors.
- Unbelievably Delicious: The combination of tender veggies, fluffy rice, and gooey cheese creates a texture and flavor combo that’s downright addictive.
This isn’t just any stuffed pepper soup. What sets it apart is the way the rice soaks up the rich tomato broth, and how a final sprinkle of sharp cheddar melts just right on top. I’ve tested a few versions, tweaking the seasoning and cheese blend, and this one nails the balance every time. Honestly, it’s like the classic stuffed pepper meal got a cozy soup makeover you didn’t know you needed.
Whether you want to impress guests without fuss or just treat yourself to a comforting bowl, this recipe delivers that satisfying punch—and it’s a real winner when you want hearty without heavy.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, with a couple of fresh veggies to brighten the soup. Feel free to swap in seasonal peppers or use whatever cheese you have on hand.
- Ground beef: 1 pound (450g), lean or regular depending on preference
- Bell peppers: 3 medium (about 1½ cups), diced (I like a mix of red and green for color and flavor)
- Onion: 1 medium, finely chopped (adds a sweet base note)
- Garlic: 3 cloves, minced (for that essential savory kick)
- Tomato sauce: 2 cups (480ml), I recommend a trusted brand like Hunt’s for a balanced flavor
- Diced tomatoes: 1 can (14.5 oz / 411g), with juices
- Beef broth: 4 cups (960ml), homemade or low-sodium store-bought
- Uncooked white rice: ½ cup (90g), long-grain works best here
- Cheddar cheese: 1 cup (120g), shredded (sharp or mild, your call—sharp gives more punch)
- Olive oil: 1 tablespoon (for sautéing)
- Worcestershire sauce: 1 tablespoon (adds depth)
- Italian seasoning: 1 teaspoon (blend of basil, oregano, thyme)
- Salt and black pepper: to taste
- Optional fresh parsley: chopped, for garnish
For a dairy-free option, swap the cheddar with a plant-based cheese or leave it out entirely. You can also try brown rice, but increase cooking time slightly. In summer, fresh diced tomatoes can replace canned for a brighter flavor.
Equipment Needed
- Large pot or Dutch oven: Essential for cooking the soup evenly; I personally prefer a heavy-bottomed Dutch oven because it retains heat well and prevents sticking.
- Wooden spoon or silicone spatula: For sautéing the beef and veggies without scratching your cookware.
- Measuring cups and spoons: Accuracy helps, especially with rice and broth.
- Chef’s knife and cutting board: For chopping peppers, onions, and garlic quickly and safely.
- Grater: To shred your cheddar cheese fresh—trust me, it’s worth the little extra effort for melty results.
If you don’t have a Dutch oven, a large heavy saucepan works fine, though stirring more often helps prevent burning. A sharp knife really saves time when chopping the peppers and onions, so keep yours honed!
Preparation Method

- Heat the olive oil in your large pot over medium heat. When shimmering, add the diced onions and bell peppers. Sauté for about 5 minutes until the onions are translucent and peppers start to soften. You’ll notice a sweet aroma developing—this is the flavor base kicking in.
- Add minced garlic and cook for another 30 seconds until fragrant. Be careful not to burn it—garlic burns fast and turns bitter.
- Increase heat to medium-high and add the ground beef. Break it up with your spoon as it browns. Cook for 6-8 minutes until no pink remains. Drain excess fat if your beef is on the fattier side, but leaving a little can add richness.
- Stir in the tomato sauce, diced tomatoes (with juices), and beef broth. Add Worcestershire sauce and Italian seasoning. Give it all a good stir so those flavors get acquainted.
- Bring the soup to a boil, then reduce heat to a gentle simmer. Add the uncooked rice, cover the pot partially, and let it cook for about 20 minutes. Stir occasionally to prevent rice from sticking to the bottom. The soup should thicken slightly as rice absorbs liquid.
- Season with salt and pepper to your taste. Taste test—sometimes I add a pinch more salt here to balance the acidity from the tomatoes.
- Turn off the heat and stir in half of the shredded cheddar cheese. The residual heat will melt the cheese, making the soup creamy and rich.
- Ladle the soup into bowls and sprinkle the remaining cheese on top. If you like, garnish with fresh parsley for a pop of color and freshness.
Pro tip: If the soup seems too thick, stir in a splash more broth or water before serving. Also, don’t rush the rice cooking—it’s the heart of the dish and needs time to soften properly.
Cooking Tips & Techniques
When making hearty stuffed pepper soup with rice and cheese, controlling the heat is key. I learned the hard way that boiling too aggressively can leave rice undercooked and soup too watery. A gentle simmer is your friend here.
Brown the beef thoroughly to develop that deep, savory flavor. If you skip this step or cook on too low heat, the soup can taste flat. Also, don’t forget to drain excess fat if your beef is too greasy—otherwise, the soup can get oily.
Adding the rice uncooked directly to the pot is convenient but requires patience. Stir occasionally to avoid sticking but avoid stirring too much or you’ll end up with mushy rice. Timing is everything—start checking rice doneness around 18 minutes.
For the cheese, I prefer sharp cheddar for its tangy punch, but mixing in a little mozzarella can give a nice gooey texture. Add half the cheese while the soup is hot off the stove so it melts in, then save the rest for topping—it’s a little trick that adds layers of cheesy goodness.
Finally, multitasking helps—while the soup simmers, you can prep a simple salad or toast some crusty bread. It’s all about making dinner feel a bit more special without extra fuss.
Variations & Adaptations
- Vegetarian Version: Skip the beef and add a can of drained and rinsed black beans or lentils for protein. Use vegetable broth instead of beef broth.
- Low-Carb Option: Replace rice with cauliflower rice. Add it later in the cooking process (last 5 minutes) to keep it from turning mushy.
- Spicy Kick: Toss in a diced jalapeño or a pinch of red pepper flakes when sautéing the veggies for a little heat.
- Seasonal Twist: Use fresh summer tomatoes when in season instead of canned. Add chopped zucchini or corn for extra veggies.
- Cheese Swap: Try pepper jack or smoked gouda for a different flavor profile.
One time, I tried adding cooked quinoa instead of rice for a nutty flavor and it worked surprisingly well. It’s all about making the soup your own.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot, with a sprinkle of fresh cheese and herbs on top. Pair it with crusty bread or a simple green salad for a complete meal. A chilled glass of white wine or iced tea complements the rich flavors nicely.
Leftovers keep beautifully in the fridge for up to 4 days. Store in an airtight container and reheat gently on the stovetop or microwave, adding a splash of broth or water if it thickens too much. The flavors meld over time, making the soup even tastier the next day.
If you want to freeze some, let the soup cool completely, then portion into freezer-safe containers. Freeze for up to 3 months. Thaw overnight in the fridge before reheating. Keep in mind rice texture can soften a bit after freezing, but it’s still delicious.
Nutritional Information & Benefits
Estimated per serving (makes about 6 servings):
| Calories | 320 |
|---|---|
| Protein | 22g |
| Carbohydrates | 28g |
| Fat | 12g |
| Fiber | 4g |
This soup offers a balanced mix of protein from the beef, fiber from the peppers and tomatoes, and carbohydrates from the rice. Bell peppers provide a good dose of vitamin C and antioxidants, supporting immune health. The cheese adds calcium and richness but can be adjusted or omitted for dairy-free needs.
For those mindful of sodium, using low-sodium broth and canned tomatoes helps keep salt levels in check. This recipe fits nicely into a gluten-free diet, provided all ingredients are checked for gluten content.
Conclusion
Hearty stuffed pepper soup with rice and cheese is one of those recipes that feels like a warm hug on a plate—comforting, filling, and just downright delicious. It’s simple enough for any cook to whip up, yet special enough to make you feel like you’re treating yourself right. I love how it brings together familiar flavors in a cozy, satisfying way that’s perfect for chilly evenings or anytime you crave something wholesome.
Don’t hesitate to tweak it based on your preferences—maybe a little extra spice, a different cheese, or a vegetarian twist. I’d love to hear how you make it your own! Share your thoughts, tips, or questions in the comments below. You know, sometimes the best meals come from a little kitchen experiment and a lot of heart.
FAQs
Can I use brown rice instead of white rice in this soup?
Yes, you can! Brown rice will need a longer cooking time—about 40-45 minutes—so add it earlier and adjust liquid accordingly.
Is it possible to make this soup in a slow cooker?
Absolutely! Brown the beef and sauté the veggies first, then combine all ingredients (except cheese) in the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add cheese just before serving.
How can I make this soup vegan?
Use plant-based ground meat substitutes or extra beans for protein, vegetable broth, and dairy-free cheese alternatives.
Can I prepare this soup ahead of time?
Yes! The flavors actually improve after a day in the fridge. Just store in an airtight container and reheat gently when ready to eat.
What’s the best way to reheat leftovers without drying out the rice?
Reheat on the stovetop over low heat with a splash of broth or water, stirring occasionally to keep the rice moist and prevent sticking.
Pin This Recipe!

Hearty Stuffed Pepper Soup with Rice and Cheese
A comforting and filling soup combining tender bell peppers, hearty rice, and melty cheddar cheese, perfect for cozy dinners and quick weeknight meals.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 pound ground beef, lean or regular
- 3 medium bell peppers (about 1½ cups), diced (mix of red and green recommended)
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 2 cups tomato sauce
- 1 can (14.5 oz) diced tomatoes with juices
- 4 cups beef broth, homemade or low-sodium store-bought
- ½ cup uncooked white long-grain rice
- 1 cup shredded cheddar cheese (sharp or mild)
- 1 tablespoon olive oil
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Italian seasoning (blend of basil, oregano, thyme)
- Salt and black pepper to taste
- Optional: chopped fresh parsley for garnish
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onions and bell peppers and sauté for about 5 minutes until onions are translucent and peppers start to soften.
- Add minced garlic and cook for another 30 seconds until fragrant, being careful not to burn it.
- Increase heat to medium-high and add ground beef. Break it up with a spoon and cook for 6-8 minutes until no pink remains. Drain excess fat if desired.
- Stir in tomato sauce, diced tomatoes with juices, beef broth, Worcestershire sauce, and Italian seasoning. Mix well.
- Bring soup to a boil, then reduce heat to a gentle simmer. Add uncooked rice, partially cover the pot, and cook for about 20 minutes, stirring occasionally to prevent sticking.
- Season with salt and black pepper to taste.
- Turn off heat and stir in half of the shredded cheddar cheese until melted.
- Ladle soup into bowls and sprinkle remaining cheese on top. Garnish with fresh parsley if desired.
Notes
If soup is too thick, add a splash more broth or water before serving. Avoid boiling aggressively to prevent undercooked rice and watery soup. Brown beef thoroughly for best flavor. Stir rice occasionally but not too much to avoid mushiness. For dairy-free, use plant-based cheese or omit cheese. Brown rice can be used but requires longer cooking time (40-45 minutes).
Nutrition
- Serving Size: 1 bowl (approximatel
- Calories: 320
- Fat: 12
- Carbohydrates: 28
- Fiber: 4
- Protein: 22
Keywords: stuffed pepper soup, hearty soup, rice and cheese soup, comfort food, easy weeknight dinner, ground beef soup, cheesy soup



