Skip to main content
Stuffed Beef Roll (Niño Envuelto)
DessertsMedium

Stuffed Beef Roll (Niño Envuelto)

90 min (30 prep + 60 cook) Medium 6 servings Nacional
Edmond Bojalil
Edmond Bojalil

Recetas Mexas

Published: 24 Mar 2026 · Updated: 29 Mar 2026
Share:
Beef roll stuffed with ham, vegetables and egg in tomato sauce.

About this recipe

Beef roll stuffed with ham, vegetables and boiled egg, cooked in tomato sauce. A Sunday family dish from Mexican home cooking.

History & Origin

The nino envuelto is a classic Sunday lunch dish. Its name means "wrapped child", from the way the meat wraps the filling. It has roots in European cookery (Italian braciole, French roulade) that arrived during the Porfiriato (1876-1911). Mexican cooks made it their own by cooking it in tomato sauce with chillies. The traditional version uses flattened beef filled with ham, carrots, green beans and hard-boiled eggs, rolled and tied with kitchen twine.

Estimated cost

£10.00

Total cost

£1.67

Per serving

* Approximate prices based on UK supermarkets

Nutritional information per serving

380

Calories

30g

Protein

12g

Carbohydrates

20g

Fat

2g

Fibre

560mg

Sodium

* Approximate values. May vary depending on ingredients used.

Method

  1. 1

    Place the piece of beef between two sheets of cling film and pound with a mallet until thin and even (half a centimetre thick). Season with salt and pepper.

    Step 1
  2. 2

    On the flattened meat, lay ham slices covering the entire surface. Distribute cooked carrot batons, cooked green beans and quartered hard-boiled eggs lengthways.

    Step 2
  3. 3

    Roll the meat tightly like a log, ensuring the filling is well wrapped. Tie with kitchen twine at regular intervals.

    Step 3

    💡 Tie well so it doesn't open during cooking.

  4. 4

    Sear the roll in a pot with hot oil on all sides until browned.

    Step 4
  5. 5

    Prepare the sauce: blend the tomatoes, onion and garlic. Fry in the same pot, season with salt and pepper. Place the meat roll in the sauce.

    Step 5
  6. 6

    Cover and cook on low heat for 45 minutes to 1 hour until the meat is tender. Remove the twine, slice and serve bathed in sauce.

    Step 6

    💡 Rest for 10 minutes before slicing so it doesn't fall apart.

Rate this recipe

Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.

Read more

Related Recipes