If you are craving a warm, hearty dish that packs a punch of bold flavors and comforting textures, you’ve got to try this Mexican Beef and Rice Soup Recipe. This soup brings together seasoned ground beef, tender rice, and vibrant veggies in a rich, spicy broth that feels like a cozy hug in a bowl. Perfect for any day when you want something satisfying yet simple, this recipe balances savory depth with fresh brightness in a way that feels like a cherished family favorite passed down through generations.
Ingredients You’ll Need
Each ingredient in this Mexican Beef and Rice Soup Recipe plays an essential role, whether it’s building layers of flavor, providing heartiness, or adding a pop of color and nutrition. These simple ingredients come together beautifully to create a dish that’s both easy to make and incredibly delicious.
- 1 pound ground beef: The hearty protein base that brings rich, savory flavor and satisfying texture to the soup.
- 1 medium onion, diced: Adds sweetness and depth as it softens during sautéing.
- 2 cloves garlic, minced: Infuses the broth with a fragrant, aromatic warmth.
- 1 bell pepper, diced (any color): Brings a mild sweetness and vibrant color to brighten the soup.
- 1 can (14.5 oz) diced tomatoes with green chilies: Adds juiciness, a slight kick, and a touch of acidity for balance.
- 4 cups beef broth: The flavorful liquid base that unites all ingredients into a luscious soup.
- 1 cup long-grain white rice: Provides comforting bulk and soaks up the savory broth perfectly.
- 1 tablespoon chili powder: Packs a warm, smoky heat essential to that classic Mexican flavor profile.
- 1 teaspoon cumin: Offers earthy undertones that complement the spices beautifully.
- 1 teaspoon paprika: Adds mild sweetness and a subtle smoky note.
- Salt and pepper to taste: Essential seasonings that enhance every element in the bowl.
- 1 cup corn (frozen or canned): Adds a touch of natural sweetness and pleasing texture contrast.
- 1 can (15 oz) black beans, rinsed and drained: Boosts protein and fiber while making the soup even heartier.
- Fresh cilantro for garnish: Provides a burst of herbaceous brightness that lifts the whole dish.
- Lime wedges for serving: Adds a refreshing citrus zing that cuts through the richness.
How to Make Mexican Beef and Rice Soup Recipe
Step 1: Brown the Beef
Start by heating a bit of oil in a large pot or Dutch oven over medium heat. Add the ground beef and cook it until it’s nicely browned, breaking it up with a spatula as it cooks. This step is crucial because proper browning develops deep, savory flavor that forms the foundation of your soup.
Step 2: Sauté Vegetables
Once your beef is browned, toss in the diced onion, minced garlic, and diced bell pepper. Cook these together until the vegetables soften and become fragrant, about five minutes. This not only builds great flavor but also helps meld the vegetables into the broth later on.
Step 3: Add Tomatoes and Spices
Next, stir in the canned diced tomatoes with green chilies, along with chili powder, cumin, paprika, salt, and pepper. Give everything a good stir and let it cook for about two minutes. This allows the spices to bloom and mingle with the tomatoes, creating that signature flavor you expect from a soulful Mexican Beef and Rice Soup Recipe.
Step 4: Pour in Broth
Pour the beef broth into your pot and bring the mixture up to a boil. The broth will marry all the flavors together, becoming the rich, savory base of the soup you want.
Step 5: Add Rice and Simmer
Once boiling, stir in the long-grain white rice. Reduce the heat to low, cover the pot, and let it simmer gently for about 20 minutes. The rice will cook in the broth, soaking up all those delicious flavors while thickening the soup slightly.
Step 6: Incorporate Corn and Beans
When the rice is tender and ready, stir in the corn and the rinsed black beans. Let the soup cook for an additional five minutes to heat everything through without overcooking these delicate ingredients.
Step 7: Taste and Adjust Seasonings
Before serving, taste your soup and adjust salt, pepper, or spices as needed. This final touch ensures each spoonful bursts with balanced flavor.
Step 8: Serve Hot
Ladle your Mexican Beef and Rice Soup Recipe into bowls, garnish generously with fresh cilantro, and serve with lime wedges on the side for that refreshing citrus kick that makes the dish truly sing.
How to Serve Mexican Beef and Rice Soup Recipe
Garnishes
Fresh cilantro and lime wedges are classic garnishes that add brightness and contrast to the savory richness of the soup. The cilantro brings a fresh herbal note, while the lime wedges add a zesty tang that balances the spices beautifully.
Side Dishes
This soup pairs wonderfully with warm, crusty bread or homemade tortilla chips for dipping. A simple side salad of crisp greens with avocado and a light dressing also complements the heartiness of the soup without overwhelming it.
Creative Ways to Present
Serve this Mexican Beef and Rice Soup Recipe in colorful bowls with a swirl of sour cream or a sprinkle of shredded cheese on top. For a fun twist, you can ladle it over crispy tortilla bowls or even serve it as a hearty filling for soft tacos.
Make Ahead and Storage
Storing Leftovers
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. The flavors continue to meld, making each leftover taste even better the next day.
Freezing
This soup freezes very well. Portion it into freezer-safe containers and freeze for up to 3 months. When ready, thaw overnight in the fridge before reheating gently on the stove.
Reheating
Reheat your soup on the stove over medium-low heat, stirring occasionally until warmed through. If the soup has thickened in the fridge, add a splash of broth or water to loosen the consistency while reheating.
FAQs
Can I use brown rice instead of white rice?
Absolutely! Brown rice can be used, but it will require a longer cooking time and a bit more liquid. Adjust your simmer time and broth quantity accordingly to ensure the rice cooks thoroughly.
Is it possible to make this soup vegetarian?
Yes! Simply substitute the ground beef with plant-based protein or extra beans, and use vegetable broth instead of beef broth to keep it vegetarian-friendly and still delicious.
What can I add for extra spice?
Try adding diced jalapeños alongside the bell peppers or a dash of cayenne pepper when you add the chili powder. This will give your Mexican Beef and Rice Soup Recipe a livelier, spicy kick.
Can I prepare this soup in a slow cooker?
Yes, brown the beef and sauté the vegetables first, then transfer all ingredients to the slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours, adding rice and beans towards the end to prevent overcooking.
What toppings work best with this soup?
Besides fresh cilantro and lime, shredded cheese, sour cream, sliced avocado, or even crushed tortilla chips add wonderful texture and flavor contrasts that elevate the soup experience.
Final Thoughts
This Mexican Beef and Rice Soup Recipe is truly one of those dishes that hits the spot every single time. With its layers of comforting flavors, easy preparation, and endless opportunities for personalization, it has become a beloved go-to in many kitchens. I encourage you to give it a try and see how it can quickly become your new favorite meal to share with family and friends.
Print
Mexican Beef and Rice Soup Recipe
- Total Time: 45 minutes
- Yield: 6 servings
Description
A hearty and flavorful Mexican Beef and Rice Soup featuring ground beef, aromatic spices, vegetables, rice, beans, and corn. This comforting soup is perfect for a satisfying meal with a zesty kick from fresh cilantro and lime.
Ingredients
Main Ingredients
- 1 pound ground beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 bell pepper, diced (any color)
- 1 can (14.5 oz) diced tomatoes with green chilies
- 4 cups beef broth
- 1 cup long-grain white rice
- 1 cup corn (frozen or canned)
- 1 can (15 oz) black beans, rinsed and drained
Spices and Seasonings
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- Salt and pepper to taste
Garnish
- Fresh cilantro for garnish
- Lime wedges for serving
Instructions
- Brown the Beef: In a large pot or Dutch oven, heat a drizzle of oil over medium heat. Add the ground beef and cook until browned, breaking it apart with a spatula to ensure even cooking.
- Sauté Vegetables: Add the diced onion, minced garlic, and diced bell pepper to the pot with the beef. Sauté the mixture until the vegetables become soft and fragrant, about 5 minutes.
- Add Tomatoes and Spices: Stir in the diced tomatoes with green chilies, chili powder, cumin, paprika, salt, and pepper. Cook for an additional 2 minutes, allowing the spices to blend and release their flavors.
- Pour in Broth: Pour the beef broth into the pot and bring the mixture to a boil over medium-high heat.
- Add Rice: Once boiling, stir in the long-grain white rice. Reduce the heat to low, cover the pot, and let the soup simmer gently for about 20 minutes, or until the rice is fully cooked and tender.
- Incorporate Corn and Beans: After the rice has cooked, stir in the corn and black beans. Continue to heat the soup for another 5 minutes to warm the corn and beans through evenly.
- Taste and Adjust: Taste the soup and adjust the seasoning as needed with additional salt or pepper to suit your preference.
- Serve Hot: Ladle the finished soup into bowls, garnish with fresh cilantro, and serve with lime wedges on the side for a bright, tangy kick.
Notes
- You can substitute ground beef with ground turkey or chicken for a leaner option.
- If you prefer a spicier soup, add a pinch of cayenne pepper or extra diced green chilies.
- Use short-grain rice if you prefer a creamier texture, but cooking time may vary slightly.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- For a gluten-free version, ensure the beef broth is certified gluten-free.
- Add avocado slices on top for extra creaminess and nutrition.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
