Hey everyone! 👋 Today we are making a super quick, extremely delicious Indonesian-inspired dinner: Fish Satay (Sate Ikan) with a rich, glossy dip!
If you’ve never cooked fish before—or if you’re totally new to the kitchen—do not panic! 🛑 This recipe is practically foolproof. We are using redfish, which is firm enough that it won’t fall apart when you flip it, and a magic bottle of kecap manis (Indonesian sweet soy sauce) that does all the heavy lifting for flavor! 🍯✨
⏱️ The Quick Stats
- Prep Time: 10 minutes 🔪
- Cook Time: 6 to 8 minutes 🍳
- Servings: 2 hungry people (4 skewers) 👯♀️
- Vibe: Super easy, low-FODMAP, pescatarian & allergy-friendly!
🛠️ Kitchen Tools You’ll Need
Before you start cooking, gather these simple tools so everything goes smoothly:
- Cutting board & sharp chef’s knife 🔪 (for cubing your fish cleanly)
- Paper towels 🧻 (essential for patting the fish dry so the glaze sticks!)
- Shallow dish or tray 💧 (to soak your wooden skewers in water)
- Mixing bowls (one medium, one small) 🥣 (for the marinade and the almond dip)
- Measuring spoons & measuring cup 🥄
- A fork or small whisk 🍴 (to stir the creamy dip)
- Non-stick frying pan or grill pan 🍳 (perfect for rainy days when an outdoor BBQ isn’t an option!)
- Kitchen tongs 🥢 (for flipping your skewers safely without breaking the fish)
- A small pastry brush or spoon 🖌️ (for applying that final post-grill glaze)
🛒 The Shopping List
🐟 For the Fish Skewers:
- 1 lb (450 grams) Redfish Fillets (roodbaars) – Ask your fishmonger to skin it for you! You can also use sea bass (zeebaars). 🐟
- 1 tbsp Kecap Manis – Indonesian sweet soy sauce (the dark, thick syrup in your Asian aisle or kitchen cabinet!). 🍯
- 1 tbsp Garlic-Infused Oil – Garlic-infused olive, coconut, or vegetable oil gives awesome garlic flavor without hurting your tummy! 🧄✨
- 1 tsp Ground Turmeric – Gives that gorgeous golden color! 🟡
- 1 tsp Ground Coriander – Adds a warm, citrusy flavor. 🌿
- 1/2 tsp Ground Ginger – Fresh pop of flavor! 🫚
- 1/4 tsp Salt & Black Pepper 🧂
- 4 Wooden Skewers 🪵
🥜 For the Easy No-Peanut “Satay” Dip:
- 1/4 cup Smooth Almond Butter – 100% almonds! (Or use smooth peanut butter if you don’t have allergies!) 🥜
- 1.5 tbsp Kecap Manis 🍯
- 1.5 tbsp Tomato Ketchup
- 1 tbsp Fresh Lime Juice 🍋
- tsp Unwhipped Heavy Cream 🥛 (The Chef’s Secret: This makes the sauce unbelievably velvety and rich!)
- 3 to 4 tbsp boiled Water 💧
- 1/4 tsp Red Pepper Flakes – Optional, if you like a little kick! 🌶️
🌿 Fun Toppings (Optional!):
- Scallion tops – GREEN parts only for low-FODMAP! 🧅
- Fresh Cilantro 🌿
- Lime wedges 🍋
👩🍳 Step-by-Step Instructions (No Experience Needed!)
- Soak the Skewers 🪵 (Do this first so they don’t catch fire later!)
Fill your shallow dish with cold tap water. Put your 4 wooden skewers in the water to soak for 10 minutes while you prep your fish and tools. - Prep & Score the Fish 🔪 (The secret trick for quick flavor!)
Take paper towels and gently pat the fish fillets until dry. Cut the fish into square bite-sized cubes (about 1 inch wide). Pro Tip: Make 2 or 3 tiny, shallow criss-cross cuts on the surface of each fish cube! This creates little pockets so the glaze sinks deep inside instantly without needing an overnight marinade. - Coat with Glaze 🥣 (Save a spoonful for later!)
In your medium mixing bowl, stir together the 1 tbsp kecap manis, 1 tbsp garlic oil, turmeric, coriander, ginger, salt, and pepper. Set aside 1 teaspoon of this clean spice glaze in a tiny dish for later. Toss the remaining mixture gently with your fish cubes until every piece is coated in gold. 🌟 (Only let it sit for 5 minutes max—lime and salt in long marinades will make fish rubbery!) - Thread the Fish 🍢 (Be gentle so the cubes stay whole!)
Take a soaked skewer in one hand and carefully slide 3 or 4 fish cubes onto it, leaving a little handle at the bottom. Repeat with all 4 skewers. Wash your hands with soap afterward! 🧼 - Whisk the Bold Almond Dip 🥣 (This does the heavy flavor lifting!)
In your small bowl, mix the almond butter, 1.5 tbsp kecap manis, lime juice, and red pepper flakes with a fork or mini whisk. It will look a bit thick at first—that’s normal! Slowly pour in 1 tablespoon of warm water at a time while stirring until it turns into a smooth, pourable sauce. - Grill the Skewers 🍳 (Set a timer for 6 minutes total!)
Put your non-stick frying pan or grill pan on your stove over medium-high heat. Add a tiny splash of oil. When the pan is hot, lay your skewers inside using your tongs. Cook for 2 to 3 minutes, then flip them over and cook for another 2 to 3 minutes. - The Double-Dip Touch & Plate Up! 🎉
The second you take the skewers off the hot pan, brush that reserved 1 teaspoon of glaze right over the hot sizzling fish—the heat will instantly caramelize it! Drizzle your creamy almond dip right over the top, sprinkle with chopped green scallions and cilantro, and squeeze a fresh lime wedge over everything! 📸✨
💡 Blogger’s Gut-Friendly & Kitchen Tips!
- 🛑 Why No Overnight Marinade for Fish? Unlike chicken or beef, fish flesh is super delicate. Marinating fish for hours (or overnight) acid-cures the flesh like ceviche, turning it rubbery, mushy, and prone to falling off the skewer. 5 to 10 minutes is the magic sweet spot!
- 🟢 The Scallion Trick: Did you know white onion bulbs can cause bloating, but the bright green tops don’t? Cut off the white bottoms and chop only the green leaves for garnish!
- 🥜 Why Almond Butter? Almond butter gives that classic, creamy satay vibe without triggering peanut allergies! Keeping it to 1 tablespoon per serving keeps it perfectly low-FODMAP.
- 🛒 Where to find Redfish: If you are in the Netherlands, head over to your local viskraam or supermarket fish section! If they are out, Sea Bass works like magic too. 🐟
☕ Thursday Teaser: Ever wondered how this exact recipe saved a family dinner and inspired a lesson on Galatians 6:2? Grab your tea cozy and join me this Thursday for the hilarious story of a mother-in-law’s mystery satay, a yellow Conimex box, and a kitchen masterclass!


