Filipino Spaghetti Recipe

Sweet and rich meat sauce swirled in al dente pieces of spaghetti and sprinkled with sharp cheddar — this Filipino spaghetti recipe strays from its Italian namesake, but it’s favored in the hearts of many Filipinos around the world. 

I grew up with Filipino spaghetti and I love it so much that as an adult, I still prefer this sweet version over the traditional tangy and tomato version of spaghetti. This recipe includes a unique addition of fish sauce that adds ample umami flavor to this dish!

Filipino spaghetti twirled on a fork


While it might sound blasphemous to pasta connoisseurs to add sugar and ketchup to a pasta sauce, it’s a beloved dish in the Philippines. Thanks to American colonization in the Philippines in the late 1800s, Filipinos were introduced to a myriad of American products, like hot dogs and ketchup.

There’s a rumor that Filipino spaghetti was created due to the influence of General Douglas MacArthur during World War II. In Japan, MacArthur ate Spaghetti Neapolitan, which has ketchup as an ingredient.

overheat spaghetti pot view

When MacArthur moved to the Philippines, his staff adjusted the recipe to fit the Filipino flavor profile and included banana ketchup among other ingredients.

Filipino spaghetti at Jollibee

These days, you can find Filipino spaghetti at fast-food restaurants around the world like Jollibee and order their famous Jolly Spaghetti. Jolly spaghetti is great for when you’re busy and need a quick meal. It tastes super sweet and has a slight tang.

If you don’t have a local Filipino restaurant, this easy to follow recipe will also give you a sweet and tangy spaghetti at home, but with a heartier sauce filled with umami flavors due to the special ingredient.   

Filipino spaghetti sauce

shredded cheese, hot dogs, and bottle of banana ketchup

Banana ketchup

Due to limited resources to make tomato ketchup in the Philippines, banana ketchup was created by food scientist and chemist, Maria Orosa, who used an abundant fruit in the Philippines, bananas, as a base to make banana ketchup and fulfill Filipinos’ love for ketchup. 

From there, banana ketchup became a very important ingredient in many Filipino foods, like pork bbq skewers, was used as a dipping sauce for dishes like lumpia Shanghai, or a necessary part of breakfast with sinangag

Hot dogs & cheese

sprinkling cheese onto the pot

Like spaghetti or spam, Filipinos were introduced to a lot of processed foods during American colonization. Popularity for velveeta cheese and hot dogs were so high that they were both added to different dishes like puto or hot dog marshmallow skewers for birthdays, and of course, Filipino spaghetti. 

You can’t have Filipino spaghetti without toppings like sliced hot dogs and cheese. Using hot dogs While you can use hot dogs from your local grocery store and slice them into small pieces, I like to go the traditional route and get the Pamana brand hot dogs that are bright red. 

For cheese, traditionally you should use a quick melting cheese like Velveeta brand. However, I prefer sharp cheddar and this works well too. The sharp cheddar adds a little more tangy and fatty flavor into this dish. 

Fish sauce

I added fish sauce into this recipe as a salty component. While it’s not a traditional ingredient in Filipino spaghetti, I also have an aunt who adds fish sauce to elevate the flavor in the sauce. Even though you won’t typically find it in this specific dish, fish sauce (or patis) is a very important ingredient in other Filipino dishes and adding it into the spaghetti sauce gives it an umami characteristic. 

Cooking tips

tossing spaghetti with sauce
  1. Start your meat sauce first and then start boiling your pasta halfway into making the sauce. You don’t want to start the pasta first because it will dry out by the time the sauce finishes. 
  2. If you want a thicker sauce, continue to cook down the meat sauce until it reduces in size. Note that after you finish cooking, the sauce will continue to thicken a little bit as well. 
  3. If you want to thin out sauce that has already thickened, just mix in some pasta water until it hits a consistency you like. 
  4. Salt your pasta water thoroughly. You want to make sure to salt the pasta so it’s not bland. Alternatively, you do not want to rinse your pasta after you remove it from the boiling water.
two plates of Filipino spaghetti

Who invented Filipino spaghetti?

It’s rumored that General Douglas MacArthur helped influence Filipino spaghetti due to his introduction to Japanese spaghetti naporitan–a dish that includes ketchup in its ingredients. Later on when MacArthur traveled to the Philippines, the dish changed to adjust with Filipino ingredients like banana ketchup.

Filpino spaghetti pinterest image
filipino spaghetti closeup

Filipino Spaghetti (w/ Sweet Spaghetti Sauce)

5 from 4 votes
Use this traditionally sweet spaghetti recipe from the Philippines that's filled with rich, umami flavored meat sauce and topped with sliced hot dogs and melted cheese for your next dinner.
BY: MG Sanchez
Prep: 5 mins
Cook: 30 mins
Total: 35 mins



  • 1 tbsp vegetable oil
  • 1 medium yellow onion chopped
  • 5 cloves garlic minced
  • 1 lb ground pork
  • 16 fl oz canned tomato sauce
  • 4 fl oz banana ketchup
  • 1 tbsp dark brown sugar
  • ½ tbsp fish sauce
  • 5 hot dogs sliced on a bias
  • ¼ tsp black pepper
  • ¼ tsp salt


  • 1 lb dried spaghetti
  • 10 c filtered water for boiling spaghetti
  • 2 tsp salt

Optional topping

  • Velveeta or cheddar cheese


Filipino spaghetti sauce

  • In a large pan over medium heat, add the vegetable oil and the onion. Saute the onion for 3-5 minutes or until translucent.
    sauteing onions in a pot
  • Add the garlic and saute until fragrant or about 30 seconds.
    adding garlic to the pot
  • Add the ground pork and cook for about 5-7 minutes or until the meat is completely browned.
    browning pork in the pot
  • Add the tomato sauce, banana ketchup, fish sauce, and the dark brown sugar and stir until combined with the meat mixture. Bring the mixture to a boil and then lower to medium low heat and continue to cook for 5 minutes to slightly thicken the sauce.
  • Add the hot dogs and continue to cook for another 5 minutes.
    sauce and hot dogs added to the pot
  • Taste test the sauce and add salt and black pepper, adjust to your preference.
  • You have the option of adding cheese on top too.
    sprinkling cheese onto the pot
  • Add the spaghetti on a plate and ladle on the sauce. Serve immediately.
    plate of filipino spaghetti

Spaghetti noodles

  • In a large pot, add the water and bring to a boil over medium high heat. Add the salt and stir until dissolved. Add the dried spaghetti and follow instructions on the box to cook. This could take anywhere between 8-15 minutes depending on the pasta brand.
  • Test your spaghetti by tasting one strand, it should be cooked throughout without any opaqueness in the center, but still slightly firm.
  • Strain the pasta from the boiling water, reserving some of this water in case you need it to thin the sauce, and set the pasta aside. Do not rinse the pasta.
    drained spaghetti on a strainer

Nutrition Facts

Calories: 471.83kcal | Carbohydrates: 54.11g | Protein: 21g | Fat: 18.87g | Saturated Fat: 7.48g | Cholesterol: 53.48mg | Sodium: 1207.55mg | Potassium: 553.58mg | Fiber: 2.97g | Sugar: 6.08g | Vitamin A: 256.08IU | Vitamin C: 6.14mg | Calcium: 49.71mg | Iron: 2.57mg
Course: Dinner, Main Course
Cuisine: Filipino
Keyword: banana ketchup, spaghetti
Did you cook this recipe?Tag @HungryHuy or #hungryhuy–I’d love to see it!

Like this recipe? Subscribe to my newsletter!

2 comments on “Filipino Spaghetti Recipe

  1. JA says:

    5 stars
    I made this for noche buena (midnight christmas dinner) and it tasted great! Thanks for making it easy to follow – beginner cook here. 🙂

    1. Hungry Huy says:

      Thanks, glad you liked it JA! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating