Instant Pot Taiwanese Meat Sauce (Paleo, Keto, Whole30 meat sauce)
Main Course · Abida’s Kitchen

Instant Pot Taiwanese Meat Sauce with crispy shallots

A savory, fragrant, spoon-over-everything sauce that cooks in one pot and tastes like it simmered all afternoon.

Abida, author of Cook with Abida's KitchenBy Abida Published September 24, 2026 9 min read ★★★★★ 4.9
Bowl of jasmine rice topped with Instant Pot Taiwanese meat sauce, crispy shallots, scallions and a soft-boiled egg
Rice, meat sauce, a jammy egg and a shower of crispy shallots.

Instant Pot Taiwanese meat sauce is a rich, savory ground pork topping in the spirit of lu rou fan, the Taiwanese braised pork rice that shows up on nearly every home table and night market menu. Here it gets a shortcut: sauté the aromatics, pressure cook the meat with a little stock and tomato paste, and you have a deeply flavored sauce in about 45 minutes.

The flavor sits somewhere between comforting and complex. Salty-sweet from coconut aminos, warm from five-spice powder, toasty from sesame oil, and finished with crispy shallots that crackle against the soft, saucy meat. It is the kind of thing you spoon over rice, noodles or even zucchini spirals, and it makes a big batch that keeps well all week.

I make mine with a mix of ground pork and ground chicken, which keeps the sauce lighter without losing richness. If you have ever wanted a Taiwanese minced pork recipe that doesn’t need hours at the stove, this one is written for weeknights.

Why This Instant Pot Taiwanese Meat Sauce Works

Traditional Taiwanese braised pork rice relies on a long, slow simmer to break the meat down until it turns silky. The pressure cooker does the same job in a fraction of the time, because the sealed, hot steam forces liquid into the meat and softens it quickly. Starting with only partly cooked ground meat means it finishes cooking under pressure, so it stays tender and crumbly rather than tough.

Flavor is built in layers. The meat is seasoned first, so the salt and five-spice go all the way through. Shallots, scallion whites and garlic are sautéed before the pot is sealed, which softens their bite and gives the sauce a fragrant base. Tomato paste adds umami and a touch of natural sweetness, and it deepens the color the way caramelized sugar or dark soy would in a classic version.

Half the shallots go into the sauce for sweetness. The other half get fried crisp for the crunch on top.

Mushrooms are the quiet secret. Fresh shiitake adds a meaty, earthy depth and releases moisture that turns into extra sauce, which is why this taiwanese ground pork recipe never feels dry.

Tips Before You Start

Use a mix of textures. Pork gives richness, chicken keeps things lighter. Ground turkey or beef also work, but very lean meat needs a splash more oil so the sauce doesn’t turn dry.

Slice the shallots lengthwise and thin. Thin slices cook evenly, and you’ll set roughly one third aside for frying. Cut them the same thickness so the crispy topping browns at the same rate.

Avoid the “burn” warning: Scrape the bottom of the pot well after sautéing and stir the tomato paste into the broth before adding it. Tomato paste that sits undissolved on the bottom is the most common cause of a burn notice on an electric pressure cooker.

Quick Recipe Information

Prep Time15 min
Cook Time35 min
Total Time50 min
Servings6
CourseMain Course
CuisineTaiwanese
DifficultyEasy
Calories~360 / serving

Ingredients

Ingredients for Instant Pot Taiwanese meat sauce laid out on a counter

For the meat

  • 1½ lb ground pork and/or ground chicken (pork for richness, chicken for a lighter sauce; turkey or beef work too)
  • 1 tsp kosher salt (seasons the meat from within; use ¾ tsp if using table salt)
  • ½ tsp white pepper (gives the classic gentle heat; black pepper is fine)
  • 1 tsp five-spice powder (the signature warm, slightly sweet spice note)
  • 1 tsp onion powder and 1 tsp garlic powder (background savoriness that spreads evenly through the meat)
  • 1 tbsp coconut aminos (soy-free umami; swap in low-sodium soy sauce)
  • 1 tsp toasted sesame oil (adds a nutty, toasty aroma)

For the sauce

  • 3 large shallots, thinly sliced (about two thirds for the sauce, one third saved for frying)
  • 3 scallions (whites go into the sauce, chopped greens are for garnish)
  • 4 garlic cloves, minced (fragrant base)
  • 1 Fresno or Serrano chili, seeded and sliced (optional; red pepper flakes work too)
  • 8 oz fresh shiitake mushrooms, sliced (earthy depth; cremini is a good substitute)
  • ½ cup sliced bamboo shoots (optional; adds a crisp bite)
  • 1 tbsp avocado oil (for sautéing; any neutral oil works)
  • ¾ cup chicken stock (enough liquid to build pressure without making the sauce watery)
  • 1 tbsp coconut aminos (a second layer of salty-sweet flavor)
  • 2 tbsp tomato paste (umami and color)
  • 1 tbsp cornstarch mixed with 2 tbsp water (optional, for a thicker sauce; arrowroot also works)

For the crispy shallots and serving

  • 1 large shallot, thinly sliced (the reserved portion)
  • ¼ cup avocado oil (for shallow frying)
  • Pinch of salt
  • Steamed jasmine rice or cauliflower rice and soft-boiled eggs for serving

Equipment Needed

  • 6-quart Instant Pot or similar electric pressure cooker
  • Large mixing bowl for seasoning the meat
  • Small skillet or saucepan for the crispy shallots
  • Wooden spoon or silicone spatula for scraping the pot
  • Paper towel–lined plate and slotted spoon

Step-by-Step Instructions

  1. Season the meat. In a large bowl, combine the ground meat with the salt, white pepper, five-spice, onion powder, garlic powder, coconut aminos and sesame oil. Mix with your hands for about a minute until everything looks evenly combined. Set aside while you prep, so the seasoning has time to settle in.
  2. Prep the aromatics. Slice the shallots lengthwise, then set roughly one third aside for frying. Slice the scallions, keeping whites and greens separate. Mince the garlic, seed and slice the chili if using, and slice the mushrooms.
    Sliced shallots, scallions, garlic and shiitake mushrooms prepped for meat sauce
  3. Sauté the aromatics. Set the Instant Pot to Sauté and heat the avocado oil. Add the sauce shallots, scallion whites, garlic, chili and a pinch of salt. Stir for 2 to 3 minutes until fragrant and just softened. Salt at this stage draws out moisture and helps them sweeten instead of scorch.
  4. Brown the meat lightly. Add the seasoned meat with another small pinch of salt and break it up into small pieces with your spoon. Cook 4 to 5 minutes. It should turn mostly opaque but does not need to cook through, since it will finish under pressure. Add the mushrooms and bamboo shoots, then turn off Sauté.
  5. Add the liquid. Whisk the chicken stock, coconut aminos and tomato paste together until smooth, then pour it over the meat. Give the bottom of the pot a good scrape so nothing is stuck. Don’t stir the pot again after this so the sauce stays layered on top.
  6. Pressure cook. Seal the lid, set the valve to Sealing and cook on High Pressure for 15 minutes. Let the pressure release naturally for 10 minutes, then turn the valve to Venting. The natural release keeps the meat tender instead of tightening it.
  7. Thicken if you like. Open the lid and stir. If you’d like a thicker sauce, set the pot to Sauté, stir in the cornstarch slurry and simmer 1 to 2 minutes until glossy and spoonable. Taste and adjust the salt.
    Finished Taiwanese meat sauce thickened and glossy in the Instant Pot
  8. Fry the crispy shallots. While the sauce rests, heat ¼ cup avocado oil in a small skillet over medium heat. Separate the reserved shallot slices into thin rings, add them with a pinch of salt and stir constantly for 4 to 6 minutes until golden. Lift them out with a slotted spoon onto a paper towel; they crisp as they cool. If they brown too fast, lower the heat right away.
  9. Serve. Spoon the sauce over hot rice, top with a soft-boiled egg, a heap of crispy shallots and the chopped scallion greens.
Abida’s Kitchen

Instant Pot Taiwanese Meat Sauce

Savory five-spice pork and chicken sauce with shiitake, finished with crispy shallots.

Prep15 min
Cook35 min
Servings6
DifficultyEasy

Ingredients

  • 1½ lb ground pork and/or chicken
  • 1 tsp salt, ½ tsp white pepper
  • 1 tsp five-spice powder
  • 1 tsp each onion and garlic powder
  • 2 tbsp coconut aminos, divided
  • 1 tsp toasted sesame oil
  • 4 large shallots, sliced (1 saved for frying)
  • 3 scallions, whites and greens separated
  • 4 garlic cloves, minced
  • 1 chili, seeded (optional)
  • 8 oz shiitake mushrooms, sliced
  • ½ cup bamboo shoots (optional)
  • 1 tbsp + ¼ cup avocado oil
  • ¾ cup chicken stock
  • 2 tbsp tomato paste
  • 1 tbsp cornstarch + 2 tbsp water (optional)

Instructions

  1. Mix the meat with salt, pepper, five-spice, onion and garlic powder, 1 tbsp aminos and sesame oil.
  2. Sauté 3 shallots, scallion whites, garlic and chili in 1 tbsp oil for 2–3 minutes.
  3. Add the meat and break it up; cook 4–5 minutes. Add mushrooms and bamboo shoots.
  4. Whisk stock, 1 tbsp aminos and tomato paste; pour over. Do not stir.
  5. Pressure cook on High 15 minutes, natural release 10 minutes.
  6. Stir; thicken with slurry on Sauté if desired.
  7. Fry the remaining shallot in ¼ cup oil until golden and crisp.
  8. Serve over rice with egg, crispy shallots and scallion greens.

Chef’s Tips

  • Break the meat up small. Small crumbles absorb sauce better and give the spoonable texture this dish is known for.
  • Don’t skip the sauté step. Cooking the aromatics first removes their raw edge, which pressure cooking alone won’t do.
  • Keep the liquid modest. Meat and mushrooms release moisture, so ¾ cup of stock is enough. Too much makes a soup.
  • Salt the shallots while frying. Salt pulls out moisture and speeds up crisping.
  • Fry on medium, not high. Shallots go from golden to bitter in seconds when the oil is too hot.
  • Let the sauce rest 5 minutes. It thickens slightly and the flavors settle, so it clings to rice instead of pooling.

Common Mistakes

Getting a burn warning. It happens when tomato paste or browned bits stay stuck to the bottom. Prevent it by whisking the paste into the stock and scraping the pot. If it still appears, release the pressure, stir well and reseal.

A watery sauce. Too much stock or watery mushrooms are usually the cause. Measure the liquid, and if the finished sauce is thin, simmer on Sauté for a few minutes or add the slurry.

Burnt shallots. Oil that’s too hot cooks them unevenly. Slice them uniformly, stir constantly and remove them when just golden, since they keep darkening in the oil. Discard any bitter batch and start again.

Overly salty results. Coconut aminos, stock and salt add up. Use low-sodium stock and taste after pressure cooking. To fix a salty sauce, stir it into extra rice or add a splash of water and a little more meat.

Recipe Variations

  • Vegetarian: Replace the meat with finely chopped shiitake, cremini and crumbled firm tofu, and use vegetable stock.
  • Gluten-Free: The recipe is naturally close. Confirm your stock, five-spice and tomato paste are gluten-free, and use cornstarch or arrowroot.
  • Spicy: Add a spoonful of chili crisp, extra Serrano or a pinch of Sichuan peppercorn for a numbing heat.
  • Dairy-Free: Already dairy-free as written.
  • Low Carb: Serve over cauliflower rice, zucchini noodles or shredded cabbage instead of rice.
  • Kid-Friendly: Skip the chili, halve the white pepper and serve over plain rice with a soft egg.
  • Noodle Night: Toss the sauce with thin wheat noodles for Taiwanese minced pork noodles, or spoon it over spaghetti for a quick cross-cultural take on instant pot spaghetti with meat sauce.

Storage & Reheating

  • Refrigerate: Cool the sauce for 30 minutes, then store in an airtight container for up to 4 days.
  • Freeze: Freeze in portions for up to 3 months. Leave a little headspace, since it expands.
  • Reheat: Warm gently on the stove with a splash of water or stock, or microwave in 60-second bursts, stirring between each.
  • Crispy shallots: Keep them in a separate airtight container at room temperature for up to 3 days and add just before serving.
  • Meal prep: Portion sauce with rice into containers for the week. If you like stocking the freezer, our freezer meals collection has more make-ahead ideas.

Serving Suggestions

  • Steamed jasmine rice: Its soft, fragrant grains soak up the sauce, the same way they do in Taiwanese braised pork rice.
  • Soft-boiled egg: The creamy yolk enriches the sauce. For more Asian-inspired egg ideas, try the silky eggs and miso soup breakfast.
  • Blanched greens: Bok choy or gai lan adds freshness and cuts the richness.
  • Quick pickled cucumber: The acidity balances the savory sauce.
  • Something on the side: Our Japanese shiso leaf meatballs make a great companion for a shared Asian dinner spread.

Nutrition Information

Calories360
Protein27g
Fat22g
Carbs13g
Fiber2g
Sugar4g
Sodium620mg

Values are estimates per serving of sauce only, without rice or egg, and vary by brand and the meat you choose.

Frequently Asked Questions

  • What is Taiwanese meat sauce?

    It’s a savory, slow-cooked ground or diced pork topping seasoned with shallots, soy-based sauce and warm spices. It is traditionally served over rice as lu rou fan.

  • Can I use only ground pork?

    Yes. Pork alone is richer and closer to the traditional version. Mixing in chicken lightens it without changing the method.

  • What does five-spice powder add?

    It gives the sauce its distinctive warm, faintly sweet, licorice-like aroma. Use just a teaspoon so it doesn’t dominate.

  • Is coconut aminos necessary?

    No. Low-sodium soy sauce works in equal amounts, though it is saltier, so taste before adding extra salt.

  • Can I make this without an Instant Pot?

    Yes. Simmer covered in a Dutch oven or heavy pot with a little extra stock for 35 to 45 minutes, stirring occasionally.

  • How do I make the sauce thicker?

    Stir in a cornstarch slurry on Sauté for 1 to 2 minutes, or simply simmer with the lid off until reduced.

  • Can I use this sauce with spaghetti?

    Absolutely. It works as a savory alternative for instant pot spaghetti recipes, and the shiitake adds a meaty depth to the sauce.

  • Can I freeze it?

    Yes, for up to 3 months. Freeze without the crispy shallots and make those fresh.

  • Are the bamboo shoots and chili required?

    Neither is required. They add crunch and heat, but the sauce is delicious without them.

  • Is this a healthy meal?

    It’s protein-rich and packed with mushrooms. The crispy shallots are pan-fried in a small amount of oil rather than deep-fried, which keeps this a lighter version. For a lighter meal, serve over cauliflower rice with greens. For more ideas, browse our healthy Asian recipes.

Conclusion

This instant pot Taiwanese meat sauce gives you the comfort of a long-simmered braise with almost none of the babysitting. The seasoning does the heavy lifting, the pressure cooker does the tenderizing, and the crispy shallots add the finishing texture that makes the whole bowl memorable.

Make a big batch, tuck portions into the freezer and you’ll have quick dinners ready for weeks. Save or bookmark this recipe so it’s easy to find on your next busy night, and if you’re curious about more Asian home cooking, our easy Asian recipes are a good next stop.

Watch the Video

Similar Posts

Leave a Reply

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