Ingredients:
1 lb (450g) ground beef
1 small onion, finely chopped
2 cloves garlic, minced
1 cup long-grain white rice
2 cups beef broth or water
1 can (14.5 oz) diced tomatoes (optional for extra flavor)
1 tsp ground cumin
1 tsp paprika
½ tsp chili powder (optional, for heat)
½ tsp oregano
1 tbsp soy sauce (for added umami)
Salt and pepper to taste
1 tbsp olive oil
For Garnish (optional):
Fresh cilantro, chopped
Lime wedges
Instructions:
Cook the beef:
Heat olive oil in a large skillet over medium-high heat. Add the ground beef, onion, and garlic. Cook, breaking the beef apart with a spoon, until the beef is browned and cooked through. Drain any excess fat.
Season the beef:
Add cumin, paprika, chili powder (if using), oregano, soy sauce, salt, and pepper to the beef mixture. Stir well to evenly coat the meat with the spices.
Add the rice:
Stir in the rice, allowing it to toast for 1-2 minutes in the seasoned beef mixture.
Add liquids:
Pour in the beef broth (or water) and diced tomatoes (if using). Stir to combine. Bring to a simmer.
Cook the rice:
Cover the skillet with a lid and reduce the heat to low. Simmer for about 18-20 minutes, or until the rice is cooked and the liquid is absorbed. Avoid stirring the rice during this time to ensure it cooks properly.
Fluff and serve:
Remove from heat and fluff the rice with a fork. Garnish with fresh cilantro and a squeeze of lime juice, if desired.
Prep Time: 10 min | Cooking Time: 25 min | Total Time: 35 min
Calories: ~350 Kcal per serving | Servings: 4