Ingredients
Method
Steps
- Heat olive oil in a large pot over medium-high heat. Add diced onion and cook for 3 minutes until softened.
- Add ground beef and cook, breaking it apart with a spoon, until browned and cooked through, about 6–7 minutes. Drain excess fat if needed.
- Stir in minced garlic and diced bell peppers. Cook for another 3 minutes until peppers begin to soften.
- Add diced tomatoes (with juice), beef broth, uncooked rice, oregano, basil, and red pepper flakes. Stir well to combine.
- Bring the soup to a boil, then reduce heat to low. Cover and simmer for 15 minutes, or until rice is tender and soup has thickened slightly.
- Season with salt and black pepper to taste. Serve hot, garnished with fresh parsley if desired.
Notes
For a vegetarian version, substitute ground beef with lentils or plant-based crumbles and use vegetable broth. Leftovers store well in the refrigerator for up to 4 days or can be frozen for up to 3 months.
