Beef Recipes
Ginisang Sayote with Corned Beef
Ginisang sayote with corned beef is a quick Filipino budget ulam with tender-crisp vegetables, savoury beef and a light tomato-garlic base.
Ginisang sayote with corned beef is a practical Filipino ulam for a busy weekday. The mild, juicy vegetable stretches one can of corned beef into a family meal, while garlic, onion and tomato create a fresh base. Cook the sayote only until tender-crisp so the finished dish stays light rather than watery.
Ingredients
- 2 medium sayote
- 1 can corned beef, about 150 to 210 grams
- 1 tablespoon cooking oil
- 4 cloves garlic, minced
- 1 small onion, sliced
- 2 ripe tomatoes, chopped
- 1/3 cup water
- 1 tablespoon fish sauce, optional
- Ground black pepper to taste
- 2 spring onions, sliced, optional
Choose an intact can without leaking, swelling, deep seam dents or heavy rust. FDA guidance advises avoiding damaged cans because the seal may have been compromised.
Prepare the sayote
Wash the sayote under running water before peeling. The FDA recommends plain running water rather than soap or detergent for produce. Cut each sayote lengthwise, remove the seed and peel, then slice into thin, even strips or half-moons.
Some sayote releases sticky sap. Peel it under running water or rub the cut halves together and rinse. Dry the cutting board before continuing so the knife does not slip.
Build the aromatic base
Heat the oil in a wide pan over medium heat. Add garlic and cook for about 30 seconds, then add the onion. Stir until softened. Add the tomatoes and cook until they begin to collapse and release juice.
Keeping the heat moderate prevents the garlic from burning before the tomatoes soften. A wide pan also helps excess moisture evaporate later.
Brown the corned beef lightly
Add the corned beef and break it into bite-size pieces. Cook for 2 to 3 minutes until warmed and lightly browned in places. Do not mash it into a paste; visible pieces give the finished ulam a better texture.
If the brand is fatty, you may need less added oil. If it is very lean and sticks, add a tablespoon of water rather than pouring in more oil immediately.
Cook the sayote until tender-crisp
Add the sliced sayote and toss it through the beef mixture. Pour in 1/3 cup water, cover and cook for 4 minutes. Uncover, stir and continue cooking for 2 to 4 minutes until the sayote is tender but still holds its shape.
Very thin slices cook faster. If liquid collects in the pan, raise the heat slightly and stir uncovered until the sauce lightly coats the vegetables.
Season after tasting
Corned beef can already be salty, so taste before adding fish sauce or salt. Add black pepper and only enough fish sauce to balance the vegetables. Finish with spring onions if desired.
Serve hot with rice. For another sayote-based meal with a lighter broth, try our chicken tinola with sayote and malunggay.
Useful substitutions
- Use upo in place of sayote and shorten the cooking time if it softens quickly.
- Add sliced carrots for colour, cooking them before the sayote.
- Use fresh ground beef, cooking it fully before the tomatoes, when canned corned beef is unavailable.
- Add chilli at the table for diners who want heat.
Different corned beef brands vary in salt and fat, so adjust seasoning only at the end.
Safe storage
Transfer leftovers to a shallow covered container and refrigerate within two hours, or within one hour when the room is hotter than 32°C. FDA guidance recommends prompt refrigeration for perishable cooked food.
Use refrigerated leftovers within 3 to 4 days and reheat the portion you need until steaming hot. Discard food left out beyond the safe limit; appearance and smell cannot confirm safety.
Yield: 4 servings. Prep time: about 15 minutes. Cook time: about 20 minutes.
Food-safety references
- FDA: Safety checks for canned food
- FDA: Selecting and serving produce safely
- FDA: Are you storing food safely?
Recipe reviewed: 6 October 2026.
Share this recipe
Send it to someone who would enjoy cooking it.
Was this recipe helpful?
Your feedback helps us improve our cooking guides.