Beef mechado is beef braised with potatoes, carrots, and bell peppers in a tangy tomato-based sauce.
Traditional mechado tucks pork fat (lard) into the beef to keep it juicy.
This version uses a well-marbled cut instead, making it easier to prepare but still delicious.

Jump to:
Ingredients You'll Need

Notes and Substitutions
- Beef: I used bone-in short ribs for their fat and connective tissue. Since this version skips traditional larding, choose a cut with some fat, like beef chuck, brisket, or shank.
- Soy sauce: Use it for the marinade, but start with less if your brand is salty. You can always adjust the seasoning.
- Calamansi or lemon juice: This adds the tangy flavor that makes mechado different from other tomato-based stews.
- Tomato paste: This makes the sauce thicker with more tomato flavor. If using tomato sauce or crushed tomatoes, add less water so the sauce doesn't get too thin.
- Vegetables: Potatoes, carrots, and bell peppers are classic. You can also use green peas, chayote, or string beans.
How to Make Beef Mechado (Step-by-Step)
Step 1: Marinate the beef
Place 3 pounds of beef in a bowl.
Add ¼ cup soy sauce and 2 tablespoons calamansi or lemon juice, then mix to coat.
Marinate for at least 30 minutes, or refrigerate overnight.

Step 2: Sear the vegetables
Heat oil in a heavy-bottomed pot over medium-high heat.
Lightly sear 3 potatoes, 2 carrots, and 1 red bell pepper, all cut into 1½-inch chunks.
Season with salt and work in batches if needed. Set aside.

Step 3: Sear the beef
Remove the beef from the marinade, but keep the marinade for later.
Sear the beef in batches over medium-high heat. Set aside.

Step 4: Sauté the aromatics and tomato paste
Lower the heat to medium and add more oil if needed.
Sauté 1 medium onion (chopped) and 6 garlic cloves (minced) until softened.
Add ¼ teaspoon crushed red pepper and 1 (6 oz) can of tomato paste.
Cook for a few minutes until it starts to caramelize. Then, add 3 bay leaves.

Step 5: Add the beef and liquids
Return the beef to the pot with the reserved marinade.
Add 5 to 6 cups of water, or enough to almost cover the beef.
Scrape the bottom of the pot to loosen the browned bits.

Step 6: Simmer
Bring to a boil, then lower the heat.
Cover and simmer for about 2 hours, or until the beef is tender.
Add more water as needed and spoon off any extra oil from the top.

Step 7: Add the vegetables
Add the seared vegetables and simmer for 10 to 15 minutes, or until tender.
Stir occasionally so nothing sticks to the bottom.

Step 8: Season and serve
Taste the sauce, then add sugar, fish sauce, or even Knorr/Maggi seasoning for more flavor.
Turn off the heat, then serve your beef mechado with steamed rice.

Cooking Tips
- Sear in batches so the beef browns well.
- Cook low and slow until the beef is tender.
- Add water as needed so it doesn't dry out.
- Cook the tomato paste for a few minutes for better flavor.
- Add the vegetables near the end so they don't get mushy.
Recipe FAQs
Mechado is a Filipino beef stew cooked in a tangy tomato-based sauce with soy sauce and calamansi or lemon juice.
The name comes from mecha, meaning "wick" in Spanish. It refers to the old method of inserting strips of pork fat into lean beef to keep it moist while cooking.
Use beef with some fat, like short ribs, chuck, brisket, or shank. These cuts turn tender with slow cooking.
Yes. This version skips larding and uses a beef cut with some fat so it still turns tender and flavorful.
Mechado has a tangy tomato sauce with calamansi. Caldereta is usually with liver spread and sometimes cheese or olives.
Yes. It tastes even better the next day as the sauce sits and the flavors come together.
More Filipino Braises and Stews
- Caldereta: Beef or chicken stew with tomato sauce and liver spread.
- Kare-kare: Beef and vegetables in peanut sauce, served with bagoong.
- Asado: Pork or beef braised in a sweet-savory sauce with star anise.
- Menudo: Pork, liver, and vegetables in tomato sauce.
- Picadillo: Ground meat with vegetables in tomato sauce.
- Guisantes: Pork and green peas in a light tomato sauce.
- Igado: Pork and liver stew with soy sauce and vinegar.
Beef Recipes You May Like

Did you make this recipe? I would love to know! Your feedback helps me make better recipes. Please rate, review, or comment below. Questions about this recipe are welcome, too!
Let's connect on Facebook, Instagram, Pinterest, TikTok, Twitter, and Youtube. Be sure to tag me when you try any of my recipes @recipesbynora!
📖 Recipe

Beef Mechado Recipe
Equipment
- Heavy-bottomed pot
Ingredients
- 3 pounds beef cut into 2-inch chunks
- ¼ cup soy sauce
- 2 tablespoons calamansi or lemon juice
- 1 medium red bell pepper cut into 1½ chunks
- 2-3 medium potatoes cut into 1½ chunks
- 2 medium carrots cut into 1½ chunks
- 1 medium onion chopped
- 6 cloves garlic minced
- ¼ teaspoon crushed red pepper
- 1 (6 oz) can tomato paste
- 3 bay leaves
- 2 cups water or beef broth
- Sugar to taste
- Fish sauce to taste
- Neutral oil
Instructions
- Marinate beef with soy sauce and calamansi or lemon juice for at least 30 minutes.
- Sear potatoes, carrots, and bell pepper in oil until lightly browned. Season with salt and set aside.
- Sear beef in batches, adding more oil as needed. Set aside and keep the marinade.
- Sauté onion and garlic until softened. Add crushed red pepper, tomato paste, and bay leaves; cook for a few minutes.
- Return beef and marinade to the pot. Add enough water to almost cover, then scrape the bottom.
- Bring to a boil. Simmer and cover for about 2 hours, or until beef is tender.
- Add the vegetables and simmer for 10 to 15 minutes, until tender.
- Taste and adjust with sugar, fish sauce, or Knorr/Maggi seasoning. Serve with steamed rice.
Video
Notes
- Beef: I used bone-in short ribs for their fat and connective tissue. Choose a cut with some fat, like beef chuck, brisket, or shank.
- Soy sauce: Use it for the marinade, but start with less if your brand is salty.
- Calamansi or lemon juice: This gives mechado its tangy flavor.
- Tomato paste: I use it for a thicker sauce and stronger tomato flavor. If using tomato sauce or crushed tomatoes, add less water.
- Vegetables: Potatoes, carrots, and bell peppers are classic. Green peas, chayote, or string beans also work.
- Sear the beef in batches so it browns well.
- Simmer until the beef is fork-tender.
- Add water as needed while it cooks.
- Cook the tomato paste for better flavor.
- Add the vegetables near the end so they stay tender, not mushy.









Mark says
Delicious!!
Nora Reyes says
Hi Mark, I appreciate that! I'm so glad you liked it.
Michael V. says
Btw, i did make it with beef shank. Soo good!!
Nora Reyes says
Hi Michael, Beef shank sounds so good! Thanks for trying it out.
Michael V. says
I made this over the weekend and eveyone loved it! It’s exactly the way we want it - so flavorful and the sauce is perfect. Thank you so much.
Nora Reyes says
This is amazing. Thanks so much!