Hearty Mexican Beef and Rice Soup

This filling meal combines classic burrito components into a single pot for a convenient dinner. It is a nutrient-dense soup featuring lean protein, fiber-rich beans, and hearty rice.

Recipe image

List of ingredients

  • 2 pounds ground beef – use lean 80/20 or 90/10 for best results.
  • 1/3 cup chopped white onions – finely diced for consistent texture.
  • 1 teaspoons minced garlic – fresh cloves provide the best aroma.
  • 3 tablespoons taco seasoning – a standard blend of chili powder, cumin, and paprika.
  • 2 quarts beef stock (or beef broth) – use low-sodium versions to control salt.
  • 2 cups frozen corn – adds sweetness and texture.
  • 15.5 ounces black beans (rinsed and drained, 1 can) – rinsing removes excess canning liquid.
  • 14.5 ounces petite diced tomatoes (drained, 1 can) – drained to prevent the soup from becoming too watery.
  • 1 cup tomato purée – provides a thick, smooth base.
  • 2 teaspoons lime juice – adds essential acidity to balance the richness.
  • 2 teaspoons salt – adjust based on the saltiness of your beef stock.
  • 1 cup white rice or brown rice – white rice cooks faster; brown rice adds more fiber.
  • 1 tablespoon fresh cilantro – chopped just before serving for maximum freshness.

step-by-step instructions

  1. Brown the base: In a dutch oven or large soup pot, brown the ground beef, onion and minced garlic over medium high heat. Cook and crumble the meat until fully browned. Drain off any excess fat from the pot.
  2. Season the meat: Add in the taco seasoning and mix together until the beef is evenly coated.
  3. Combine liquid and vegetables: Add the beef stock, corn, black beans, diced tomatoes with juice, tomato purée, lime juice, salt and uncooked rice.
  4. Simmer and finish: Bring this to a boil, then cover and simmer for about 20-25 minutes until the rice is tender. Stir in freshly snipped cilantro before serving.

Optimizing Your Ingredients

Selecting the Best Ground Meat

While ground beef is traditional, lean options like 90/10 beef reduce the amount of grease you need to drain. If you prefer a different protein, ground turkey or ground chicken are excellent substitutes. These alternatives provide a lighter flavor profile while maintaining the hearty structure of the dish.

Choosing Between White and Brown Rice

Long-grain white rice is the standard for this recipe because it cooks quickly within the 20-25 minute simmer window. If you choose brown rice, be aware that it requires more time and potentially more liquid. You may need to increase the simmer time to 40-45 minutes to ensure the grains are tender.

Using High-Quality Taco Seasoning

Store-bought packets are convenient, but homemade blends allow you to control the sodium and heat levels. Ensure your seasoning contains cumin and smoked paprika to achieve that authentic burrito flavor. If the mix is too salty, you can reduce the added salt in the final steps.

The Importance of Tomato Purée

Tomato purée is thicker than standard tomato sauce or crushed tomatoes. This thickness is vital for creating a cohesive soup consistency that clings to the rice and beef. Using a thinner sauce may result in a brothy soup that lacks the signature richness of a burrito bowl.

Alternative Preparation Techniques

Slow Cooker Method

To adapt this for a slow cooker, you must still brown the ground beef, onions, and garlic on the stovetop first. Drain the fat and transfer the browned mixture into the slow cooker. Add all remaining ingredients except for the fresh cilantro.

Slow Cooker Timing

Set the slow cooker to the Low setting for 3-4 hours. Avoid cooking on High for too long, as the rice can become overcooked and mushy. Stir in the fresh cilantro immediately before serving to maintain its bright color and flavor.

Instant Pot Instructions

Use the Sauté function to brown the beef, onions, and garlic, then drain the excess fat. Add the taco seasoning and stir. Pour in the beef stock, corn, beans, diced tomatoes, purée, lime juice, salt, and rice.

Pressure Cooking Settings

Seal the lid and set the Instant Pot to pressure cook on High for 8 minutes. Once the timer goes off, allow a natural release for 8 minutes before venting the remaining steam. This method ensures the rice is cooked through without losing its shape.

Storage and Preservation

Refrigeration Guidelines

Store leftover soup in an airtight container in the refrigerator for up to 3 days. Because rice is a starch, it will continue to absorb the liquid as it sits in the fridge. Do not be surprised if the soup transforms into a thick stew overnight.

Freezing Rice-Based Soups

This soup is freezer-friendly and can be stored in airtight freezer bags for 6-8 weeks. To prevent freezer burn, squeeze as much air out of the bags as possible before sealing. Label the bags with the date and the name of the dish for easy organization.

Thawing and Reheating Process

Thaw the soup in the refrigerator overnight before reheating. Use a stovetop or microwave to warm the soup. Because the rice absorbs so much liquid during freezing and storage, you will likely need to add a splash of beef broth or water to restore the original soup consistency.

Serving and Pairing Suggestions

Essential Toppings for Flavor

Enhance the soup by adding a sprinkle of shredded cheddar or Monterey Jack cheese on top. A dollop of sour cream or plain Greek yogurt provides a cool contrast to the spicy taco seasoning. A fresh lime wedge squeezed over the bowl adds a bright, citrusy finish.

Crunchy Accompaniments

Serve the soup with a side of corn tortilla chips for added texture and saltiness. The chips can be used for dipping or crushed directly into the soup. For a more substantial meal, serve with toasted corn tortillas or a side of Mexican cornbread.

Complementary Side Dishes

Pair this soup with fresh guacamole or a side of pico de gallo to add freshness to the meal. A small serving of Mexican corn casserole or a simple green salad with lime vinaigrette also works well. These sides complement the savory beef and rice base.

Cooking Troubleshooting and FAQ

Why is my soup too thick after reheating?

Rice contains starch that continuously absorbs liquid, even after the cooking process is complete. This is a natural occurrence in rice-based soups. To fix this, simply stir in 1/4 cup of water or beef broth per serving until the desired consistency is reached.

How can I prevent the rice from becoming mushy?

Ensure you do not overcook the soup past the 25-minute mark on the stove. If you are using a pressure cooker, stick strictly to the natural release timing. Using long-grain rice rather than short-grain rice also helps the grains stay separate.

Can I use different types of beans?

Yes, while black beans are traditional, pinto beans or kidney beans are suitable alternatives. Ensure they are rinsed and drained thoroughly to avoid altering the color and flavor of the tomato base. The nutritional profile remains very similar regardless of the bean choice.

What is the best way to drain the beef fat?

After browning the beef, push the meat to one side of the pot and tilt it to let the fat pool. Use a spoon to remove the grease, or carefully drain the mixture through a colander lined with a fine-mesh strainer. Removing the fat prevents the soup from having an oily film on top.

Can I substitute beef stock for chicken stock?

Yes, chicken stock is a practical substitute if you do not have beef stock on hand. While the flavor will be slightly less deep, the overall profile of the taco seasoning will still carry the dish. Use a low-sodium chicken broth to keep the salt levels balanced.

How do I adjust the spice level?

If you prefer a spicier soup, add a diced jalapeño during the browning phase with the onions. For a milder version, use a low-sodium, mild taco seasoning and reduce the amount of black pepper. You can always add hot sauce to individual bowls after serving.

Is this soup suitable for meal prep?

This recipe is ideal for meal prep because it yields 10 servings and holds up well in the fridge. Divide the soup into individual portions for easy reheating during the work week. Keep the toppings like cilantro and lime separate until the moment of consumption.

}

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

Hearty Mexican Beef and Rice Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: samanthahayes
  • Total Time: 40 minutes
  • Yield: 10 servings 1x
  • Diet: General

Description

This Mexican Beef and Rice Soup is a hearty mixture of beef, rice, beans and corn. Your favorite burrito flavors in an easy soup recipe ready in 45 minutes.


Ingredients

Scale
  • 2 pounds ground beef
  • 1/3 cup chopped white onions
  • 1 teaspoons minced garlic
  • 3 tablespoons taco seasoning
  • 2 quarts beef stock
  • 2 cups frozen corn
  • 15.5 ounces black beans, rinsed and drained
  • 14.5 ounces petite diced tomatoes, drained
  • 1 cup tomato purée
  • 2 teaspoons lime juice
  • 2 teaspoons salt
  • 1 cup white rice or brown rice
  • 1 tablespoon fresh cilantro

Instructions

  1. Step: In a dutch oven or large soup pot, brown the ground beef, onion and minced garlic over medium high heat. Cook and crumble. Drain off any fat.
  2. Step: Add in the taco seasoning and mix together.
  3. Step: Add the beef stock, corn, black beans, diced tomatoes with juice, tomato purée, lime juice, salt and uncooked rice.
  4. Step: Bring this to a boil, then cover and simmer for about 20-25 minutes until the rice is tender. Stir in freshly snipped cilantro.
  5. Step: Serve with cheese, sour cream, a lime wedge, cilantro and tortilla chips on the side.

Notes

Ground turkey or ground chicken can be used as substitutes for ground beef. Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for 6-8 weeks. Slow cooker method: Brown beef on stovetop, add all other ingredients except cilantro, cook on low for 3-4 hours, then stir in cilantro. Instant Pot method: Combine cooked beef and remaining ingredients, pressure cook for 8 minutes, followed by an 8-minute natural release.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 369 kcal
  • Sugar: 5 g
  • Sodium: 1025 mg
  • Fat: 10 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 1 g
  • Carbohydrates: 42 g
  • Fiber: 7 g
  • Protein: 29 g
  • Cholesterol: 59 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star