When the craving strikes for the rustic comfort of classic stuffed bell peppers but your busy weeknight calls for an effortless stove-to-table dinner, this Cozy One-Pot Stuffed Pepper Soup delivers all the nostalgia with none of the fussy prep. Simmered in a deeply seasoned tomato-herb broth packed with browned lean ground beef, tender diced tri-color bell peppers, and fluffy jasmine rice, every single spoonful delivers that beloved bakery-and-bistro richness in just 35 minutes.

Traditional stuffed peppers require tedious parboiling, careful hollowing, delicate stuffing, and nearly an hour in the oven\u2014often resulting in unevenly cooked rice or watery peppers. This one-pot soup deconstructs the iconic classic, allowing the sweet bell peppers to caramelize gently in olive oil before simmering directly in rich beef bone broth and crushed fire-roasted tomatoes. The result is a robust, full-bodied stew where every flavor marries harmoniously in a single pot.
Why You\u2019ll Love This Recipe
- 35-Minute One-Pot Ease: Everything cooks in a single Dutch oven or heavy soup pot, streamlining both active prep and evening cleanup.
- Deconstructed Comfort: Delivers all the authentic, savory flavors of traditional stuffed bell peppers without the labor of stuffing and lengthy baking.
- 100% Halal Wholesome: Crafted exclusively with lean ground beef, pure extra virgin olive oil, aromatic garlic, vine-ripened tomatoes, and zero artificial flavor enhancers.
- Meal Prep & Freezer Friendly: The rich tomato broth deepens in flavor overnight, making leftovers even tastier for next-day lunches.
Key Ingredients & Smart Swaps

- Lean Ground Beef (90/10 or 85/15): Provides rich, savory depth without excessive grease. You can readily swap with ground turkey breast or ground chicken for an ultra-lean poultry variation.
- Tri-Color Bell Peppers (Red, Green & Yellow): Using a combination of bell peppers creates visual appeal and balances sweet notes (red and yellow) with earthy brightness (green bell pepper).
- Aromatics (Sweet Onion & Fresh Garlic): Saut\u00e9ed in olive oil until golden to create a savory, fragrant flavor foundation.
- Fire-Roasted Diced Tomatoes & Tomato Sauce: Canned fire-roasted tomatoes add smoky sweetness, while smooth tomato sauce gives the broth body and a vibrant ruby finish.
- Low-Sodium Beef Bone Broth: Delivers deep umami richness that ties the meat and vegetables together seamlessly.
- Long-Grain White Rice or Jasmine Rice: Pre-cooked fluffy rice folded in toward the end keeps the broth clear and prevents the grains from becoming mushy. Brown rice or quinoa work equally well for extra dietary fiber.
- Italian Herb Seasoning & Smoked Paprika: A fragrant blend of dried oregano, basil, thyme, and a dash of sweet smoked paprika enhances the rustic garden flavor.
- Sharp Cheddar or Mozzarella (For Topping): A generous sprinkle of freshly grated sharp white cheddar or melty mozzarella over each steaming bowl melts into gooey perfection.
Step-by-Step Cooking Walkthrough
1. Brown the Lean Beef: Heat 1 tablespoon of extra virgin olive oil in a large 5-to-6 quart Dutch oven over medium-high heat. Add the lean ground beef, breaking it apart with a wooden spoon or meat chopper. Cook for 5 to 7 minutes until nicely browned and caramelized around the edges. If needed, drain off any excess rendered grease, leaving about 1 tablespoon in the pot for flavor.
2. Saut\u00e9 the Peppers & Aromatics: Add the diced yellow onion, red bell pepper, green bell pepper, and yellow bell pepper to the pot. Saut\u00e9 over medium heat for 6 to 8 minutes, stirring frequently, until the peppers soften slightly but still retain a tender-crisp bite. Add the minced garlic, Italian seasoning, smoked paprika, salt, and freshly cracked black pepper. Saut\u00e9 for 1 additional minute until intensely aromatic.

3. Simmer the Broth: Pour in the fire-roasted diced tomatoes (with their juices), tomato sauce, and beef broth. Stir well to scrape up any browned bits stuck to the bottom of the pot. Bring the soup to a lively boil, then reduce the heat to low, cover with a tight-fitting lid, and let simmer gently for 15 to 20 minutes to allow the rich flavors to meld.
4. Fold in the Rice & Finish: Uncover the pot and gently fold in the cooked rice. Simmer uncovered for 3 to 4 minutes until the rice is heated completely through. Taste and adjust seasoning with an extra pinch of sea salt or black pepper as desired. Remove from heat.
3 Chef Secrets for Perfect Results
1. Cook Rice Separately: While you can simmer uncooked rice directly in the broth, rice absorbs tremendous amounts of liquid as it sits, turning leftover soup into a thick casserole. Cooking the rice separately and folding it in right before serving preserves the velvety soup broth and ensures perfectly fluffy grains.
2. Dice Peppers Evenly: Keep your bell pepper chunks uniform\u2014approximately 1/2-inch square. This guarantees that every pepper piece softens evenly without turning mushy during the simmer.
3. Use Fire-Roasted Tomatoes: Standard diced canned tomatoes lack the subtle char and caramelized depth of fire-roasted varieties. Opting for fire-roasted canned tomatoes elevates the soup from ordinary to restaurant-caliber.
What to Serve With Stuffed Pepper Soup

- Crusty Artisan Bread: Warm garlic bread, toasted sourdough slices, or freshly baked dinner rolls are essential for sopping up the savory tomato broth.
- Crisp Garden Salad: A simple crisp romaine salad with sliced cucumbers, cherry tomatoes, and a tangy Italian herb vinaigrette balances the hearty beef stew.
- Gooey Cheese Topping: Top each steaming bowl with freshly shredded sharp cheddar, Monterey Jack, or creamy mozzarella for that authentic melted stuffed pepper finish.
- Beverage Pairing: Pair with iced unsweetened lemon tea, sparkling water with fresh lime, or warm spiced apple cider.
Storage, Freezing & Reheating Instructions
- Refrigeration: Allow leftover soup to cool to room temperature, then transfer to airtight containers. Refrigerate for up to 4 days. If storing with rice already mixed in, the soup will thicken; simply stir in an extra splash of broth when reheating.
- Gentle Stovetop Reheating: Reheat in a saucepan over medium-low heat, stirring occasionally, until steaming hot (about 5 to 7 minutes). Add 2 to 3 tablespoons of beef broth or water if the broth is thicker than desired.
- Freezing Guidelines: For best freezing results, freeze the soup base without the rice. Cool completely and store in freezer-safe containers or silicone bags for up to 3 months. Thaw overnight in the refrigerator, reheat on the stove, and stir in freshly steamed rice before serving.

Cozy One-Pot Stuffed Pepper Soup with Lean Beef and Rice
Method
- Heat the olive oil in a large 5-to-6 quart Dutch oven or heavy soup pot over medium-high heat. Add the ground beef and cook for 5-7 minutes, breaking it into crumbles, until browned. Drain excess fat if needed.
- Add the diced onion, red, green, and yellow bell peppers. Sauté for 6-8 minutes until the peppers soften slightly. Add the minced garlic, Italian seasoning, smoked paprika, salt, and black pepper. Cook for 1 minute until fragrant.
- Pour in the fire-roasted diced tomatoes, tomato sauce, and beef broth. Stir well, scraping up any browned bits from the bottom. Bring to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes.
- Gently fold in the cooked rice and simmer uncovered for 3-4 minutes until warmed through. Taste and adjust salt and pepper.
- Ladle hot soup into bowls. Top with freshly shredded cheddar cheese and chopped fresh parsley. Serve immediately with warm crusty bread.
Nutrition
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Can I make stuffed pepper soup in a slow cooker?
Yes! Brown the ground beef with onions and garlic in a skillet, drain, and transfer to your slow cooker. Add the diced bell peppers, fire-roasted tomatoes, tomato sauce, seasonings, and beef broth. Cook on LOW for 6 to 7 hours or on HIGH for 3 to 4 hours. Stir in cooked rice 15 minutes before serving.
Can I substitute ground turkey or chicken?
Absolutely. Ground turkey breast or lean ground chicken makes a fantastic, lower-calorie substitute that still absorbs all the rich Italian herbs and tomato flavors.
Can I use brown rice or cauliflower rice?
Yes! Cooked brown rice adds a delicious nutty chew and higher fiber content. For a low-carb or keto-friendly version, fold in cooked riced cauliflower during the final 3 minutes of simmering.
Pin This Recipe for Later
Love this recipe? Save this pin to your favorite Pinterest dinner or fall soup board so you have it ready whenever you need it!
















