***

Stuffed Pepper Soup: All the Cozy Flavor, None of the Fuss!

Hey there, friend! Anna here. Can we talk about that magical, elusive dinner goal for a minute? You know the one: a meal that’s deeply satisfying, packed with nostalgic flavor, and makes the whole house smell incredible, but doesn’t leave you with a mountain of dishes to tackle afterward. If you’re nodding along, then you, my friend, are in for the coziest treat.

I’m so excited to share one of my all-time favorite, go-to recipes with you today: my Hearty Stuffed Pepper Soup. This is the kind of meal that feels like a warm hug from the inside out. It’s got everything we love about classic stuffed peppers—the savory ground beef, the sweet, tender bell peppers, the rich tomato sauce, and the comforting rice—but it all comes together in one glorious, simmering pot. No careful stuffing, no worrying if the peppers are cooking evenly. It’s freedom in a bowl!

This soup is a hero on busy weeknights, a superstar for meal prep Sundays, and the absolute perfect thing to curl up with on a chilly evening. It’s forgiving, flexible, and loved by both kids and adults alike. So, let’s ditch the stress and dive headfirst into a big pot of comfort. Your future self, cozied up with a steaming bowl of this soup, will thank you!

A Spoonful of Nostalgia

Print

Stuffed Pepper Soup : Hearty, Cozy, and Full of Flavor

All the bold, comforting flavors of stuffed peppers—without the fuss. This Stuffed Pepper Soup is loaded with seasoned ground beef, sweet bell peppers, tomatoes, and tender rice, all simmered in a savory broth. It’s a one-pot wonder that’s perfect for busy weeknights, meal prep, or curling up with on a chilly day.

  • Author: annareynolds
  • Prep Time: 15 minutes
  • Cook Time: 3–8 hours (depending on setting)
  • Total Time: 3–8 hours 15 minutes
  • Yield: 6 1x

Ingredients

Scale

1 lb lean ground beef

1 (15 oz) can tomato sauce

1 (14.5 oz) can diced tomatoes with garlic and onions

3 cups beef broth

1 cup cooked rice

1 yellow onion, finely chopped

1 green bell pepper, seeds removed, chopped

1 red bell pepper, seeds removed, chopped

½ tsp dried oregano

½ tsp dried basil

1 bay leaf

Kosher salt and freshly ground black pepper, to taste

Instructions

Brown ground beef in a skillet over medium-high heat. Drain all but 2 tablespoons of fat and set beef aside.

In the same skillet, sauté onions until soft and translucent. Season with salt and pepper.

Transfer beef and onions to a slow cooker. Add tomato sauce, diced tomatoes, beef broth, cooked rice, and chopped bell peppers.

Stir in oregano, basil, and bay leaf.

Cover and cook on high for 3 hours or low for 6–8 hours.

Taste and adjust seasoning if needed. Remove bay leaf before serving hot.

Nutrition

  • Calories: 310
  • Sodium: 660mg
  • Fat: 12g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 24g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

This recipe always takes me right back to my grandma’s kitchen. She was a wizard with a roasting pan and could make a Sunday roast feel like a royal feast. But her stuffed peppers? They were legendary. The problem was, they were also a bit of a production. I remember watching her meticulously hollow out each pepper, her hands moving with a practiced grace, while a symphony of sizzling beef and onions played on the stovetop. The aroma that filled her house was pure magic, but it was a slow, all-afternoon kind of magic.

One particularly chaotic Tuesday, I was craving that exact flavor but had exactly zero time for her careful process. In a moment of “what if?” inspiration, I decided to deconstruct the whole thing. I chopped the peppers, browned the beef, and threw it all into a pot with some broth. What emerged was a revelation: all the soul-warming flavor of my grandma’s labor of love, but ready in a fraction of the time and with way less cleanup. It was a game-changer. This soup is my busy-life homage to her classic—a little less fuss, but every bit as much love.

Your Kitchen Cast of Characters

One of the best things about this soup is its beautiful simplicity. Let’s take a look at the ingredients that make the magic happen. I’ve included some of my favorite chef-y insights and substitution tips so you can make this recipe your own!

  • 1 lb Lean Ground Beef: I prefer 90/10 lean beef because it has great flavor without too much excess grease to drain. For a lighter twist, ground turkey or chicken works wonderfully here!
  • 1 (15 oz) can Tomato Sauce: This is our flavor base, creating a rich, smooth broth. If you only have tomato paste, you can thin out about 6 oz of paste with a cup of the beef broth.
  • 1 (14.5 oz) can Diced Tomatoes with Garlic and Onions: Using the pre-seasoned version is a little shortcut that adds a ton of flavor. If you only have plain diced tomatoes, just add an extra ½ tsp of garlic powder and a pinch of onion powder.
  • 3 cups Beef Broth: This creates our soupy, sippable goodness. For a deeper flavor, a beef bone broth is fantastic. Vegetable broth is a great easy swap for a beef-free version.
  • 1 cup Cooked Rice: I use long-grain white rice, but brown rice, quinoa, or even cauliflower rice (added at the very end for low-carb) are all excellent options. Pro-Tip: Always add cooked rice to the soup. Uncooked rice will soak up too much liquid and become mushy.
  • 1 Yellow Onion, finely chopped: The humble onion is the flavor foundation of so many great dishes. Chopping it finely ensures it melts beautifully into the soup.
  • 1 Green & 1 Red Bell Pepper, chopped: The dynamic duo! The green pepper gives that classic stuffed pepper flavor, while the red adds a touch of sweetness. Feel free to use any color combo you love—orange and yellow bells are gorgeous here!
  • ½ tsp each Dried Oregano & Dried Basil: These classic Italian herbs add an aromatic backbone. If you have fresh herbs, chop them up and stir them in at the very end for a bright, fresh finish.
  • 1 Bay Leaf: Don’t skip this! It simmers quietly in the background, adding a subtle, complex depth that makes the whole soup taste more “rounded.” Just remember to fish it out before serving!
  • Kosher Salt & Freshly Ground Black Pepper: Season as you go! Taste and adjust at the end—this is the secret to transforming a good soup into a great one.

Let’s Make Some Magic: Your Step-by-Step Guide

Ready to create some coziness? Grab your favorite soup pot or that trusty slow cooker, and let’s get cooking. I’ll walk you through every step with my best tips and tricks to ensure your soup is absolutely perfect.

Step 1: Brown that Beautiful Beef. Crumble your ground beef into a large skillet or Dutch oven over medium-high heat. Let it get a nice, brown sear—this is where a ton of flavor develops! Don’t just steam it; let it get some good color. Once it’s cooked through, drain off all but about 2 tablespoons of the fat. That little bit of leftover goodness is packed with flavor and will help cook our onions.

Step 2: Sauté the Aromatics. In that same skillet with the beef and reserved fat, add your finely chopped onion. This is a flavor-power move! The onions will soak up all those delicious beefy bits left in the pan. Sauté them for about 5-7 minutes, until they’ve turned soft and translucent. While they cook, season them with a good pinch of salt and pepper. This helps to draw out their moisture and build layers of seasoning from the very beginning.

Step 3: The Grand Assembly. Now for the easy part! If you’re using a slow cooker, transfer the beef and onion mixture into its bowl. If you’re sticking with the stovetop and a Dutch oven, you can just keep everything right there. Add in the tomato sauce, the can of diced tomatoes (with all their juices!), the beef broth, your cooked rice, and all those vibrant, chopped bell peppers. Give it a good stir to make sure everyone is getting acquainted in the pot.

Step 4: The Herbal Finishing Touches. Stir in the dried oregano, dried basil, and that all-important bay leaf. I like to give it one more good stir, press the bay leaf down so it’s submerged, and then… walk away.

Step 5: Let Time Do Its Thing. For the slow cooker: cover and let it work its magic on HIGH for 3 hours or LOW for 6-8 hours. For stovetop: bring it to a boil, then reduce the heat to low, cover, and let it simmer gently for at least 30-45 minutes (though an hour is even better!). This simmering time is non-negotiable—it’s what allows all the individual flavors to meld and become one incredible, cohesive soup.

Step 6: The Final Taste Test. You’re almost there! Before serving, do a crucial final step: taste it! Adjust the seasoning if it needs it. Does it need another pinch of salt? A crack of black pepper? This is your moment to make it perfect for you. And whatever you do, don’t forget to remove and discard that bay leaf! No one wants a surprise leaf in their spoonful of comfort.

How to Serve Up This Cozy Masterpiece

This soup is a star all on its own, but a few simple touches can make it feel extra special. I love ladling it into big, deep bowls. The vibrant red and green peppers peeking through the rich tomato broth is just so inviting! For a classic finish, top it with a generous handful of shredded mozzarella or a sharp cheddar cheese. The way it melts over the hot soup is pure bliss. A dollop of sour cream or Greek yogurt adds a lovely creamy tang, and a fresh sprinkle of chopped parsley or basil gives a pop of color and freshness. Don’t forget a thick, crusty slice of bread or some warm, buttery garlic bread for dipping—it’s a must for getting every last drop!

Make It Your Own: Delicious Recipe Variations

This soup is like a blank canvas for your cravings! Here are a few of my favorite ways to mix it up:

  • Italian Sausage Swap: Replace the ground beef with mild or hot Italian sausage (casings removed) for a spicier, fennel-kissed twist.
  • “Unstuffed” Cabbage Roll Version: Swap the bell peppers for a bag of coleslaw mix and add a tablespoon of brown sugar and a squeeze of lemon juice at the end. It’s a whole new cozy classic!
  • Cheesy Dream: Stir in a cup of shredded Parmesan cheese during the last 10 minutes of cooking for an ultra-rich and cheesy broth.
  • Spice It Up: Add a pinch of red pepper flakes with the other dried herbs, or stir in a diced jalapeño (seeds removed for less heat) with the bell peppers.
  • Go Meat-Free: Use a plant-based ground “beef” and vegetable broth for a fantastic vegetarian version that’s just as hearty.

Anna’s Chef Notes & Kitchen Stories

This recipe has been a staple in my kitchen for years, and it’s evolved in the best ways. I used to be a strict “green pepper only” traditionalist, but one day I only had a rainbow of red, yellow, and orange peppers in the fridge. The result was so much sweeter and more vibrant that I never looked back! It’s a great reminder that some of the best kitchen discoveries happen by accident.

And a funny story for you: I once hosted a big family dinner and proudly served this soup. Halfway through the meal, my sweet uncle held up the bay leaf from his bowl and asked, “Anna, is this a new kind of herb?” with the most curious look on his face. We all had a good laugh, but it was a solid reminder to ALWAYS do a bay leaf check before serving! Consider this your friendly reminder from me to you.

Your Soup Questions, Answered!

Q: Can I make this soup on the stovetop instead of in a slow cooker?
A: Absolutely! It’s just as easy. After browning the beef and sautéing the onions, just add all the other ingredients (except any cheese or fresh herb toppings) to the same pot. Bring it to a boil, then reduce the heat to low, cover, and let it simmer for 30-45 minutes. The longer it simmers, the better the flavor!

Q: My soup turned out too thin/watery. How can I thicken it?
A: No worries, this is an easy fix! You have a couple of options. 1) Create a quick slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water until smooth. Stir this into the simmering soup and let it cook for another 5-10 minutes until thickened. 2) For a richer thickness, you can stir in a few tablespoons of tomato paste and let it dissolve into the hot broth.

Q: Can I freeze this Stuffed Pepper Soup?
A: You can, but with one important note: freeze it without the rice. Cooked rice can become mushy and grainy when frozen and thawed. I recommend freezing the soup base, and then cooking a fresh batch of rice when you’re ready to serve. Just stir the hot, cooked rice into the reheated soup!

Q: Why did you use cooked rice instead of uncooked?
A: Great question! Using uncooked rice in a slow cooker or a long-simmering soup is a recipe for disappointment. The rice will absorb a massive amount of liquid, leaving you with more of a thick, stodgy porridge than a soup. It also tends to break down and become overly soft. Adding pre-cooked rice at the end ensures you get perfect, tender grains in a beautifully brothy soup.

Nutritional Information*

*Please note: This is an estimate provided for informational purposes only. Actual values will vary based on specific ingredients used and portion sizes.

Per Serving (Serves 6): Calories: ~310 | Fat: 12g | Carbohydrates: 24g | Protein: 24g | Fiber: 4g | Sodium: 660mg


Final Thoughts

If you’ve been craving that homey, comforting flavor of classic stuffed peppers but don’t have the time (or patience!) to fuss with filling and baking, this Hearty Stuffed Pepper Soup is your new weeknight hero. It brings all those nostalgic flavors together—savory beef, sweet peppers, and cozy tomato broth—in one easy pot. Whether you simmer it low and slow in the crockpot or whip it up on the stovetop, every spoonful tastes like a cozy night in Grandma’s kitchen… but with a modern twist that fits right into your busy life.

So grab a ladle, get comfy, and enjoy a big bowl of love—one that’s just as soul-warming as the original, but about ten times easier.

 

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating