Print

Mexican Beef and Rice Soup – Hearty, Spiced & Soul-Warming

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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.

Ingredients

Scale
  • 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

Instructions

  • 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.

Notes

Use cauliflower rice for low-carb.
Add beans for extra heartiness.
Freeze leftovers for up to 3 months.