Dilis is a Filipino term for anchovy fish that is often fermented with salt and dried. It’s small dried fish that can be used for ingredients in dishes or for simply snacking.
This sweet and sour dilis recipe is incredibly practical for Filipinos living in the Philippines, as the ingredients are affordable, accessible, and deeply rooted in local culinary traditions. However, for those of us living abroad, it becomes more than just a dish—it’s a luxurious treat and a nostalgic reminder of home. The simple yet bold flavors evoke memories of shared meals and the vibrant Filipino food culture, making it a comforting and special indulgence far from home.
Where to find dilis?
You can find dilis at any Asian stores in the USA or abroad. Some get their dilis with friends. Because Filipinos are generous, they share their food with their friends and neighbors, even with strangers. You can also order it here online.
Preparation tips
If you want less salty anchovies, you can rinse the dried dilis quickly in water to remove excess salt and dirt. Do not wash for too long to avoid sogginess. Drain thoroughly and pat dry with a paper towel.
Recipe idea
Instead of using butter, you can use vegetable oil or any oil you like. You can also add ketchup to the vinegar and sugar mix, or you can replace the vinegar with ketchup for tanginess. If you want more flavor, feel free to add more spices.
Is sweet and sour dilis tasty?
Definitely! The strong flavor makes this dish stand out despite of simple ingredients. Not to mention, it’s budget-friendly.
But cooking is a journey of exploration and creativity, where discovering new flavors and combinations is part of the excitement. Don’t be afraid to experiment by adding ingredients that intrigue you or omitting those that don’t suit your taste. Adjusting recipes to match your preferences or trying new twists is what makes each dish uniquely yours.
You can follow the video recipe here

A budget-friend and easy traditional Filipino anchovy recipe. A blend of sweet and sour tastes that makes a perfect pair with steamed rice.
- 2 cups dilis (dried anchovies)
- 1/4 cup vinegar
- 3 tsp sugar
- 2-4 tbsp unsalted butter or you can also use oil
- 1 large onion, sliced
- 1 large tomato, sliced
-
Combine the vinegar and sugar in a mixing glass. Stir and dissolve. Set aside.
-
Melt the 2 tablespoons of butter or cooking oil in a medium heat.
-
Brown fry the dilis or dried anchovies.
-
Remove the dilis from the pan and set aside.
-
Wash or use a paper towel to wipe clean the same pan.
-
Melt the remaining 2 tablespoons of butter over medium heat.
-
Add the tomatoes and onions. Cook covered for 5 minutes stirring occasionally.
-
Then add the dilis back to the pan.
-
Add the vinegar and sugar mixture. Mix well. Cover
-
Boil for 2-3 minutes. Remove cover, stir well, and done.
-
Serve over steamed white rice or vegetables.
Watch the video recipe below
Some links on this blog are affiliate links. If you click on these links and make a purchase, I may earn a small commission, at no extra cost to you. Thank you for your support.
Discover more from The Cooking Pinay
Subscribe to get the latest posts sent to your email.