This comforting meal combines savory ground beef, tender rice, and colorful vegetables in a rich broth. It is a simple one-pot dish that provides a complete and satisfying dinner for the whole family.

List of ingredients
- 1 tablespoon olive oil – used for sautรฉing vegetables and browning beef.
- 1 pound ground beef – the primary protein and flavor base.
- 1 medium onion, diced – adds a foundational sweetness and aroma.
- 3 cloves garlic, minced – provides a pungent, savory depth.
- 1 bell pepper, diced (any color) – adds color and a mild sweetness.
- 1 jalapeรฑo, seeded and finely chopped (optional) – included for a touch of heat.
- 1 teaspoon ground cumin – adds an earthy, warm flavor.
- 1 teaspoon chili powder – provides a classic Mexican spice profile.
- 1/2 teaspoon smoked paprika – contributes a subtle woody and smoky note.
- 1/2 teaspoon dried oregano – adds a herbal balance to the spices.
- 1 can (14.5 ounces) diced tomatoes, undrained – adds acidity and body to the broth.
- 4 cups beef broth – the liquid base that carries all the flavors.
- 1 cup water – helps adjust the consistency of the soup.
- 1/2 cup long-grain white rice – adds heartiness and naturally thickens the soup.
- 1 can (15 ounces) black beans, drained and rinsed – adds plant-based protein and texture.
- 1 cup frozen corn – adds a pop of sweetness and color.
- Salt and pepper to taste – essential for balancing all the flavors.
- Juice of 1 lime – adds a bright, acidic finish.
- 1/4 cup chopped fresh cilantro – provides a fresh, herbal garnish.
- Shredded cheese – optional topping for richness.
- Sour cream – optional topping for a creamy contrast.
- Sliced avocado – optional topping for healthy fats and creaminess.
- Tortilla strips or chips – optional topping for added crunch.
- Extra lime wedges – optional for additional brightness.
step-by-step instructions
- Cook the Beef: Heat olive oil in a large pot or Dutch oven over medium-high heat. Add ground beef and cook until browned, breaking it up with a spoon, then drain any excess fat to avoid a greasy soup.
- Sautรฉ the Vegetables: Add diced onion, bell pepper, and jalapeรฑo to the pot. Sautรฉ for 5 minutes until softened, then stir in minced garlic and cook for 1-2 minutes until fragrant.
- Season and Add Tomatoes: Stir in cumin, chili powder, smoked paprika, and dried oregano. Cook for 1 minute to toast the spices, then stir in the undrained diced tomatoes.
- Add Broth and Rice: Pour in beef broth and water and bring the mixture to a boil. Stir in the rice, reduce heat to low, and simmer for about 15 minutes or until the rice is tender.
- Add Beans and Corn: Stir in the drained black beans and frozen corn. Simmer for another 5 minutes to ensure these ingredients are heated through.
- Season and Finish: Season the soup with salt and pepper according to your preference. Stir in the fresh lime juice and chopped cilantro just before removing from heat.
- Serve: Ladle the soup into bowls and garnish with shredded cheese, sour cream, sliced avocado, tortilla strips, or extra lime wedges.
Pro Cooking Techniques for Better Flavor
Achieving a Deep Sear on the Beef
When browning the ground beef, avoid stirring it too frequently at first. Letting the meat sit against the hot metal creates a deep brown crust that adds significant depth to the broth.
Preventing Garlic from Burning
Always add the minced garlic after the other vegetables have softened. Garlic burns quickly at high temperatures, which can create a bitter taste that ruins the entire pot of soup.
Toasting the Spices for Aroma
Stirring the cumin, chili powder, and paprika into the hot oil and vegetables for one minute is called blooming. This process releases the essential oils in the spices, making the flavor more intense.
Deglazing the Pot for Extra Depth
After sautรฉing the vegetables, use the liquid from the tomatoes and broth to scrape the bottom of the pot. Those browned bits, known as fond, contain concentrated flavor that should be incorporated into the soup.
Managing Rice Texture
To prevent the rice from becoming mushy, ensure you reduce the heat to a low simmer immediately after the boil. Avoid over-stirring the rice, which can release too much starch and make the soup cloudy.
Properly Preparing Canned Beans
Always rinse your black beans in a colander until the water runs clear. This removes the excess sodium and the metallic taste often associated with canning liquids.
Balancing Flavors with Lime Juice
The lime juice should be added at the very end of the cooking process. Heating the juice for too long can dull its brightness and acidity, which is necessary to cut through the richness of the beef.
Selecting the Right Beef Broth
Use a low-sodium beef broth if possible so you can control the salt levels yourself. If using a full-sodium broth, taste the soup before adding any extra salt at the end.
Layering the Seasoning
Add salt and pepper in small increments throughout the process rather than all at once. This allows the flavors to build gradually and prevents the dish from becoming overly salty.
The Benefit of a Long Simmer
While the rice cooks quickly, allowing the soup to simmer gently helps the flavors meld. This creates a more cohesive taste where the spices and vegetables are fully integrated into the broth.
Ingredient Substitutions and Customizations
Low-Carb Rice Alternatives
For a lower-carbohydrate version, replace the white rice with cauliflower rice. Add the cauliflower rice during the last 5 minutes of cooking, as it does not require the long simmering time that grains do.
Alternative Legume Options
If you do not have black beans, pinto beans or kidney beans are excellent substitutes. These beans offer a similar texture and absorb the spicy broth well.
Swapping the Protein
While ground beef is traditional, you can use ground turkey or ground chicken for a leaner option. If using turkey, you may need a small amount of extra olive oil as it is leaner than beef.
Adding More Nutrient-Dense Vegetables
Stir in diced carrots or zucchini during the sautรฉ phase for extra nutrition. Fresh spinach or kale can be stirred in at the very end until just wilted for added greens.
Dairy-Free Topping Ideas
Replace sour cream with a dollop of Greek yogurt or a cashew-based cream for a dairy-free alternative. Avocado provides plenty of natural creaminess without the need for dairy.
Serving and Pairing Suggestions
Adding Texture with Tortilla Chips
Serve the soup with a side of corn tortilla chips for a crunchy contrast to the tender rice. You can also crush the chips and sprinkle them directly on top as a garnish.
Fresh Garnish Combinations
In addition to cilantro, try topping the soup with thinly sliced green onions or radishes. These additions provide a sharp, fresh contrast to the savory beef broth.
Pairing with a Lime Vinaigrette Salad
A side salad with a citrusy lime dressing complements the flavors of the soup. Use mixed greens, cucumber, and red onion to create a light, refreshing balance to the hearty meal.
Serving with Warm Cornbread
Warm, buttery cornbread is a perfect accompaniment to this soup. The sweetness of the corn bread pairs well with the spicy and earthy notes of the cumin and chili powder.
Incorporating Homemade Guacamole
Adding a large scoop of guacamole on top of the soup enhances the creaminess. The richness of the avocado helps mellow out the heat from the jalapeรฑos.
Choosing the Right Hot Sauce
For those who want more heat, offer a variety of hot sauces on the table. A vinegar-based sauce adds tang, while a chipotle-based sauce adds more smoke to the dish.
Adding Extra Heartiness with Mexican Rice
If you are serving this as part of a larger feast, provide a side of seasoned Mexican rice. This doubles down on the traditional flavors and makes the meal incredibly filling.
Using Pickled Jalapeรฑos for Tang
While fresh jalapeรฑos provide heat, pickled ones add a vinegary zing. Add a few slices on top of the bowl to create a bright flavor contrast.
Pairing with Cheese Quesadillas
Cheese quesadillas are an ideal side dish for dipping into the soup. The melted cheese and toasted tortilla create a satisfying texture pairing with the liquid broth.
Storage and Preservation Guide
Refrigeration Guidelines for Leftovers
Store any leftover soup in an airtight glass or plastic container. Keep it refrigerated for up to four days to maintain freshness and safety.
Freezing the Soup Correctly
Cool the soup completely before transferring it to freezer-safe bags or containers. Leave a small amount of space at the top to allow for expansion as the liquid freezes.
Safely Thawing Frozen Soup
The best way to thaw the soup is to move it from the freezer to the refrigerator 24 hours before you plan to eat it. This ensures even thawing and preserves the texture of the vegetables.
Reheating to Maintain Consistency
Reheat the soup slowly on the stove over medium-low heat. Because the rice absorbs liquid over time, you will likely need to add a splash of water or beef broth to restore the original consistency.
Planning for Batch Cooking
This soup is excellent for meal prep because the flavors often deepen overnight. Cook a double batch on Sunday and portion it out for several lunches throughout the week.
Common Cooking Questions
Can I make this soup in a slow cooker?
Yes. Brown the beef and sautรฉ the vegetables in a pan first, then transfer them to the slow cooker with the broth and tomatoes. Cook on low for 6-8 hours or high for 3-4 hours, adding the rice in the last 30 minutes.
How can I make this soup spicier?
To increase the heat, keep the seeds in the jalapeรฑo or add a pinch of cayenne pepper. You can also stir in diced canned chipotle peppers in adobo sauce during the seasoning step.
What can I use instead of rice?
If you prefer to avoid rice, you can use quinoa, barley, or farro. These grains offer a nuttier flavor and hold their shape well during the simmering process.
Print
Hearty Mexican Beef and Rice Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: General
Description
Mexican Beef and Rice Soup is a delicious and hearty dish that brings the vibrant flavors of Mexico right to your table. It’s perfect for any occasion, whether you’re looking for a comforting meal on a cold day or a dish to impress your friends and family.
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- 1 bell pepper (diced)
- 1 jalapeรฑo (seeded and finely chopped)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1 can (14.5 ounces) diced tomatoes, undrained
- 4 cups beef broth
- 1 cup water
- 1/2 cup long-grain white rice
- 1 can (15 ounces) black beans, drained and rinsed
- 1 cup frozen corn
- Salt and pepper to taste
- Juice of 1 lime
- 1/4 cup chopped fresh cilantro
- Shredded cheese
- Sour cream
- Sliced avocado
- Tortilla strips or chips
- Extra lime wedges
Instructions
- Cook the Beef: In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the ground beef and cook until browned, breaking it up with a spoon as it cooks. Drain any excess fat.
- Sautรฉ the Vegetables: Add the diced onion, bell pepper, and jalapeรฑo (if using) to the pot. Sautรฉ for 5 minutes, until the vegetables are softened. Add the minced garlic and cook for an additional 1-2 minutes until fragrant.
- Season and Add Tomatoes: Stir in the cumin, chili powder, smoked paprika, and dried oregano. Cook for 1 minute to toast the spices. Add the diced tomatoes (with their juice) to the pot and stir to combine.
- Add Broth and Rice: Pour in the beef broth and water. Bring the mixture to a boil. Stir in the rice, reduce the heat to low, and let the soup simmer for about 15 minutes, or until the rice is tender.
- Add Beans and Corn: Stir in the black beans and frozen corn. Continue to simmer for another 5 minutes, until the beans and corn are heated through.
- Season and Finish: Season the soup with salt and pepper to taste. Stir in the lime juice and chopped cilantro.
- Serve: Ladle the soup into bowls and top with your favorite toppings, such as shredded cheese, sour cream, sliced avocado, tortilla strips, or extra lime wedges.
Notes
Adjust spice levels by reducing chili powder or omitting jalapeรฑos. For a spicier kick, add more chili powder or a pinch of cayenne pepper. This soup is great for meal prep; it can be stored in the refrigerator for up to four days and often tastes better the next day.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 332 kcal
- Sugar: 6 g
- Sodium: 890 mg
- Fat: 14 g
- Saturated Fat: 5 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 34 g
- Fiber: 7 g
- Protein: 22 g
- Cholesterol: 65 mg