South american-style beef with salsa criolla

This South American-style beef dish features marinated strips of beef cooked to perfection and served with a zesty salsa criolla made from fresh vegetables. The combination of aromatic spices and vibrant flavors makes it perfect for any gathering.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 10 min
Prep time 270 min

Ingredients:

2 tsp ground cumin
1 tsp allspice
1 tsp dried oregano
1 tsp chili powder
2 garlic cloves
1 tsp vinegar
1 tbsp olive oil
1 lb beef
3 tomatoes
1 red pepper
1 onion
1 tbsp lime juice
South american-style beef with salsa criolla

South American-style beef with salsa criolla is a flavorful and vibrant dish that combines spiced beef with a fresh and zesty salsa. This recipe is a fantastic way to enjoy the rich, aromatic spices typical of South American cuisine, along with a refreshing burst of fresh vegetables. Perfect for a family dinner or a gathering with friends, this dish is sure to impress your guests.

Instructions:

1. Prepare the Marinade:
- In a large bowl, combine the ground cumin, allspice, dried oregano, chili powder, minced garlic, vinegar, and olive oil. Mix well to create a marinade.
2. Marinate the Beef:
- Add the beef strips to the bowl with the marinade. Toss the beef until it's fully coated with the spice mixture.
- Cover the bowl with plastic wrap and let it marinate in the refrigerator for at least 30 minutes, allowing the flavors to infuse into the beef.
3. Prepare the Salsa Criolla:
- While the beef is marinating, prepare the salsa criolla. In a medium bowl, combine the diced tomatoes, diced red pepper, finely chopped onion, and lime juice. Mix until well combined.
- Season the salsa with salt and pepper to taste.
- Cover the salsa and let it sit at room temperature to allow the flavors to meld together.
4. Cook the Beef:
- Heat a large skillet over medium-high heat.
- Once the skillet is hot, add the marinated beef strips. Cook the beef for about 5-7 minutes, or until it is browned and cooked through.
- Stir occasionally to ensure even cooking.
5. Serve:
- Once the beef is cooked, remove it from the heat.
- Serve the beef hot, topped with the fresh salsa criolla.
- Accompany with your choice of side dishes such as rice, quinoa, or warm tortillas.

This South American-style beef with salsa criolla is an exquisite dish bursting with flavors and textures. The well-seasoned beef pairs perfectly with the fresh and tangy salsa criolla, creating a delightful and balanced meal. Whether you are cooking for a special occasion or a simple family dinner, this recipe is a winner. Enjoy your delicious homemade South American-style beef with salsa criolla!

South american-style beef with salsa criolla FAQ:

What is the recommended cooking time for the beef?

Cook the marinated beef strips in a hot skillet for about 5-7 minutes, or until they are browned and cooked through. Stir occasionally for even cooking.

How should I store leftover beef and salsa criolla?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat the beef before serving, and consider refreshing the salsa with a little extra lime juice.

Can I substitute another type of meat for the beef?

Yes, you can substitute chicken, pork, or even tofu for a vegetarian option. Adjust the cooking time accordingly, as chicken may take slightly longer and tofu needs just enough time to heat through.

What size skillet should I use for cooking the beef?

A large skillet or frying pan is recommended to allow enough space for the beef to cook evenly without overcrowding. A 12-inch skillet works well for this recipe.

What can I use if I don’t have allspice?

If you don’t have allspice, you can substitute it with a mix of ground cinnamon and nutmeg, or simply omit it. The dish will still be flavorful with the other spices.

Cooking Tips:

- For the best flavor, allow the beef to marinate with the spices for at least 30 minutes before cooking.

- Dice the vegetables for the salsa criolla as finely as possible to ensure a beautifully blended topping.

- Use fresh lime juice for the salsa to achieve the brightest and most authentic flavor.

- If possible, grill the beef for an extra layer of smoky flavor.

- Consider serving this dish with a side of rice or warm tortillas to soak up the delicious juices.

Nutrition Facts

4 Servings
Calories 380kcal
Protein 36g
Carbohydrates 10g
Fiber 3.29g
Sugar 5g
Fat 24g

More recipes

Lemon-yogurt chicken with oregano white sauce and rice

Tangy lemon-yogurt chicken served with oregano white sauce and rice.

05 May 2026

Stuffed eggplant with tomatoes and garlic

Hearty stuffed eggplant with a savory tomato and garlic filling.

05 May 2026

Garlic lime marinated pork chops with cumin, chili and paprika

Zesty garlic lime marinated pork chops, grilled to perfection.

05 May 2026

Home-baked fish fingers

Crispy home-baked fish fingers with a zesty lime twist.

05 May 2026

Salt and pepper shrimps

Crispy salt and pepper shrimps with chili and coriander.

05 May 2026

Chermoula butterflied shrimps with aioli

Grilled chermoula butterflied shrimps served with aioli.

05 May 2026

Tiger shrimps with chermoula butter

Delicious tiger shrimps in chermoula butter served over couscous.

05 May 2026

Teriyaki salmon parcels

Enjoy marinated salmon baked in savory teriyaki parcels.

05 May 2026

Posts