Homemade Stuffed Peppers Soup Recipe
Homemade Stuffed Peppers Soup Recipe | Cozy Dinner Idea
I have to tell you—I made this Homemade Stuffed Peppers Soup Recipe on a chilly evening, and it felt like giving my kitchen a big, warm hug. The aromas of peppers, tomato, herbs, and savory beef filled every corner. After that first spoonful, I knew I had to share it. This is comfort in a bowl, but also surprisingly easy. Whether it’s just me on a quiet night or cooking for friends, this soup is one of my go-to winter recipes.

Ingredients
Here are the ingredients I use (and why).
Note: Makes about 6 servings (≈ 11 cups total).
- 1 lb lean ground beef – I like using lean so the soup isn’t too greasy; you still get solid protein.
- 2 Tbsp olive oil, divided – one Tbsp for browning meat, one Tbsp for sautéing veggies.
- Salt and freshly ground black pepper – to taste; adjust toward the end.
- 1 small yellow onion, chopped (about 1 cup) – gives sweetness and depth—don’t use frozen, it becomes soggy.
- 1 cup chopped red bell pepper (a bit over ½ medium) – I prefer red for its milder, sweeter flavor.
- 1 cup chopped green bell pepper – balances color and peppery bite.
- 2 cloves garlic, minced – fresh garlic works best; pre-minced jars lose punch.
- 2 (14.5 oz) cans petite diced tomatoes – I like these over crushed so you have texture.
- 1 (15 oz) can tomato sauce – adds body and smooth tomato flavor.
- 1 (14.5 oz) can low-sodium beef broth – low-sodium gives more control over salt.
- 2½ Tbsp chopped fresh parsley (plus extra for garnish) – fresh herbs taste brighter than dried.
- ½ tsp dried basil – a subtle earthy herb.
- ½ tsp dried oregano – rounds out the tomato-herb profile.
- 1 cup uncooked long grain white or brown rice – I use whichever I have. Rice gives bite and bulk.
- Cheddar or mozzarella cheese (optional, for topping) – freshly shredded, never pre-shredded.
Variations
Here are some ways to switch things up:
- Use chicken broth instead of beef to lighten the flavor.
- Omit rice or use cauliflower rice for a lower-carb or keto version.
- Use turkey or chicken mince instead of beef for a leaner version.
- Add extra veggies—diced carrots, celery, or zucchini—for more color and nutrients.
- Stir in red pepper flakes or smoked paprika for heat.
- Swap rice with quinoa, barley, or freekeh for a different grain texture.
Cooking Time
- Prep Time: about 10 minutes
- Cooking Time: about 40 minutes
- Total Time: roughly 50 minutes
Equipment You Need
- Large soup pot or Dutch oven – for browning and simmering.
- Cutting board & sharp knife – to prep veggies cleanly.
- Wooden spoon or spatula – for stirring without scratching.
- Rice pot or separate saucepan – to cook the rice independently.
- Ladle and bowls – for serving.
How to Make Homemade Stuffed Peppers Soup
Here’s how I do it step by step:
Brown the Meat
I heat 1 Tbsp olive oil in my soup pot over medium heat. Then I add the ground beef, season with salt and pepper, and break it up while cooking until it’s browned. Once done, I drain excess fat and set the beef aside.
Sauté Veggies & Garlic
In that same pot, I add the remaining 1 Tbsp olive oil. Then I toss in chopped onion, red pepper, and green pepper, sautéing for about 3 minutes. Next, I stir in minced garlic and cook for another 30 seconds or until fragrant.
Build the Soup Base
I pour in the diced tomatoes, tomato sauce, beef broth, then add parsley, basil, oregano, and the cooked beef. I season lightly and bring it just to a boil, then lower the heat, cover, and let it simmer for around 30 minutes.
Cook the Rice & Finish
While soup simmers, I cook the rice per package instructions. Once done, I stir in only the amount I want into the soup (leaving extra rice separate for leftovers). Then I serve hot, topping with fresh parsley and cheese if desired.

Additional Tips for Making This Recipe Better
From my own kitchen trials, here are extra tips:
- Keep some cooked rice separate—if you add all rice to the pot and reheat later, it turns mushy.
- Taste and adjust salt & pepper near the end—you don’t want over-salting early.
- Use fresh herbs or double up the herbs for more vibrant flavor.
- For a thinner texture, add less rice; for a thicker one, stir in more rice.
- If reheating leftovers, add a bit of broth or water to refresh the texture.
How to Serve Homemade Stuffed Peppers Soup
I like to serve this soup in deep bowls. I drizzle a bit of olive oil or swirl cream if desired. Then I sprinkle fresh parsley and a handful of shredded cheddar or mozzarella.
Pair it with crusty bread—no knead or sourdough works great. A crisp side salad or roasted vegetables makes a lovely accompaniment.

Nutritional Information
Here’s a snapshot per serving (based on CookingClassy’s estimates):
- Calories: ~ 374 kcal
- Protein: ~ 22 g
- Carbohydrates: ~ 43 g
- Fat: ~ 13 g
Make Ahead and Storage
Storing in the Refrigerator
Let the soup cool to room temperature. Store in an airtight container. It stays fresh for about 3–4 days.
Freezing
Freeze in portions (without rice inside) in freezer-safe containers or bags. It keeps well for 2–3 months.
Reheating
When reheating, thaw overnight if frozen. Warm gently on the stovetop and add rice (or extra broth) as needed to restore texture.
Why You’ll Love This Recipe
Here are some reasons I can’t stop making it:
- It’s comforting and hearty—it has all the flavors of stuffed peppers but in a cozy soup form.
- It’s flexible—switch rice, protein, or broth to match your diet.
- It’s relatively quick—under an hour, and mostly hands-off during simmering.
- It’s great for leftovers or batch cooking—just hold off on stirring in rice until serving.
- It’s crowd-pleasing—simple flavors that please both adults and kids alike.






