When it comes to simple yet delicious Filipino home-cooked dishes, sautéed opo squash—also known as Ginisang Upo—is a comfort food favorite. With its tender texture and flavorful taste, this humble dish turns the mild opo squash into a satisfying meal.
Let’s go through the complete guide to making the best sautéed opo squash that’s healthy, tasty, and easy to cook.
🥒 What Is Opo Squash?
Opo squash, also called bottle gourd or upo in Filipino, is a light-green vegetable with a mild, sweet taste. It’s often used in Filipino cooking for its ability to absorb flavors well. When sautéed, it becomes soft and juicy—perfectly blends with the umami of garlic, onion, and shrimp or ground meat.
🧄 Why We Love This Sautéed Opo Squash Recipe
Fast and easy – Cooks in under 30 minutes.
Healthy and low calorie – Packed with fiber, vitamins, and minerals.
Customizable – Works with shrimp, pork, or vegetarian options.
Good for any meal – Side dish or light main course.
🧂 Ingredients You’ll Need
To make this delightful Filipino classic, gather the following ingredients:
Ingredient
Quantity
Purpose
Opo squash (peeled and sliced)
1 medium (about 2 lbs)
Main vegetable
Garlic (minced)
4 cloves
Adds aroma and depth
Onion (chopped)
1 medium
Sweetens and balances flavors
Tomatoes (diced)
2 medium
Adds tangy, rich flavor
Cooking oil
2 tbsp
For sautéing
Salt and pepper
To taste
Basic seasoning
Ground pork or shrimp (optional)
½ lb
Adds protein and savory flavor
Fish sauce (patis)
1 tbsp
Boosts umami taste
Water or broth
½ cup
Helps soften the squash
🔪 Step-by-Step Instructions
1. Prep the Opo Squash
Peel the opo squash, remove the big seeds, and cut into half-moons or cubes. Make sure the pieces are even so they cook evenly.
2. Sauté the Aromatics
Heat oil in a pan over medium heat. Add minced garlic and sauté until fragrant, then onions and tomatoes. Cook until tomatoes are soft and release juices.
3. Add Protein (Optional)
If using ground pork or shrimp, add now. Stir and cook until the meat changes color and releases oil.
4. Add Opo Squash
Add the sliced opo squash. Mix gently to coat with sautéed aromatics. Cook for a few minutes until it starts to soften.
5. Add Seasoning and Simmer
Pour in water or broth, then add fish sauce, salt, and pepper. Cover and simmer for 5-8 minutes or until the opo squash is tender but not mushy.
6. Taste and Serve
Taste and adjust seasoning if needed. Serve hot with steamed rice for a Filipino comfort food.
🍽️ Tips for Sautéed Opo Squash
Don’t overcook – Squash should still be slightly firm, not mushy.
Use fresh opo – Younger opo squash is tender and sweet.
Balance flavors – Adjust saltiness with fish sauce and natural sweetness from tomatoes.
Add a kick – Add sliced chilies or chili flakes for extra flavor.
🥘 Variations You’ll Love
Ginisang Upo with Shrimp
Adds a seafood touch and a hint of sweetness.
Ginisang Upo with Pork
Ground pork makes it richer and heartier—perfect for lunch or dinner.
Vegetarian Ginisang Upo
Skip the meat and use mushrooms or tofu for a lighter version.
🌿 Nutritional Benefits
Opo squash is a gem for health enthusiasts. It’s:
Low in calories but high in water, perfect for hydration.
High in fiber, good for digestion.
Source of vitamin C, calcium, and iron, boosts immunity and bone strength.
Heart-friendly, regulates cholesterol levels.
🍛 Perfect Pairings
Sauté your opo squash with:
Steamed white rice – A Filipino classic.
Fried or grilled fish – Balances the soft squash.
Adobo or fried chicken – Contrasts with the soft squash.
Tinapa (smoked fish) – Adds smoky flavor.
🧊 How to Store Leftovers
If you have leftovers (which rarely happens), store them properly to keep them fresh:
Cool completely before refrigerating.
Store in an airtight container.
Refrigerate for up to 3 days.
Reheat in a pan or microwave until warm.
Don’t freeze—opo squash loses texture after thawing.
💡 Pro Tips for Cooking Opo Squash
Peel skin thinly—too thick and it’s bitter.
Use ripe tomatoes for natural sauce.
Add a pinch of ginger or crushed peppercorns for aroma.
For a lighter version, skip meat and use vegetable broth instead.
🏆 Why This Recipe Works
This sautéed opo squash recipe has everything we love about Filipino home cooking—simple ingredients, big flavor, and comfort. Each bite is fresh, opo, fish sauce, and sautéed tomatoes. Budget-friendly, nutritious, and perfect for busy days when you want a homemade meal.
Conclusion
Sautéed opt squash isn’t just a dish—it’s a reminder of Filipino family meals filled with love. Simple, flavorful, and healthy, it’s a kitchen favorite. Whether you cook with shrimp, pork, or just vegetables, Ginisang Upo proves that great flavor comes from simple ingredients.
When it comes to simple, comforting Filipino dishes, Ginisang Upo always hits home. It’s that humble dish you crave on a lazy Sunday afternoon — light, healthy, and so easy to cook! Soft pieces of upo (bottle gourd) soak up the flavours of garlic, onions, and tomatoes. Every spoonful feels like a warm hug from home.
🥘 Ingredients
1medium upo (bottle gourd)
1tablespoon cooking oil (vegetable or canola oil works best)
3cloves garlic, minced
1medium onion, chopped
2medium tomatoes, diced
¼pound ground pork (optional – can substitute with shrimp or tofu)
1tablespoon fish sauce (patis)
½cup water or broth
Salt and pepper, to taste
A handful of malunggay leaves (optional for extra nutrition)
🍽️ Step-by-Step Instructions
Step 1: Prepare the Upo
1
Peel your upo using a peeler or small knife. Slice it lengthwise, remove the soft seeds, and cut into bite-size cubes. Set aside.
Step 2: Sauté the Aromatics
2
In a pan over medium heat, heat your cooking oil. Add the garlic, sauté until lightly golden, then toss in the onion and tomatoes. Cook until the tomatoes turn soft and saucy — that’s where the magic flavor begins!
Step 3: Add the Protein
3
Add ground pork (or shrimp, if you prefer) and cook until browned. Season with a bit of fish sauce for that savory, umami Filipino kick.
Step 4: Add the Upo
4
Toss in the upo cubes and stir well to coat them in all that flavorful sauce. Add water or broth, then cover and simmer for 5–7 minutes, or until the upo turns tender but not mushy.
Step 5: Season and Serve
5
Taste and adjust with salt and pepper. Add malunggay leaves (if using) right before turning off the heat — they’ll wilt perfectly in the residual warmth.
6
Serve hot with steamed rice. 😋
Nutrition Facts
Servings 4
Amount Per Serving
Calories120kcal
% Daily Value *
Total Fat6g10%
Sodium350mg15%
Total Carbohydrate9g3%
Dietary Fiber2g8%
Protein7g15%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
❤️ Personal Note
Growing up, my mom would always cook Ginisang Upo on rainy afternoons. The smell of garlic and tomato sizzling in the pan was enough to make everyone rush to the dining table. It’s not fancy, but it’s the kind of food that fills both your tummy and your heart.
Pin this recipe to share with your friends and followers.
Marisa M. Hsu
Food and Lifestyle Blogger
Hi, I’m Marisa M. Hsu, a food blogger and recipe creator. I share easy, comforting, and authentic dishes from my kitchen to yours. When I’m not cooking, you’ll find me exploring farmers’ markets, traveling for food inspiration, or enjoying family time around the dinner table.