Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hearty Mexican Beef and Rice Soup | Easy One-Pot Dinner Recipe

Mexican Beef and Rice Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 40 minutes
  • Yield: 10 servings 1x

Description

A hearty, one-pot Mexican-inspired soup filled with ground beef, rice, black beans, corn, and taco seasonings. It's quick, customizable, and perfect for a cozy meal or family dinner.


Ingredients

Scale
  • 2 pounds ground beef
  • 1/3 cup chopped white onions
  • 1 teaspoon minced garlic
  • 3 tablespoons taco seasoning
  • 2 quarts beef broth
  • 2 cups frozen corn
  • 15.5 oz black beans (drained and rinsed)
  • 14.5 oz diced tomatoes
  • 1 cup tomato purée
  • 2 teaspoons lime juice
  • 2 teaspoons salt
  • 1 cup white rice (uncooked)
  • 1 tablespoon fresh cilantro (chopped)

Instructions

  1. In a large pot, brown ground beef with onions and garlic. Drain excess fat.
  2. Stir in taco seasoning and cook for 1 minute.
  3. Add broth, corn, beans, tomatoes, purée, lime juice, salt, and rice.
  4. Bring to a boil, then reduce heat and simmer (covered) for 20–25 minutes until rice is tender.
  5. Stir in cilantro before serving. Top with cheese, sour cream, or tortilla strips if desired.

Notes

  • Use brown rice for a higher fiber option (increase cook time).

  • Swap beef for ground turkey or plant-based protein.

  • Add spice with jalapeños or chipotle powder.

  • Freezes well up to 2 months; rice may thicken soup upon reheating.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: main dish, Soup
  • Cuisine: American-Mexican, Tex-Mex

Nutrition

  • Calories: 369