🥣 Introduction to Mexican Beef and Rice Soup
When it comes to hearty, satisfying meals, few dishes deliver comfort and flavor quite like Mexican Beef and Rice Soup. This one-pot wonder brings together tender ground beef, fluffy rice, black beans, corn, and bold Mexican spices in a savory, tomato-rich broth. It’s everything you love about a classic burrito—transformed into a warm, spoonable experience.
Perfect for busy weeknights, cold evenings, or batch cooking for the week ahead, this soup is both easy to prepare and deeply customizable. Whether you top it with shredded cheese, a dollop of sour cream, or fresh cilantro, every bowl is a fiesta of texture and taste.
Plus, with built-in ingredients like protein-rich beans and fiber-packed rice, it’s not just delicious—it’s nourishing too. Get ready to discover why Mexican Beef and Rice Soup is a favorite in homes that crave bold flavor without the fuss.
Whether you’re meal-prepping, cooking for your family, or craving something hearty on a chilly evening, this soup hits the spot. Looking for more one-bowl comfort meals? Try our flavorful chicken and sweet potato rice bowl for another hearty option packed with protein and veggies.
🇲🇽 Where It Comes From: A Taste of Tex-Mex Tradition
While this soup doesn’t trace directly to a single traditional Mexican dish, it’s inspired by sopa de arroz con carne (rice soup with meat), with a strong Tex-Mex influence. It’s essentially a deconstructed beef burrito turned into a nourishing soup.
This blend of classic ingredients—like black beans, tomato, beef, and rice—makes it the perfect fusion of comfort food and Mexican cuisine. Many ingredients also contribute notable health benefits; for example, black beans are rich in protein, fiber, and antioxidants. Learn more about their health benefits here.
If you enjoy rice-based meals like this one, our sweet and savory pineapple chicken and rice makes a fantastic tropical twist.
🍚 What Makes This Soup So Good?
There’s a reason Mexican Beef and Rice Soup is a go-to in so many kitchens—it’s simple, flavorful, and endlessly satisfying. This dish packs the essence of a taco night into a single pot, making cleanup minimal and preparation effortless.
You’ll love how:
- It’s ready in under an hour
- One batch feeds a crowd or provides several meals
- It’s easy to customize with your favorite toppings or substitutions
- It freezes beautifully for future lunches or dinners
Whether you’re feeding picky eaters or spice lovers, this soup is a surefire win every time
Fans of Mexican flavors will also love our street corn chicken rice bowl, which combines grilled chicken, corn, and creamy toppings.
🥘 Ingredient For Mexican Beef and Rice Soup
One of the best things about Mexican Beef and Rice Soup is its flexibility. Here’s a closer look at the key ingredients and how you can adjust them based on what you have on hand—or your dietary preferences.
🥩 Protein
- Ground beef: The classic choice for rich, meaty flavor.
Swap with: Ground turkey, chicken, bison, or plant-based crumbles for a lighter or vegetarian version.
🍚 Rice
- White rice: Cooks quickly and absorbs flavor well.
Alternatives: Brown rice for more fiber and a chewier texture; cauliflower rice for a low-carb twist (add it at the end to avoid mushiness).
Beans
- Black beans: A staple in Mexican cuisine, adding protein, fiber, and a creamy bite.
Options: Pinto beans or kidney beans work just as well.
🌽 Vegetables
- Corn: Adds a touch of sweetness and texture.
Use: Frozen, canned (drained), or fresh. - Tomatoes: A mix of diced tomatoes and tomato purée creates a hearty, flavorful base.
Note: Tomato sauce can be used in a pinch, though it may thin the texture.
🧂 Seasoning & Aromatics
- Taco seasoning: Use a store-bought packet or make your own blend of chili powder, cumin, paprika, and oregano.
- Onions & garlic: Essential for building depth of flavor.
- Lime juice: Brightens the dish and balances the richness.
- Cilantro: Adds a fresh, herbaceous finish—stir in just before serving.
💡 Bonus Add-Ins
- Diced bell peppers, jalapeños, or chili flakes for added heat.
- A dash of adobo seasoning or hot sauce for extra kick.
This adaptable ingredient list makes it easy to make this soup your own!
🔪 Step-by-Step Cooking Instructions For Mexican Beef and Rice Soup
🍳 Stovetop Method
- In a large pot or Dutch oven, brown ground beef with chopped onions and minced garlic.
- Drain excess fat, then stir in taco seasoning.
- Add beef broth, diced tomatoes, tomato purée, corn, black beans, lime juice, uncooked rice, and salt.
- Bring to a boil, then lower heat, cover, and simmer for 20–25 minutes until the rice is tender.
- Stir in freshly chopped cilantro before serving.
🕒 Alternative Cooking Methods
🐢 Slow Cooker
- Brown beef, drain, and add all ingredients (except cilantro) to the slow cooker.
- Cook on low for 4 hours.
- Stir in cilantro before serving.
⚡ Instant Pot
- Brown beef on sauté mode, add remaining ingredients, and pressure cook for 8 minutes.
- Let pressure release naturally for 8 minutes.

🧀 Toppings & Serving Ideas
Add flavor and crunch with these customizable toppings:
- Shredded cheddar cheese
- Tortilla strips or chips
- Sliced avocado
- Sour cream or Greek yogurt
- Fresh lime wedges
- Chopped cilantro
Serve this soup with a bright, refreshing pineapple cucumber salad to balance the warm spices.
Other great pairings:
- Jalapeño cornbread
- Mexican corn casserole
- Pico de gallo and guacamole
- Warm flour or corn tortillas
🧊 Storing & Reheating
One of the best parts about Mexican Beef and Rice Soup is how well it keeps. Whether you’re prepping for the week or saving leftovers, it’s a meal that stores and reheats beautifully.
🥶 Refrigerator
- Store in an airtight container for up to 3–4 days.
- The flavors will deepen over time, but the rice may absorb more liquid—just add a splash of broth or water before reheating.
❄️ Freezer
- Freeze individual portions in containers or freezer bags for up to 2 months.
- Allow to cool completely before freezing to preserve texture and flavor.
🔁 Reheating
- Stovetop: Reheat over medium heat, stirring occasionally. Add broth to adjust consistency.
- Microwave: Heat in a microwave-safe bowl in 60–90 second bursts, stirring in between.
For best results, avoid repeated reheating, which can break down the rice and vegetables.
🥦 Nutrition Snapshot (Per Serving)
- Calories: ~369 kcal
- Protein: 29g
- Carbs: 42g
- Fat: 10g
- Fiber: 7g
- Sodium: 1025mg
To lighten it up:
- Use lean ground beef or turkey
- Choose low-sodium broth
- Swap in cauliflower rice

Mexican Beef and Rice Soup
Ingredients
- 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
- In a large pot, brown ground beef with onions and garlic. Drain excess fat.
- Stir in taco seasoning and cook for 1 minute.
- Add broth, corn, beans, tomatoes, purée, lime juice, salt, and rice.
- Bring to a boil, then reduce heat and simmer (covered) for 20–25 minutes until rice is tender.
- 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.
🧑🍳 Variations
- Spicier version: Add jalapeño, chili powder, or hot sauce.
- Vegetarian: Skip the beef and use more beans or lentils.
- Low-carb: Sub cauliflower rice for a lighter version.
- Add greens: Toss in some spinach or kale at the end.
🛠️ Customization Ideas
One of the best things about Mexican Beef and Rice Soup is how easily you can make it your own. Whether you’re adjusting for dietary needs or personal preferences, here are some creative ways to customize:
- Make it spicier with chopped jalapeños, hot sauce, or extra chili powder.
- Go vegetarian by swapping the beef for lentils, tofu crumbles, or extra black beans.
- Reduce carbs by using cauliflower rice in place of traditional rice.
- Add greens like spinach, kale, or zucchini during the last few minutes of simmering.
- Swap seasonings—try chipotle powder or adobo spice for a smoky twist.
This soup is a delicious canvas for your creativity!
🚫 Mistakes to Avoid
Even a simple soup like this can go sideways without a few key tips:
- Overcooking the rice – It can turn mushy if simmered too long.
- Using pre-cooked rice too early – Add it at the end to prevent sogginess.
- Not draining canned ingredients – Undrained beans or tomatoes can dilute the flavor.
- Over-salting – Especially if your broth is already salty, taste before adding more.
Avoid these pitfalls for the perfect bowl every time!
FAQs About Mexican Beef and Rice Soup❓
Can you cook rice in soup without it getting mushy?
Yes, but timing matters. Add uncooked rice early in the simmering process and avoid overcooking. For best results, use long-grain white rice or brown rice, which holds its structure better. If using pre-cooked rice, stir it in during the last 5 minutes of cooking.
Can this soup be made vegetarian or vegan?
Absolutely! Substitute the ground beef with lentils, plant-based ground, or additional beans. Use vegetable broth instead of beef stock. It’s just as hearty and flavorful without the meat.
What type of rice works best?
White rice cooks faster and absorbs more flavor. Brown rice adds a chewy texture and boosts nutrition. Wild rice offers a nutty bite but will require a longer cook time.
Can I freeze Mexican Beef and Rice Soup?
Yes! Let the soup cool completely, then transfer to airtight freezer bags or containers. It can be frozen for up to 2 months. Note: rice absorbs liquid over time, so add broth when reheating.
How can I make the soup spicier?
Add chopped jalapeños, hot sauce, crushed red pepper, or an extra dash of chili powder. Adjust spice levels gradually to suit your taste.
🍽 Related Dishes to Try Next
- Taco Soup – spicy, customizable, and hearty.
- Albondigas Soup – classic Mexican meatball soup.
- Tex-Mex chili with rice – all your favorite flavors in a thick stew format.
🏁 Final Thoughts
This Mexican Beef and Rice Soup brings together comfort food, bold flavors, and family-friendly nutrition in one pot. With easy substitutions, meal-prep potential, and plenty of flavor, it’s a dish worth putting in regular rotation.