subscribe to our email list

One-Pot Mexican Beef and Rice Soup

One-Pot Mexican Beef and Rice Soup

Rated 5 out of 5

Ground beef, white onion, garlic, taco seasoning, beef broth, corn, black beans, diced tomatoes, tomato purรฉe, rice, lime juice, and cilantro.

Table of Contents

Some dinners feel like they were made for busy nights, hungry people, and that moment when you really donโ€™t want to wash a mountain of dishes. This One-Pot Mexican Beef and Rice Soup is absolutely one of those dinners. Itโ€™s hearty, cozy, full of bold taco-style flavor, and made with ground beef, rice, black beans, corn, tomatoes, taco seasoning, beef broth, lime juice, and cilantro.

Basically, it tastes like a burrito bowl and taco soup decided to join forces in one big pot. And honestly? I support that decision.

This One-Pot Mexican Beef and Rice Soup is the kind of recipe I reach for when I want something filling but not fussy. You brown the beef with onion and garlic, stir in taco seasoning, add the broth, beans, corn, tomatoes, tomato purรฉe, rice, and lime juice, then let it simmer until the rice is tender. Itโ€™s simple, practical, and it feeds a crowd. Or, if your house is like mine some weeks, it feeds tonightโ€™s dinner and tomorrowโ€™s โ€œthank goodness there are leftoversโ€ lunch.

I started making One-Pot Mexican Beef and Rice Soup on one of those evenings when I opened the fridge, stared at the ground beef, and hoped dinner would somehow introduce itself. You know that feeling? Itโ€™s not exactly panic, but itโ€™s close. The clock is moving, people are hungry, and suddenly every recipe feels like it requires one ingredient you absolutely do not have.

That night, I had ground beef, a can of black beans, frozen corn, rice, and taco seasoning. Nothing fancy. Just the usual pantry crew sitting around like, โ€œWell, are we doing this or not?โ€ So I tossed everything into one pot with beef broth, tomatoes, tomato purรฉe, and a squeeze of lime juice, and hoped it would turn into something decent.

It turned into something better than decent.

This One-Pot Mexican Beef and Rice Soup tasted like taco night, burrito bowls, and cozy soup all at once. The rice made it thick and hearty, the beans and corn added texture, and the beefy tomato broth tied everything together. I remember standing at the stove with a spoon, โ€œchecking the seasoning,โ€ which was really just me eating little tastes because I couldnโ€™t wait. Very professional behavior, obviously.

What I love most is how easy it is to serve. You can ladle the soup into bowls and set out toppings like cheese, sour cream, lime wedges, cilantro, tortilla chips, avocado, or hot sauce. Everyone builds their own bowl, which is helpful because dinner tables have opinions. One person wants extra cheese. Another wants no cilantro. Someone always crushes half a bag of chips on top like theyโ€™re building a crunchy roof. Sound familiar?

This Mexican Beef and Rice Soup has become one of those reliable meals that feels casual but still satisfying. Itโ€™s not fancy, and I donโ€™t think it needs to be. Itโ€™s a warm bowl of food that says, โ€œYouโ€™re fed, youโ€™re cozy, and thereโ€™s only one pot to wash.โ€ Thatโ€™s love, honestly.

One-Pot Mexican Beef and Rice Soup

Why youโ€™ll Love this One-Pot Mexican Beef and Rice Soup?

  • It really does cook in one pot. This One-Pot Mexican Beef and Rice Soup keeps dinner simple from start to finish. You brown the beef, onion, and garlic in the same pot, stir in taco seasoning, then add the broth, corn, beans, tomatoes, tomato purรฉe, lime juice, salt, and uncooked rice. Everything simmers together until the rice is tender. That means fewer dishes, fewer steps, and less cleanup after dinner. I donโ€™t know about you, but any recipe that doesnโ€™t make my sink look like a kitchen crime scene gets extra points from me.
  • It tastes like taco night in soup form. This hearty Mexican beef and rice soup has all those flavors you already love: seasoned beef, black beans, corn, tomatoes, rice, lime, and cilantro. Itโ€™s warm and spoonable, but still gives you that burrito-bowl feeling. Add shredded cheese, sour cream, and tortilla chips, and suddenly it feels like taco night moved into a soup bowl. Itโ€™s a little playful, a little cozy, and very easy to love. Do you agree that taco flavors belong basically everywhere?
  • Itโ€™s filling enough for a real dinner. Some soups are nice, but letโ€™s be honest, they leave you wandering back into the kitchen later like a snack detective. This One-Pot Mexican Beef and Rice Soup recipe is different. The ground beef adds protein, the rice makes it hearty, and the beans and corn bring texture and staying power. Itโ€™s not a tiny starter soup. Itโ€™s dinner. Add toppings and maybe some tortilla chips on the side, and youโ€™ve got a bowl that actually satisfies.
  • Itโ€™s ready in about 40 minutes. With 15 minutes of prep time and 25 minutes of cook time, this soup works well for busy weeknights. I love a recipe that feels homemade but doesnโ€™t require me to start cooking at noon. The rice cooks right in the broth, which saves time and helps it absorb all the taco-seasoned flavor. Itโ€™s quick, but not boring. And honestly, thatโ€™s the weeknight dinner sweet spot.
  • It feeds a lot of people. This recipe makes about 10 servings, which is wonderful if youโ€™re cooking for a family, hosting a casual game-day meal, or trying to meal prep without making five separate recipes. A big pot of One-Pot Mexican Beef and Rice Soup feels generous. Like, โ€œCome grab a bowl, thereโ€™s plenty.โ€ And if you donโ€™t have ten people to feed? Even better. Leftovers are waiting for future you, and future you deserves nice things.
  • The toppings make it fun. This soup is good on its own, but the toppings are where it becomes extra fun. Shredded cheese melts into the hot broth, sour cream adds creaminess, lime brightens everything, tortilla chips bring crunch, and cilantro gives it a fresh finish. You can keep it simple or make each bowl look like a tiny taco bar situation. Iโ€™m usually on team โ€œall the toppings,โ€ but I respect a minimalist bowl too. Mostly.
  • Itโ€™s pantry-friendly and forgiving. Ground beef, rice, canned beans, canned tomatoes, frozen corn, taco seasoning, and broth are all easy ingredients to keep around. Thatโ€™s one reason this Mexican Beef and Rice Soup is so useful. It doesnโ€™t ask for rare spices or specialty items. Itโ€™s built from everyday ingredients, and itโ€™s flexible enough to handle little swaps. Real-life cooking needs that. Because sometimes the pantry is not as prepared as we thought it was.
Close-up of thick, reddish-brown soup showing vibrant vegetables and creamy garnish.

Ingredient Notes

The ingredients for One-Pot Mexican Beef and Rice Soup are simple, hearty, and very practical. Ground beef gives the soup its rich base, onion and garlic add flavor from the start, taco seasoning brings that familiar Mexican-inspired warmth, and beef broth turns it into a cozy soup. Rice thickens the pot and makes it filling, while black beans, corn, tomatoes, tomato purรฉe, lime juice, and cilantro bring color, texture, and freshness. Itโ€™s not complicated, but it works.

  • Ground Beef: Ground beef is the hearty base of this One-Pot Mexican Beef and Rice Soup. Since the recipe uses 2 pounds, every bowl has plenty of beefy flavor. Brown it well with the onion and garlic, then drain off the excess fat so the broth stays rich but not greasy. Thereโ€™s a difference between cozy and oily, and we definitely want cozy. Ground beef also makes this soup feel like taco night, which is never a bad direction for dinner.
  • White Onion: Chopped white onion adds a savory base flavor that blends right into the soup. It cooks with the beef, softening as the meat browns. You only need 1/3 cup, but it helps round out the flavor. Onion is one of those ingredients that quietly improves everything without demanding attention. Very humble. Very useful. Probably the friend who brings napkins to the potluck.
  • Garlic: Minced garlic adds warmth and depth from the beginning. The recipe uses 1 teaspoon, but if you love garlic, I wonโ€™t be the person telling you to stop at exactly one teaspoon. Garlic has a way of making soup smell like dinner is officially happening. It also works beautifully with taco seasoning, beef, tomatoes, and beans. Simple, but important.
  • Taco Seasoning: Taco seasoning gives this One-Pot Mexican Beef and Rice Soup recipe its bold, Mexican-inspired flavor. Most blends include spices like chili powder, cumin, paprika, garlic powder, onion powder, oregano, and sometimes a little heat. Use your favorite store-bought taco seasoning or homemade if you like controlling the salt and spice. The seasoning coats the beef first, which helps the flavor spread through the whole pot once the broth goes in.
  • Beef Stock or Beef Broth: Beef stock or broth creates the savory liquid base for the soup. Youโ€™ll use 2 quarts, which gives the rice enough liquid to cook while still leaving you with a brothy, hearty soup. Beef broth deepens the flavor and pairs well with the ground beef, tomatoes, black beans, and taco seasoning. If your broth is already salty, taste before adding more salt near the end. Soup can sneak up on you that way.
  • Frozen Corn: Frozen corn adds sweetness, color, and a nice little pop in each bite. You donโ€™t need to thaw it first, which is always a small blessing. Just add it straight to the pot. I love frozen corn in soups because itโ€™s easy and dependable. Itโ€™s like the freezer ingredient that says, โ€œDonโ€™t worry, Iโ€™ve got this.โ€
  • Black Beans: Black beans add heartiness, texture, and a burrito-bowl feeling to this Mexican Beef and Rice Soup. Be sure to rinse and drain them before adding them to the pot. That keeps the broth cleaner and lets the taco-seasoned beef and tomato flavors shine. The beans also make the soup more filling, which is helpful when youโ€™re trying to serve this as a full meal.
  • Petite Diced Tomatoes: Petite diced tomatoes add tomato flavor, acidity, and small tender bites throughout the soup. The instructions use the tomatoes with their juice, and that juice helps flavor the broth. I like petite diced tomatoes here because they blend into the soup nicely without feeling too chunky. They bring brightness to balance the richness of the beef.
  • Tomato Purรฉe: Tomato purรฉe gives the soup a fuller tomato base and helps the broth feel richer. It adds smooth body without making the soup too thick right away. Together with the diced tomatoes, taco seasoning, and beef broth, it creates a savory tomato-beef broth that tastes like it simmered longer than it actually did. We love that little trick.
  • Lime Juice: Lime juice adds a fresh, bright finish to this One-Pot Mexican Beef and Rice Soup. You only need 2 teaspoons, but it wakes up the flavors and keeps the soup from tasting too heavy. I also like serving extra lime wedges on the side because some people want a gentle squeeze and others squeeze lime like theyโ€™re trying to win a contest. Both approaches are valid, apparently.
  • Salt: Salt pulls all the flavors together. The recipe uses 2 teaspoons, but taco seasoning and broth can vary a lot, so taste before serving and adjust if needed. Itโ€™s always easier to add a little more salt than to fix a soup that went too salty too fast. I learned that the hard way once, and letโ€™s just say extra tortilla chips were involved.
  • White Rice or Brown Rice: Rice makes this One-Pot Mexican Beef and Rice Soup filling and cozy. White rice cooks faster and gives the soup a softer texture, while brown rice has a nuttier flavor and may need more time and liquid. The rice cooks right in the broth, so it absorbs all that beefy taco flavor. Just remember that rice keeps absorbing liquid as the soup sits, so leftovers will thicken. Rice has no boundaries.
  • Fresh Cilantro: Fresh cilantro adds color and a fresh herby finish at the end. Stir it in once the rice is tender so it stays bright. If cilantro tastes soapy to you, skip it or use parsley instead. I know cilantro can divide a dinner table faster than someone saying they donโ€™t like guacamole. No judgment here.
  • Optional Toppings: Cheese, sour cream, lime wedges, cilantro, and tortilla chips make this One-Pot Mexican Beef and Rice Soup extra fun. The toppings let everyone customize their bowl, which is great if your family has very specific soup opinions. Shredded cheese melts into the broth, sour cream makes it creamy, and tortilla chips bring crunch. Itโ€™s a whole little bowl party.
Warm, comforting soup with glossy surface and a dollop of sour cream at the center.

How to Make One-Pot Mexican Beef and Rice Soup?

Making One-Pot Mexican Beef and Rice Soup is wonderfully straightforward. You start by browning the ground beef with onion and garlic, then add taco seasoning so the meat gets coated with flavor. After that, the broth, beans, corn, tomatoes, tomato purรฉe, lime juice, salt, and rice all go into the pot. The soup simmers until the rice is tender, then fresh cilantro gets stirred in at the end. Nothing fancy. Just good, cozy cooking.

  1. Brown the beef, onion, and garlic. Add the ground beef, chopped white onion, and minced garlic to a Dutch oven or large soup pot. Cook over medium-high heat, breaking the beef apart as it browns. Continue cooking until the beef is no longer pink and the onion has softened. Drain off any excess fat before moving on. This gives the soup a hearty base without making it greasy. At this point, it should already smell like taco night is trying to become soup.
  2. Stir in the taco seasoning. Add the taco seasoning to the browned beef mixture and stir until the meat is evenly coated. I like this step because the warm beef helps wake up the spices before the liquid goes in. Itโ€™s a small thing, but it makes the flavor feel more complete. The seasoning should cling to the beef, onion, and garlic, giving you a strong base for the whole soup.
  3. Add the broth, vegetables, tomatoes, and rice. Pour in the beef stock or broth, then add the frozen corn, rinsed and drained black beans, petite diced tomatoes with juice, tomato purรฉe, lime juice, salt, and uncooked rice. Stir everything together so the rice is evenly spread through the pot. Make sure nothing is stuck to the bottom before simmering. Rice loves to hide down there and cause chaos later. Tiny grain, big attitude.
  4. Bring the soup to a boil. Increase the heat and bring the soup to a boil. This helps the rice start cooking and gets all the flavors moving together. Stir once or twice as it heats so the rice doesnโ€™t settle too much at the bottom. Once it reaches a boil, reduce the heat so it can simmer gently. Boiling gets things started; simmering does the real work.
  5. Cover and simmer until the rice is tender. Cover the pot and let the soup simmer for about 20 to 25 minutes, or until the rice is tender. Stir occasionally so the rice doesnโ€™t stick. As the rice cooks, the broth thickens slightly and becomes more flavorful. If the soup gets thicker than you like, add a splash of broth or water. This One-Pot Mexican Beef and Rice Soup is forgiving, which is exactly what we need on weeknights.
  6. Stir in the cilantro. Once the rice is tender, stir in the freshly snipped cilantro. Adding it at the end keeps the flavor fresh and the color bright. If youโ€™re not a cilantro person, you can leave it out or use parsley instead. No need to force cilantro into anyoneโ€™s life if it tastes like soap to them. Weโ€™re making soup, not starting conflict.
  7. Serve with toppings. Ladle the One-Pot Mexican Beef and Rice Soup into bowls and serve warm with shredded cheese, sour cream, lime wedges, extra cilantro, and tortilla chips. Let everyone build their own bowl. I like crushed tortilla chips on top for crunch, plus a squeeze of lime because it makes the whole bowl taste brighter. And if you add extra cheese, well, Iโ€™m certainly not reporting you.

Storage Options

This One-Pot Mexican Beef and Rice Soup stores well, but the rice will continue to absorb liquid as it sits. So leftovers may become thicker the next day, almost like a taco rice stew. Honestly, not terrible. But if you want it more soup-like, just add extra beef broth, water, or tomato purรฉe when reheating. The flavors actually get deeper after resting, which is a nice little leftover bonus.

  • Refrigerator: Store leftover One-Pot Mexican Beef and Rice Soup in an airtight container in the refrigerator for up to 4 days. Let it cool slightly before storing, but donโ€™t leave it sitting out too long. When reheating, add a splash of broth or water because the rice will soak up liquid in the fridge. Stir well and heat until warmed through. It makes a very good leftover lunch, especially with fresh tortilla chips on the side.
  • Freezer: You can freeze this soup, but the rice may become softer after thawing. For the best texture, freeze the soup without the rice and add freshly cooked rice when reheating. If you freeze the finished soup, store it in freezer-safe containers for up to 3 months. It will still taste good, but it may be thicker and softer after reheating. Not ruined. Just a little more relaxed, like leftovers often are.
  • Reheating on the Stove: Reheat the soup in a pot over medium-low heat, stirring occasionally. Add beef broth, water, or tomato purรฉe as needed to loosen the texture. Try not to boil it too aggressively if the rice is already soft, because it can break down more. Gentle heat is usually best. Soup does not need to be bullied back to life.
  • Reheating in the Microwave: Place a serving of Mexican Beef and Rice Soup in a microwave-safe bowl and add a splash of broth or water. Cover loosely and heat in short intervals, stirring between each one. This helps the soup heat evenly and keeps the rice from drying out. Add toppings after reheating so they stay fresh and crunchy. Nobody wants soggy tortilla chips unless they chose that life.
  • Make-Ahead Tip: If you want to make this One-Pot Mexican Beef and Rice Soup recipe ahead of time, cook the rice separately and add it to each bowl when serving. This keeps the rice from absorbing all the broth while it sits in the fridge. Yes, it means one extra pot if you do it that way, which slightly defeats the one-pot mood, I know. But for make-ahead texture, itโ€™s worth considering.

Variations & Substitutions

This One-Pot Mexican Beef and Rice Soup is flexible, which is good because real kitchens are rarely perfectly stocked. You can swap the ground beef, use brown rice or cooked rice, make it spicier, stir in extra vegetables, change the beans, or make the broth creamier. The basic idea stays the same: a hearty taco-inspired soup with beef, rice, beans, corn, tomatoes, and plenty of toppings.

  • Use ground turkey or chicken. For a lighter version of One-Pot Mexican Beef and Rice Soup, use ground turkey or ground chicken instead of ground beef. The flavor will be a little milder, so you may want to add extra taco seasoning, garlic, or a pinch of cumin. It still makes a hearty soup, just with less richness. This is a nice option if you want something cozy but not quite as beefy.
  • Use brown rice instead of white rice. Brown rice can work, but it usually needs more cooking time and sometimes more liquid. It has a nuttier flavor and a chewier texture, which can be really nice in this soup. Just keep an eye on the pot and add extra broth or water if it gets too thick before the rice is tender. Brown rice has its own schedule, and apparently we must respect it.
  • Use cooked rice. If you have leftover cooked rice, add it near the end instead of adding uncooked rice. This shortens the cooking time and helps you control how thick the soup gets. Stir the cooked rice in during the last few minutes, just long enough to warm it through. Itโ€™s a great fridge rescue, and I always enjoy turning leftovers into something that feels intentional.
  • Make it spicier. To add heat, use spicy taco seasoning, diced jalapeรฑos, chipotle peppers, hot sauce, cayenne, or crushed red pepper flakes. Start with a small amount and build from there, especially if youโ€™re serving a group. Spice tolerance is personal. One personโ€™s โ€œperfectโ€ is another personโ€™s โ€œwhy is my face sweating?โ€ Better to let people add more at the table if needed.
  • Make it creamier. For a creamier taco soup-style version, stir in cream cheese, sour cream, or shredded cheese at the end. Add dairy after the soup has finished simmering and stir gently until smooth. This makes the soup richer and more indulgent. Is it the lightest option? No. Is it cozy and delicious on a tired night? Absolutely.
  • Use different beans. Black beans are classic in this Mexican Beef and Rice Soup, but pinto beans, kidney beans, or white beans can work too. Pinto beans add a softer, creamier texture, while kidney beans are firmer. Use what you already have. This soup is not picky, which is one reason I like it.
  • Add more vegetables. Bell peppers, zucchini, carrots, celery, green chiles, or even a handful of spinach can be added to the pot. Firmer vegetables should go in with the beef and onion so they have time to soften, while softer vegetables can go in with the broth or near the end. Itโ€™s an easy way to stretch the soup and add more color. Sneaky vegetables still count, and I will stand by that.
  • Make it thicker like taco chili. If you want a thicker version, reduce the broth slightly or simmer uncovered for a few extra minutes after the rice is cooked. You can also add extra beans or rice. The soup will become more like taco chili or a beefy rice bowl. Not exactly the original plan, maybe, but still very delicious. Some recipes are happy accidents waiting to happen.
Rustic serving of soup with cornbread pieces and fresh herbs in the background.

What to Serve With One-Pot Mexican Beef and Rice Soup?

This One-Pot Mexican Beef and Rice Soup is hearty enough to stand alone, but sides and toppings make it more fun. Since it already has beef, rice, beans, corn, tomatoes, and taco seasoning, it pairs well with crunchy, creamy, cheesy, fresh, or bright additions. Think tortilla chips, shredded cheese, sour cream, lime wedges, avocado, cornbread, salad, or quesadillas. Basically, if it works with tacos, it probably works here.

  • Tortilla Chips: Tortilla chips are perfect with One-Pot Mexican Beef and Rice Soup. Serve them on the side for dipping, or crush them over the top for crunch. They make the soup feel more like taco night and add texture to every bowl. Also, chips are basically edible spoons, and I think thatโ€™s one of humanityโ€™s better food inventions.
  • Shredded Cheese: Shredded cheddar, Monterey Jack, Colby Jack, or a Mexican cheese blend all work well. Sprinkle cheese over the hot soup so it melts into the broth. It adds creaminess, richness, and that cozy topping moment everyone loves. Cheese on soup just makes sense. I donโ€™t have a scientific explanation, but I believe it deeply.
  • Sour Cream: Sour cream adds a cool, creamy contrast to the taco-seasoned broth. A dollop on top makes the soup taste smoother and helps balance any spice. You can also use Greek yogurt if you want something tangier. Either way, creamy toppings are very welcome here. They make the bowl feel finished.
  • Lime Wedges: Lime wedges brighten the whole soup. A fresh squeeze of lime cuts through the richness of the beef and makes the tomato broth taste fresher. Serve extra wedges on the side so everyone can add their own. Some people are casual lime squeezers. Some people act like theyโ€™re juicing for a restaurant. Both belong at the table.
  • Avocado or Guacamole: Avocado slices or guacamole add creaminess and freshness to this One-Pot Mexican Beef and Rice Soup recipe. They pair beautifully with beef, beans, corn, rice, tomatoes, and taco seasoning. Guacamole makes the soup feel a little more like a burrito bowl, which is never a bad thing. Also, avocado just makes dinner feel nicer somehow.
  • Cornbread: Cornbread is cozy, slightly sweet, and wonderful with the savory taco-style flavors in the soup. Serve it warm with butter, and youโ€™ve got a comforting meal that feels complete. Cornbread and soup are such a reliable pair. Like socks and rainy days. Not glamorous, but deeply appreciated.
  • Simple Green Salad: A crisp green salad adds freshness and balance. Try lettuce, tomatoes, cucumber, avocado, and a lime vinaigrette. Since Mexican Beef and Rice Soup is hearty, a light salad keeps the meal from feeling too heavy. Itโ€™s simple, bright, and easy, which is exactly what a side salad should be.
  • Quesadillas: Cheese quesadillas or chicken quesadillas make this meal extra fun and filling. Cut them into wedges and serve them alongside the soup for dipping. Dipping quesadillas into soup feels slightly extra, but in a very good way. Kids love it, adults love it, and honestly, I think we should normalize it.

FAQ

Can I use cooked rice instead of uncooked rice?

Yes. If using cooked rice, add it near the end of cooking and simmer just long enough to heat it through. This is a great option if you have leftover rice or want the soup to stay brothier. It also makes the recipe even faster, which is always nice when dinner feels urgent.

Can I freeze this soup?

Yes, but the rice may soften after freezing and thawing. For best results, freeze the soup without rice and add freshly cooked rice when reheating. If freezing the finished One-Pot Mexican Beef and Rice Soup, store it for up to 3 months and add extra broth or water when warming it back up.

Can I use another type of bean?

Yes, you can use pinto beans, kidney beans, or white beans instead of black beans. Pinto beans are especially nice because they add a softer, creamier texture. Use whatever you have in the pantry. This One-Pot Mexican Beef and Rice Soup recipe is forgiving like that.

Why did my soup get thick?

The rice keeps absorbing liquid as it cooks and as the soup sits. This is completely normal. Add more beef broth, water, or tomato purรฉe to loosen it. If you plan on storing leftovers, you may prefer cooking the rice separately and adding it to each bowl so the soup stays brothier.

Hearty bowl of chili-style soup with beef, beans, corn, and rice, topped with sour cream and cilantro.

This One-Pot Mexican Beef and Rice Soup is hearty, cozy, and packed with bold, burrito-inspired flavor. It brings together ground beef, white onion, garlic, taco seasoning, beef broth, corn, black beans, diced tomatoes, tomato purรฉe, rice, lime juice, and cilantro in one big comforting pot. Itโ€™s practical, filling, and exactly the kind of dinner that makes a busy night feel a little easier.

Make this homemade One-Pot Mexican Beef and Rice Soup when you want something warm, simple, and satisfying without creating a pile of dishes. Serve it with shredded cheese, sour cream, tortilla chips, lime wedges, avocado, cornbread, or quesadillas, and let everyone build their own perfect bowl. Would you top yours with extra cheese, crushed chips, sour cream, avocado, or all of the above? Canโ€™t wait to hear what you think!

Rustic serving of soup with cornbread pieces and fresh herbs in the background.

One-Pot Mexican Beef and Rice Soup

One-Pot Mexican Beef and Rice Soup is a hearty soup made with ground beef, rice, black beans, corn, tomatoes, taco seasoning, beef broth, lime juice, and cilantro.
Print Pin Rate
Course: Dinner, Main Course, Soup
Cuisine: Mexican-Inspired, Tex-Mex
Keyword: One-Pot Mexican Beef and Rice Soup
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 10

Ingredients

  • 2 lb ground beef
  • 1/3 cup white onion chopped
  • 1 tsp garlic minced
  • 3 tbsp taco seasoning
  • 2 qt beef stock or beef broth
  • 2 cups frozen corn
  • 1 can black beans 15.5 oz, rinsed and drained
  • 1 can petite diced tomatoes 14.5 oz, with juice
  • 1 cup tomato purรฉe
  • 2 tsp lime juice
  • 2 tsp salt
  • 1 cup white rice or brown rice uncooked
  • 1 tbsp fresh cilantro chopped or snipped

Optional Toppings

  • Shredded cheese
  • Sour cream
  • Lime wedges
  • Fresh cilantro
  • Tortilla chips

Instructions

  • Place a Dutch oven or large soup pot over medium-high heat.
  • Add the ground beef, chopped white onion, and minced garlic to the pot.
  • Cook, stirring and crumbling the beef, until the meat is fully browned and no longer pink.
  • Drain off any excess fat from the pot.
  • Add the taco seasoning to the browned beef mixture.
  • Stir until the beef is evenly coated with the seasoning.
  • Pour in the beef stock or beef broth.
  • Add the frozen corn, rinsed and drained black beans, petite diced tomatoes with juice, tomato purรฉe, lime juice, salt, and uncooked rice.
  • Stir thoroughly to combine all ingredients and distribute the rice evenly.
  • Bring the soup mixture to a boil.
  • Once boiling, reduce the heat to a simmer.
  • Cover the pot with a lid.
  • Simmer for 20 to 25 minutes, or until the rice is tender.
  • Stir occasionally during cooking to prevent the rice from sticking to the bottom of the pot.
  • Once the rice is fully cooked, stir in the fresh cilantro.
  • Taste and adjust seasoning if needed.
  • Ladle the soup into serving bowls.
  • Serve warm with shredded cheese, sour cream, lime wedges, additional cilantro, and tortilla chips, if desired.

Notes

To make this One-Pot Mexican Beef and Rice Soup gluten free, use a certified gluten-free taco seasoning or prepare a homemade gluten-free taco seasoning blend.
Confirm that the beef broth or beef stock, tomato purรฉe, canned diced tomatoes, black beans, frozen corn, lime juice, and all packaged ingredients are gluten free.
Use plain uncooked white rice or brown rice, and verify that it has not been processed with gluten-containing grains.
If serving with tortilla chips, choose certified gluten-free corn tortilla chips.
Use clean cookware, utensils, cutting boards, and serving bowls to prevent gluten cross-contact.
For anyone with celiac disease or a serious gluten sensitivity, always check labels carefully before preparing and serving the recipe.
Pin This Recipe
Facebook
Pinterest
Facebook
Pinterest

~ YOU MAY ALSO LIKE ~

~ YOU MAY ALSO LIKE ~

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating