All the cozy flavors of classic stuffed peppers in an easy, one-pot soup. Hearty, comforting, and perfect for meal prep or family dinners.
1 lb ground beef or turkey
1 medium onion, diced
2 bell peppers (red and green), chopped
3 cloves garlic, minced
1 can (14.5 oz) diced tomatoes
1 can (15 oz) tomato sauce
1 tbsp tomato paste (optional)
4 cups beef broth (low sodium)
1½ cups cooked rice (or ½ cup uncooked)
1½ tsp Italian seasoning
Salt & black pepper, to taste
1 bay leaf (optional)
Optional: shredded cheese, fresh parsley
In a large pot, brown the beef over medium heat. Drain excess fat.
Add onion and bell peppers. Sauté until softened, about 5–6 minutes.
Stir in garlic and cook 30 seconds.
Add diced tomatoes, tomato sauce, broth, and tomato paste.
Season with Italian seasoning, salt, pepper, and bay leaf. Bring to a simmer.
Cover and simmer 25–30 minutes until peppers are tender.
Stir in cooked rice and simmer 5 more minutes.
Remove bay leaf, taste, and adjust seasoning.
Serve hot, garnished with parsley or cheese if desired.
For thicker soup, use less broth or simmer uncovered longer.
Store rice separately if planning to freeze.
Add extra veggies or beans for variety.