Ingredients
Method
- Heat olive oil in large stockpot over medium-high heat. Add ground beef and brown thoroughly, breaking into small pieces with spoon, about 6-8 minutes. Season with salt and pepper.
- Remove beef with slotted spoon and set aside. Leave about 1 tablespoon fat in pot.
- Add diced onion to pot and sauté 5 minutes until translucent. Add bell peppers and cook 3-4 minutes until slightly softened.
- Add minced garlic and cook 1 minute until fragrant, stirring constantly.
- Return cooked beef to pot. Add crushed tomatoes, tomato sauce, and beef broth. Stir well to combine.
- Bring mixture to a boil over high heat. Once boiling, add rice, Italian seasoning, paprika, and Worcestershire sauce if using.
- Reduce heat to medium-low, cover partially, and simmer 20-25 minutes until rice is tender. Stir every 5 minutes to prevent sticking.
- If soup becomes too thick, add additional broth. Taste and adjust seasonings as needed.
- Remove from heat. Ladle into bowls and top with shredded mozzarella cheese and fresh parsley.
- Serve immediately with sour cream if desired and crusty bread or garlic bread.
Notes
For firmer peppers, add half during cooking and half in last 10 minutes
Brown rice requires 35-40 minutes cooking time and extra liquid
Cauliflower rice makes great low-carb substitute (add last 5 minutes)
Ground turkey or plant-based crumbles work as beef alternatives
Soup thickens significantly when stored; add broth when reheating
Freezes beautifully for up to 3 months
Slow cooker option: Brown beef first, cook on low 6-7 hours, add rice last hour
Brown rice requires 35-40 minutes cooking time and extra liquid
Cauliflower rice makes great low-carb substitute (add last 5 minutes)
Ground turkey or plant-based crumbles work as beef alternatives
Soup thickens significantly when stored; add broth when reheating
Freezes beautifully for up to 3 months
Slow cooker option: Brown beef first, cook on low 6-7 hours, add rice last hour
