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

Balsamic pork chops with feta and cherry tomatoes

Tender pork chops with feta, cherry tomatoes, and balsamic vinegar.

05 May 2026

Beef steak with blue cheese and mushroom sauce

Savory beef steak with creamy blue cheese and mushroom sauce.

05 May 2026

Barbecued pork skewers

Tender pork fillets grilled on skewers with a tasty marinade.

05 May 2026

Pumpkin gnocchi with butter and spinach

Delicious pumpkin gnocchi cooked in butter with fresh spinach.

05 May 2026

Slow-cooker beef daube

Hearty slow-cooker beef daube with red wine and vegetables.

05 May 2026

Vegetarian mushroom β€˜meatballs’

Baked vegetarian mushroom meatballs made with quinoa and herbs.

05 May 2026

One pot slow-cooked lamb meatballs

One pot lamb meatballs slow-cooked for rich, comforting flavours.

05 May 2026

Roast chicken with guacamole

Juicy roast chicken served with fresh guacamole.

05 May 2026

Posts