
This vegan Giniling is a one-pan wonder that brings comfort to any table. Inspired by the classic Filipino Picadillo, it layers bold tomato flavors with hearty vegetables and plant-based protein. Perfect for weeknights or meal prepping ahead of time, it delivers warmth in every bite.
I love making this dish when I want something nostalgic but plant-based. It reminds me of the comfort meals my aunt used to make on rainy days in Manila.
Ingredients
- Avocado oil: Adds richness and helps sauté vegetables evenly
- Vegan ground sausage: Gives the dish its hearty base and meaty texture
- Red pepper flakes: Optional for a gentle heat
- Fresh tomatoes: The base of the sauce and key to depth of flavor
- Yellow onion: Adds sweetness and body to the sofrito
- Red bell pepper: Offers mild sweetness and vibrant color
- Green chilies: Lends gentle heat and earthy flavor
- Garlic: Builds aromatic foundation and umami
- Sugar: Balances the acidity of tomatoes
- Kosher salt: Essential for proper seasoning
- Fresh cracked black pepper: Adds warmth and spice
- Tomato paste: Intensifies the sauce’s richness
- Vegan beef broth: Creates a flavorful simmering liquid
- Low sodium soy sauce: Adds umami and salt without overpowering
- White vinegar: Brightens and balances the dish
- Russet potatoes: Absorb flavor and make the dish more filling
- Carrots: Provide sweetness and heartiness
- Green peas: Add pops of sweetness and texture
- Green olives: Briny contrast that balances the richness
- Cooked rice: Traditional pairing to soak up the sauce
Step-by-Step Instructions
- Sauté the Base:
- Warm the avocado oil in a large sauté pan over medium heat. Add vegan ground sausage and red pepper flakes. Stir and break up the sausage as it browns. Add tomatoes, onion, bell pepper, green chilies, and garlic. Sprinkle in sugar, salt, and pepper. Cook for 2 to 3 minutes, stirring often until onion becomes translucent and garlic is fragrant.
- Build the Sauce:
- Stir in the tomato paste until well incorporated. Pour in vegan broth, soy sauce, and vinegar. Add the potatoes and carrots. Toss everything together. Increase the heat to bring to a light boil. Cover and reduce heat to medium low. Simmer for 20 to 25 minutes until potatoes are just tender.
- Add Final Touches:
- Stir in green peas and olives. Simmer uncovered for another 8 to 10 minutes. The sauce should reduce slightly and coat all the vegetables.
- Taste and Serve:
- Taste and adjust salt, pepper, or acidity as needed. Serve hot over rice and enjoy the comforting flavors.

Storage Tips
Store leftovers in airtight containers in the fridge for up to 5 days. For longer storage, freeze in single portions. Reheat gently on the stove or in the microwave with a splash of broth.
Ingredient Substitutions
Use lentils or crumbled tofu in place of vegan sausage if preferred. Sweet potatoes can replace russet potatoes for a different texture. Coconut aminos work instead of soy sauce for a gluten free option.
Serving Suggestions
Traditionally served with white rice, but try pairing it with cauliflower rice, steamed quinoa, or even stuffed inside tortillas. It also makes a great topping for baked sweet potatoes.

Cultural Context
Giniling is a Filipino term meaning ground meat. This dish is a veganized take on a classic comfort food commonly served in Filipino households. It blends Spanish and Filipino influences and represents home cooking at its best.
The green olives are my favorite part. They add a briny kick that reminds me of the lunches my grandmother packed when I was little. This dish always brings me back to those warm kitchen moments.
Frequently Asked Questions About Recipes
- → Can I substitute the vegan ground sausage?
Yes, you can use lentils, crumbled tofu, or tempeh for a different plant-based texture while maintaining flavor depth.
- → What kind of potatoes work best?
Russet potatoes are ideal because they hold their shape while absorbing the sauce, but Yukon Golds are also a good option.
- → Is this dish spicy?
It can be mildly spicy if red pepper flakes are used. Adjust or omit them based on your spice tolerance.
- → How long does it keep in the fridge?
Stored in an airtight container, it lasts up to four days. The flavors often improve after a day or two.
- → Can I freeze vegan giniling?
Yes, it freezes well for up to 2 months. Reheat gently and add a splash of water to restore texture.
- → What can I serve this with besides rice?
It pairs well with quinoa, cauliflower rice, or crusty bread for different textures and dietary preferences.