A hearty and flavorful Mexican-inspired soup made with ground beef, rice, fire-roasted tomatoes, and warm spices — all simmered into a one-pot comfort meal.
1 lb lean ground beef
1 tbsp olive oil
1 onion, diced
3 garlic cloves, minced
1 bell pepper, diced
1 tsp chili powder
1 tsp cumin
½ tsp oregano
½ tsp smoked paprika
Salt & pepper to taste
4 cups beef broth
1 (15 oz) can fire-roasted diced tomatoes
1 cup corn (frozen or canned)
¾ cup long-grain white rice
Juice of 1 lime
Optional: ¼ cup chopped cilantro
Brown beef with onion and garlic in oil. Drain excess fat.
Stir in bell pepper and seasonings. Cook 2–3 minutes.
Add broth, tomatoes, and corn. Bring to a boil.
Stir in rice. Reduce heat, cover, and simmer 18–22 minutes.
Add lime juice and cilantro. Adjust seasoning.
Serve hot with your favorite toppings.
Use cauliflower rice for low-carb.
Add beans for extra heartiness.
Freeze leftovers for up to 3 months.