30-Minute Mechado — Filipino Beef Stew
Tender beef braised in a tangy soy-tomato sauce with potatoes and olives — the quick version uses pre-cut beef and beef broth to keep it under 30 minutes. Serve over rice for an authentic weeknight dinner.
- Total time
- 30 min
- Servings
- 4
- Calories
- 385
- Protein
- 32g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Heat oil in a large pot or Dutch oven over medium-high. Brown the beef in batches, ~3 minutes per batch without stirring too much — don't crowd the pan.
Step 2
Remove beef and set aside. Add diced onion to the pot and cook until softened, ~2 minutes, stirring occasionally.
Step 3
Stir in tomato paste and cook for 1 minute until fragrant. Add soy sauce, beef broth, and vinegar — scrape up any brown bits from the bottom.
Step 4
Return beef to pot. Add potatoes and olives. Bring to a boil, then reduce heat to medium-low. Cover and simmer for 15 minutes.
Step 5
Uncover and simmer for 5 more minutes until beef is tender and potatoes are fork-tender. Taste and adjust salt and pepper.
Step 6
Serve hot over steamed white rice.
Tools you’ll need
- large pot or Dutch oven (6-quart)
- cutting board
- chef's knife
- wooden spoon
- measuring spoons and cups
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



