Mechado is a classic Filipino beef stew simmered in a rich, tangy tomato sauce. Traditionally, it was made with larded beef—fatty strips threaded through the meat to keep it juicy. This version skips that step for a simpler approach—but it’s just as hearty and delicious!

Jump to:
What is mechado?
Mechado is a tomato-based beef stew or braise from the Philippines that’s both savory and tangy. The name mechado comes from an old cooking method called larding—where a strip of pork fat was inserted into the center of lean beef, like a wick (mecha in Spanish), to keep it moist during slow cooking.
What sets it apart from other Filipino tomato-based dishes like kaldereta, afritada, and menudo is the use of soy sauce and citrus in the marinade, along with lean cuts of beef that are slowly braised until tender.
Ingredients you'll need
Notes and substitutions
- Beef: Since this version doesn’t use the traditional larding method, I’m using a cut that’s meaty but still has some fat for richness—bone-in short ribs. You can also use beef chuck, brisket, or shank. Just choose a cut that can hold up to long, slow cooking and will turn tender without drying out.
- Soy sauce: The beef is marinated with soy sauce and citrus (lemon or calamansi juice) to build flavor from the start. Keep in mind that soy sauce brands vary in saltiness, so you may need to adjust the seasoning. It’s better to start with less and add more near the end.
- Tomato paste: This has a deep, concentrated flavor and thicker consistency. You can use tomato sauce or crushed tomatoes—just be sure to adjust the amount of water since those have more liquid.
- Vegetables: I’m using potatoes, carrots, and red bell pepper. Feel free to swap in what you like or have on hand. Green or yellow bell peppers, chayote, green peas, or even string beans would all work well here.
How to make this recipe
Step 1: Marinate the beef
In a bowl, combine 3 pounds of beef with ¼ cup soy sauce and 2 tablespoons calamansi or lemon juice. Let it marinate for at least 30 minutes or refrigerate overnight for deeper flavor.
Step 2: Sear the vegetables
In a heavy-bottomed pot or Dutch oven, heat a bit of oil over medium-high heat. Add 3 potatoes, 2 carrots, and 1 red bell pepper, all cut into 1½-inch chunks.
Sear until lightly browned and starting to caramelize or form a light crust. Work in batches if needed. Season with salt, then remove and set aside.
Step 3: Sear the beef
In the same pot, add a bit more oil if needed. Remove the beef from the marinade, but don’t discard the marinade—you’ll use it later.
Sear the beef in batches over medium-high heat until browned on all sides. Avoid overcrowding—the beef needs space to brown properly. 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 and 6 garlic cloves until softened. Add ¼ teaspoon crushed red pepper and stir for a few seconds.
Add 1 (6 oz) can of tomato paste and cook for a few minutes until it darkens and starts to caramelize. Stir in about 3 bay leaves.
Step 5: Add the beef and liquids
Return the seared beef to the pot, along with any remaining marinade. Pour in 5 to 6 cups of water—just enough to almost cover the meat. Use a wooden spoon to scrape up any browned bits from the bottom of the pot—they add a lot of flavor!
Step 6: Simmer
Bring to a boil, then lower the heat and simmer for about 2 hours or until the beef is tender. Add water as needed—some cuts may take longer and liquid may reduce as it cooks.
Pierce with a fork to test for doneness. If you see oil rising to the top, go ahead and scoop some of it out.
Step 7: Add the vegetables
Add the seared vegetables back into the pot. Simmer for another 10 to 15 minutes, or until the vegetables are tender and the sauce has thickened to your liking. Stir occasionally to keep anything from sticking to the bottom.
Step 8: Taste and adjust
Once the beef is tender, taste the sauce and adjust the seasoning. Add 2 to 3 tablespoons of sugar, depending on how tangy or salty the sauce is. You can also stir in about 1 tablespoon of fish sauce (or to taste) for extra umami—or use Knorr or Maggi seasoning instead.
Once the sauce has come together nicely, turn off the heat. Serve it warm with some steamed rice—and enjoy!
Recipe FAQs
Yes, you can! Mechado is a slow-cooked dish, so you’ll want a cut that’s meaty but has a good amount of fat to keep it tender and add richness to the sauce. I like using bone-in short ribs, but brisket, chuck, or shank work really well too—just pick something that can handle a long simmer without drying out.
Absolutely! Mechado often tastes even better the next day after the flavors have had time to develop. Just store it in the fridge and reheat gently on the stove before serving.
Yes! After searing the beef and sautéing the aromatics, you can transfer everything to a slow cooker. Cook on low for 7–8 hours or on high for 4–5 hours, then add the vegetables in the last hour so they don’t get too soft.
Yes! Use the Sauté function to sear the beef and cook the aromatics. Then pressure cook on High for 30–45 minutes. Use only about 2 cups of water—just enough to partially submerge the meat—since liquid doesn’t reduce in a pressure cooker the way it does on the stove. You can always adjust the sauce later.
More Filipino braises and stews
- Caldereta: A hearty stew with beef (or chicken) and vegetables cooked in a rich tomato sauce with liver spread.
- Kare-Kare: A beef stew with vegetables in a rich peanut sauce, served with fermented shrimp paste on the side.
- Asado: Pork or beef braised in a sweet and savory sauce with star anise, similar to Pata Tim.
- Menudo: A tomato-based stew made with diced pork, liver, and vegetables.
- Picadillo: Ground beef or pork simmered in a tomato sauce with diced vegetables and raisins.
- Guisantes: A light stew of green peas and pork, cooked in a tomato-based sauce.
- Pork Adobo: Pork braised in soy sauce, vinegar, garlic, and sugar. Chicken Adobo and Adobong Puti are delicious variations.
- Igado: An Ilocano pork and liver stew with vegetables in a soy sauce and vinegar mixture.
Other 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
Equipment
- Heavy-bottomed pot or Dutch oven
Ingredients
- 3 pounds beef cut into 2-inch chunks (see note)
- ¼ cup soy sauce (see note)
- 2 tablespoons calamansi or lemon juice
- 1 medium red bell pepper cut into 1½ chunks (see note)
- 2-3 medium Yukon gold or waxy potatoes cut into 1½ chunks (see note)
- 2 medium carrots cut into 1½ chunks (see note)
- 1 medium onion chopped
- 6 cloves garlic minced
- ¼ teaspoon crushed red pepper
- 1 (6 oz) can tomato paste (see note)
- 3 bay leaves
- 2 cups water or beef broth
- 2-3 tablespoons sugar adjust to taste
- 1 tablespoon fish sauce adjust to taste
- Neutral oil for searing
Instructions
- Marinate the beef: Combine beef with soy sauce and calamansi or lemon juice. Marinate for at least 30 minutes or overnight.
- Sear the vegetables: Over medium-high heat, add oil and sear potatoes, carrots, and bell pepper until lightly browned. Season with salt, then set aside.
- Sear the beef: In the same pot, sear marinated beef (reserve marinade) in batches until browned. Set aside.
- Sauté the aromatics and tomato paste: Lower heat. Sauté onion and garlic until soft. Add the crushed red pepper and stir for a few seconds. Then, add tomato paste and cook until it darkens. Stir in bay leaves.
- Simmer: Return beef to the pot. Add reserved marinade and 5-6 cups of water. Scrape up browned bits from the bottom. Bring to a boil, then lower heat and simmer for about 2 hours, or until the beef is tender. Add water as needed and pierce with a fork to check. Scoop out excess oil from the surface as it cooks.
- Add vegetables: Add seared vegetables. Simmer for another 10–15 minutes, until tender.
- Adjust seasoning: Taste the sauce and adjust as needed. Add sugar to balance the flavor and fish sauce (or Knorr/Maggi seasoning) for more flavor.
- Serve: Once the sauce has slightly thickened, turn off the heat. Serve warm with steamed rice.
Notes
- Beef: I used bone-in short ribs, but brisket, shank, or chuck work just as well.
- Soy sauce: Brands vary in saltiness, so adjust as needed.
- Tomato paste: This adds depth of flavor and has a thicker consistency. You can substitute with tomato sauce or crushed tomatoes—just be sure to adjust the amount of water since those have more liquid.
- Vegetables: I used potatoes, carrots, and red bell pepper but feel free to use what you have—like green peas, chayote, or string beans.
Mark
Delicious!!
Nora Reyes
Hi Mark, I appreciate that! I'm so glad you liked it.
Michael V.
Btw, i did make it with beef shank. Soo good!!
Nora Reyes
Hi Michael, Beef shank sounds so good! Thanks for trying it out.
Michael V.
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
This is amazing. Thanks so much!