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
Mexican Beef and Rice Soup

Mexican Beef and Rice Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda Hartwellen
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

This Mexican Beef and Rice Soup is a hearty, one-pot comfort food packed with ground beef, rice, beans, corn, and warm spices simmered in a savory tomato broth. It’s quick, budget-friendly, and customizable with toppings, making it perfect for busy weeknights or cozy family dinners.


Ingredients

Scale
  • 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 (optional)

  • 1 teaspoon cumin

  • 1 teaspoon chili powder

  • 1/2 teaspoon smoked paprika

  • 1/2 teaspoon dried oregano

  • 1 can diced tomatoes, undrained (1415 oz / ~400 g)

  • 4 cups beef broth (960 ml)

  • 1 cup water

  • 1/2 cup long-grain white rice

  • 1 can black beans, drained and rinsed

  • 1 cup frozen corn

  • Salt and black pepper, to taste

  • Juice of 1 lime

  • 1/4 cup fresh cilantro, chopped

Optional toppings: shredded cheese, sour cream, sliced avocado, tortilla strips, extra lime wedges.


Instructions

  • Heat olive oil in a large pot over medium-high heat. Add ground beef, cooking until browned. Drain excess fat.

  • Add onion, bell pepper, and jalapeño. Cook 5 minutes until softened. Stir in garlic and cook 1–2 minutes.

  • Sprinkle in cumin, chili powder, smoked paprika, and oregano. Stir for 1 minute.

  • Add diced tomatoes, beef broth, and water. Bring to a boil, then stir in rice. Reduce heat, cover, and simmer 15 minutes.

  • Stir in black beans and corn. Simmer an additional 5 minutes.

  • Season with salt and pepper. Stir in lime juice and cilantro before serving.

  • Ladle into bowls and serve with toppings of choice.

Notes

For more spice, keep jalapeño seeds or add cayenne/hot sauce.

Add sour cream for a creamier texture.

Swap beef for turkey or chicken if preferred.

Works great in a slow cooker (cook beef first, then simmer 4–5 hours on low).

If rice absorbs too much broth, add extra water or stock when reheating.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soups / One-Pot Meals
  • Method: Simmering
  • Cuisine: Mexican-Inspired