Bags of Spices

Favorite Recipes

  • Saté Ajam — Indonesian Chicken Satay

    Saté Ajam — Indonesian Chicken Satay

    When I was living in the Netherlands, I had the good fortune of learning a few Indonesian dishes from a kind little Indonesian grandmother in the beautiful city of Delft. Zuster Volder was from Java, and in her small kitchen she showed me how simple ingredients—ketjap manis, shallots, garlic, and warm spices—could transform humble skewers of meat into something unforgettable. This saté ajam, the Indonesian dish most people know as chicken satay or sate ayam, draws inspiration from those lessons: chicken marinated in sweet soy, coconut milk, and fragrant spices, then grilled over hot coals until caramelized and served with rich Dutch-Indonesian peanut sauce (Pindasaus).


    Ingredients

    Chicken

    • 2 lb boneless skinless chicken thighs
    • Bamboo skewers, soaked in water for at least 30 minutes

    Marinade

    • ¼ cup ketjap manis
    • 1 tbsp vegetable oil
    • 1½ tbsp shallot, finely grated
    • ½ tsp fresh ginger, finely grated
    • ½ tsp fresh galangal, finely grated
    • 1 tbsp brown sugar
    • ¼ tsp ground coriander
    • ¼ tsp ground turmeric
    • ¼ tsp ground cumin
    • 1 clove garlic, minced, or ¼ tsp garlic powder
    • 1 tsp lime juice
    • 2 tbsp coconut milk
    • ⅛ tsp white pepper
    • ¼ tsp baking soda

    Pre-Grill Seasoning

    • 1 tsp ketjap manis
    • 1 tsp vegetable oil
    • Pinch of table salt

    Coconut Milk Baste

    • 2 tbsp coconut milk
    • Pinch of table salt

    For Serving

    • Warm Dutch-Indonesian peanut sauce (Pindasaus)
    • Lime wedges
    • Cucumber slices or Acar Ketimun
    • Fried shallots (optional)
    • Steamed rice or lontong

    Directions

    Prepare the Chicken

    Trim any large excess pieces of fat from the chicken thighs. Cut the meat into long strips about ½–¾ inch thick rather than cubes. This traditional shape lets the chicken fold onto the skewers and gives you more caramelized surface area over the coals.

    Thread the chicken onto the soaked skewers, weaving and folding the strips back and forth so the meat lies fairly flat.

    Make the Marinade

    In a medium bowl, combine the ketjap manis, vegetable oil, grated shallot, ginger, galangal, brown sugar, coriander, turmeric, cumin, garlic, lime juice, coconut milk, white pepper, and baking soda. Stir until the sugar is dissolved and the marinade is well blended.

    Marinate the Chicken

    Add the chicken to the marinade and toss well to coat evenly. Cover and refrigerate for 4–5 hours, or up to 8 hours. This timing gives the flavors time to penetrate while the small amount of baking soda helps the chicken stay especially tender over high charcoal heat.

    Prepare the Grill

    Light a charcoal grill and let the coals burn down until they are very hot and covered with a light layer of ash. You want strong direct heat for fast caramelization, but not roaring flames.

    In a small bowl, stir together the coconut milk and a pinch of salt for the baste. In a second small bowl, combine the ketjap manis, oil, and pinch of salt for the pre-grill seasoning.

    Season and Grill the Satay

    Remove the skewers from the refrigerator. Lightly brush or toss the skewered chicken with the pre-grill seasoning. Leave a light coating of marinade on the meat rather than wiping it clean; that helps create the classic lacquered satay crust.

    Place the skewers over direct heat and grill for about 2–3 minutes per side, turning frequently so the sugars caramelize without scorching. During the last minute or two of cooking, brush lightly with the coconut milk baste.

    Cook until the chicken is lightly charred in spots and reaches 165°F.

    Serve

    Arrange the saté ajam on a platter and serve immediately with warm Pindasaus, lime wedges, cucumber or Acar Ketimun, and steamed rice or lontong. A squeeze of lime over the top just before eating brightens the sweet ketjap glaze and balances the peanut sauce beautifully.


    Notes

    Preparation

    • Chicken thighs are preferred here because they stay juicy and tender over high direct heat and hold up better than breast meat in a sweet ketjap marinade.
    • Cutting the chicken into long folded strips instead of cubes gives more surface area for browning and produces a more traditional satay texture.
    • The small amount of baking soda helps the chicken retain moisture and stay tender during quick charcoal grilling. Do not increase the amount, or the flavor can become slightly alkaline.
    • Fresh galangal adds a more traditionally Indonesian, Javanese-leaning aroma to the marinade. If galangal is not available, using 1 tsp finely grated ginger in place of the ginger and galangal combination is still very good.
    • If using larger bamboo skewers, you can double-skewer the chicken to make turning easier over the grill.

    Serving Suggestions

    • Serve with your family’s Pindasaus, lime wedges, and a crisp cucumber pickle such as Acar Ketimun.
    • This pairs especially well with steamed rice, lontong, or as part of a larger rijsttafel-style meal.
    • Fried shallots scattered over the platter add a wonderful savory finish.

    Variations

    • For a more classic yellow Javanese profile, increase the turmeric slightly to ⅜ tsp.
    • If you prefer a cleaner, more straightforward satay flavor, omit the cumin; with it included, the marinade leans a bit more Javanese.
    • Chicken breast can be used, but watch the cook closely and pull as soon as it reaches 150°F, then hold at that temperature for 2.8 minutes for pasteurization, or cook to 165°F for a more conventional approach.

    Make-Ahead & Storage

    • The chicken can be marinated earlier in the day and held refrigerated for up to 8 hours before grilling.
    • Leftover cooked satay can be refrigerated in an airtight container for up to 3 days.
    • Reheat gently in a covered skillet, low oven, or microwave until just warmed through. Serve with freshly warmed Dutch-Indonesian peanut sauce (Pindasaus) for the best texture.
  • Bahmi Goreng — Indonesian Fried Noodles

    Bahmi Goreng — Indonesian Fried Noodles

    When Jane and I returned home from our honeymoon, we talked about what to have for dinner that first Sunday back. I said Indonesian sounded great—she had no idea what I meant. That conversation started what has since become one of our favorite family food traditions. The first time I made bahmi goreng for her, the kitchen filled with the aroma of garlic, chilies, and ketjap caramelizing in a hot wok, and she was instantly hooked. Ever since, this dish has represented warmth, comfort, and the sense of adventure we shared from the very beginning. Stir-fried noodles tossed with tender chicken, pork, and shrimp, fragrant with galangal and brightened with lime, bring a taste of Indonesia to our table time and again.


    Ingredients

      Noodles

    • 12 oz (340 g) Chinese egg noodles or lo mein noodles
    • Proteins

    • 4 oz (115 g) small shrimp, peeled and halved lengthwise (optional)
    • 4 oz (115 g) chicken breast, thinly sliced
    • 4 oz (115 g) lean pork or thinly sliced beef
    • Optional Quick Marinades

    • For Shrimp: ½ tsp light soy sauce, ¼ tsp fish sauce, ¼ tsp cornstarch, pinch white pepper
    • For Pork: 1 tsp ketjap manis, ½ tsp light soy sauce, ¼ tsp cornstarch, ¼ tsp minced garlic
    • For Chicken: 1 tsp ketjap manis, ½ tsp light soy sauce, ¼ tsp cornstarch, ¼ tsp minced garlic, pinch white pepper
    • Vegetables

    • 2 cups shredded white cabbage or Chinese cabbage
    • 4 green onions, cut into 1-inch pieces
    • Bumbu (Spice Paste)

    • 3½ oz (100 g) shallots, roughly chopped
    • 4–5 cloves garlic
    • ½ oz (15 g) fresh galangal, sliced (or ½ tsp galangal powder)
    • 1–2 fresh red chilies, seeded if desired
    • 1 tbsp chopped cilantro stems
    • Seasoning Sauce

    • 2 tbsp ketjap manis (Indonesian sweet soy sauce)
    • 1 tbsp light soy sauce
    • ⅓ tsp MSG (optional but recommended)
    • ¼ tsp ground white pepper
    • ⅛ tsp turmeric
    • 1 tsp fish sauce (optional, for added umami)
    • Cooking Oil

    • 3 tbsp peanut oil, divided
    • Optional Flavor Boost

    • 1 tsp tomato paste
    • Finishing & Garnishes

    • Fresh lime juice, to taste
    • Fresh cilantro leaves
    • Fried shallots
    • Reserved chili slivers
    • Omelet shreds (optional)
    • Fried onion flakes (optional)
    • For Serving

    • Lime wedges
    • Sambal oelek or sambal badjak
    • Extra ketjap manis

    Directions

    Prepare the Noodles

    Cook the noodles according to package directions until just tender. Drain well and toss lightly with about 1 tsp of the peanut oil to prevent sticking.

    Spread the noodles out on a tray or colander and let them cool slightly while preparing the remaining ingredients.

    Optional: Marinate the Proteins

    If using the marinades, toss each protein with its respective marinade ingredients and let stand for 10–15 minutes while preparing the vegetables and bumbu.

    Prepare the Bumbu

    In a food processor or mortar and pestle, grind the shallots, garlic, galangal, chilies, and cilantro stems into a coarse aromatic paste.

    Prepare the Vegetables

    Shred the cabbage and cut the green onions into 1-inch lengths.

    Cook the Proteins

    Heat 1 tbsp peanut oil in a wok over high heat until shimmering.

    Add the chicken and pork (or beef) and spread them across the surface of the wok. Let them sear undisturbed for about 30 seconds before stir-frying.

    Continue stir-frying until just cooked through, about 2–3 minutes.

    Add the shrimp and cook briefly until pink. Transfer all proteins to a plate and set aside.

    Cook the Bumbu

    Add the remaining peanut oil to the wok.

    Add the bumbu paste and stir-fry for about 2 minutes until fragrant.

    If using the tomato paste, add it now and cook about 30 seconds until lightly caramelized.

    Build the Stir-Fry

    Add the cabbage and green onions and stir-fry for 1–2 minutes.

    Add the noodles and toss well with the aromatics.

    Return the proteins to the wok.

    Season and Finish

    Add the ketjap manis, soy sauce, MSG, white pepper, turmeric, and fish sauce if using.

    Toss everything over high heat until evenly coated and glossy. If the noodles absorb the sauce too quickly, add 1–2 tbsp hot water to loosen the sauce and help it coat the noodles.

    Finish with a squeeze of fresh lime juice.

    Serve

    Garnish with cilantro leaves, fried shallots, chili slivers, and optional omelet shreds or fried onion flakes. Serve with lime wedges, sambal, and extra ketjap manis.


    Notes

    Preparation

    • Chinese egg noodles or lo mein noodles work best for this dish.
    • If ketjap manis is unavailable, substitute 1 tbsp soy sauce mixed with 2 tsp brown sugar.
    • If using a less sweet ketjap manis, add ½ tsp brown sugar to balance the sauce.
    • A small amount of fish sauce adds savory depth similar to Indonesian shrimp paste.
    • The tomato paste adds deeper color and umami reminiscent of Dutch-Indo restaurant versions.

    Serving Suggestions

    • Serve with krupuk (Indonesian shrimp crackers).
    • A fried egg on top is a popular Indonesian presentation.
    • A side of acar timun adds refreshing contrast.

    Variations

    • Increase the chilies or add sambal badjak for a spicier Javanese-style version.
    • A light drizzle (about ½ tsp) sesame oil over the finished noodles adds subtle aroma.

    Make-Ahead & Storage

    • Best served fresh from the wok.
    • Leftovers keep up to 2 days refrigerated.
    • Reheat in a skillet with a splash of water or oil.
  • Acar Ketimun — Indonesian Pickled Cucumber

    Acar Ketimun — Indonesian Pickled Cucumber

    Bright, crisp, and refreshingly tangy, acar ketimun is a classic Indonesian quick pickle made with cucumbers, carrots, shallots, and chilies in a lightly sweet-sour vinegar brine. A pinch of turmeric gives the vegetables their traditional golden hue, while the quick pickle balances rich dishes like satay, nasi goreng, and bahmi goreng with fresh acidity and crunch.


    Ingredients

    • 2 medium cucumbers, halved lengthwise, seeded, and sliced into thin half-moons
    • 1 small carrot, julienned (optional but traditional)
    • 1 small shallot, thinly sliced
    • 1–2 small red chilies, thinly sliced (optional)
    • ½ cup rice vinegar (or white vinegar)
    • 3 tbsp sugar
    • ½ tsp table salt
    • ¼ cup water
    • ¼ tsp ground turmeric

    Directions

    Prepare the Pickling Brine

    In a small saucepan, combine the vinegar, sugar, salt, water, and turmeric.

    Warm gently over low heat just until the sugar dissolves. Do not boil. Remove from heat and allow the mixture to cool to room temperature.

    Prepare the Vegetables

    Place the sliced cucumber, carrot, shallot, and chilies in a bowl.

    Pickle

    Pour the cooled pickling liquid over the vegetables and toss to combine.

    Cover and refrigerate for at least 30 minutes before serving. The flavor improves after 2–3 hours.


    Notes

    Preparation

    • Seeding the cucumbers helps keep the pickle crisp and prevents excess water from diluting the brine.
    • Thin slicing allows the vegetables to absorb the brine quickly, giving good flavor even with short chilling times.
    • Turmeric adds the traditional golden color seen in many Indonesian acar served with rijsttafel.

    Serving Suggestions

    • Serve alongside Bahmi Goreng, nasi goreng, or Indonesian satay.
    • The bright acidity cuts through rich, savory dishes flavored with ketjap manis.
    • Also excellent with grilled chicken, pork skewers, or fried rice dishes.

    Variations

    • Bahmi Goreng Version: For a sharper pickle that pairs especially well with fried noodles, reduce the sugar to 2 tbsp and increase the vinegar to ⅔ cup.
    • No-Chili Version: Omit the chilies for a completely mild pickle.
    • Extra Crunch: Add thinly sliced cabbage or lightly blanched green beans.

    Make-Ahead & Storage

    • Best flavor develops after 2–3 hours of chilling.
    • Keeps well refrigerated for up to 3 days.
    • The vegetables will soften slightly over time but remain flavorful.
  • Pindasaus — Dutch-Indonesian Peanut Sauce

    Pindasaus — Dutch-Indonesian Peanut Sauce

    I learned to love peanut sauce (pindasaus) while living in the Netherlands. An Indonesian meal just isn’t right without it. This delicious sauce is a favorite of every member of our family. We use it most often to smother skewers of chicken (Saté Ajam) or beef (Saté Sapi), over vegetables for gado gado, or with mayonnaise and diced onions to top Frites for patatje oorlog. There are two kinds of people in the world: those who love peanut sauce, and those who haven’t eaten it often enough to crave it… yet.


    Ingredients

    Sauce

    • 2 tbsp peanut or vegetable oil
    • 2 cloves garlic, minced
    • ½ tsp hot red curry powder
    • ½ tsp ground coriander
    • 1 cup smooth peanut butter
    • ¼ cup ketjap manis
    • 2 tbsp lime juice
    • 2 tbsp brown sugar
    • 1–2 tsp sambal oelek, to taste
    • 2 tsp tamarind paste (store-bought; or use our homemade Tamarind Paste from Whole Pods)
    • 1 can (14 oz) coconut milk
    • ¼ tsp aji-no-moto, or to taste
    • Warm water, as needed to thin

    Optional

    • 1 tsp dark soy sauce, for a deeper Dutch-Indonesian satay-house flavor

    Directions

    Bloom the Aromatics

    Heat the oil in a saucepan over medium-low heat. Add the garlic and cook just until fragrant, stirring constantly so it does not brown.

    Add the curry powder and ground coriander and cook for about 30 seconds, stirring, until aromatic.

    Build the Sauce

    Stir in the peanut butter, ketjap manis, lime juice, brown sugar, sambal oelek, and tamarind paste. Mix until smooth and evenly combined.

    Add the Coconut Milk

    Gradually whisk in the coconut milk until the sauce is creamy and smooth. If using the optional dark soy sauce, stir it in now.

    Reduce the heat to low and warm gently for 2–3 minutes, stirring often. Do not let the sauce boil hard.

    Finish and Adjust

    Stir in the aji-no-moto. Thin with warm water as needed until the sauce reaches your preferred consistency.

    Taste and adjust with additional tamarind for tang, sambal for heat, brown sugar for sweetness, or a little more MSG for deeper savory flavor. Keep warm for serving, or cool and refrigerate for later use.

    Serve

    Serve warm over satay, spoon over blanched vegetables for gado gado, or drizzle over Frites with mayonnaise and diced onions for patatje oorlog.


    Notes

    Preparation

    • Blooming the curry powder and coriander briefly in the oil deepens their flavor and helps them blend more fully into the sauce.
    • Tamarind gives the sauce a brighter, more balanced finish and keeps it from tasting too sweet or heavy.
    • MSG is optional, but even a small amount gives the sauce a fuller, more savory satay-stall character.
    • Use warm water for thinning so the sauce stays smooth and emulsified.

    Serving Suggestions

    • This sauce is especially good with Saté Ajam.
    • It also pairs beautifully with saté babi, grilled Saté Sapi, gado gado, or spooned over Frites with mayonnaise and diced onions for patatje oorlog.
    • For a satay platter, serve with lime wedges, Acar Ketimun, fried shallots, and steamed rice or lontong.

    Variations

    • Add the optional dark soy sauce for a slightly deeper, more savory Dutch-Indonesian satay-house flavor.
    • For a milder sauce, start with 1 tsp sambal oelek and increase to taste.
    • For a tangier sauce, add an extra 1–2 tsp tamarind paste or a little more lime juice.
    • For a looser sauce for gado gado or fries, thin with a bit more warm water until spoonable and pourable.

    Make-Ahead & Storage

    • The sauce can be made up to 3 days ahead and refrigerated in an airtight container.
    • It will thicken considerably when chilled. Rewarm gently over low heat and thin with warm water as needed before serving.
    • Leftovers are excellent repurposed as a dip for grilled chicken, a sauce for noodles, or a dressing for blanched vegetables.
  • Chicken Gyro

    Chicken Gyro

    On a family trip to Corfu, we stopped at a small waterside restaurant and ordered one of the best gyros we had ever tasted. The chicken was deeply seasoned, moist, and tender, with bright lemon, garlic, and oregano and none of the heavy, meatloaf-like texture so common in the United States. This version is our home tribute to that meal—grilled whole for juiciness, sliced and crisped in a hot skillet for authentic gyro-style edges, then wrapped in warm pita with fresh salad and cool tzatziki.


    Ingredients

    Chicken

    • 4 lb boneless, skinless chicken thighs

    Marinade

    • 2 tbsp garlic, minced
    • ⅓ cup lemon juice
    • ⅓ cup plain Greek yogurt
    • 2 tbsp white wine vinegar
    • 2 tbsp extra virgin olive oil
    • 3 tbsp dried oregano, rubbed between your palms before adding
    • 1 tsp paprika
    • ½ tsp ground cumin
    • ½ tsp ground coriander
    • 1 tbsp table salt
    • 1 tsp freshly ground black pepper

    Tzatziki

    • 1 English cucumber, diced or grated
    • 1½ cups plain Greek yogurt
    • 2 tbsp lemon juice
    • 2 tbsp extra virgin olive oil
    • 1 tsp garlic, minced
    • ½ tsp table salt
    • Freshly ground black pepper, to taste

    Salad

    • 2 English cucumbers, diced
    • 4 to 5 tomatoes, seeded and diced
    • ½ large red onion, thinly sliced
    • ¼ cup fresh parsley, chopped
    • 1 to 2 tbsp lemon juice, or to taste
    • 1 to 2 tbsp extra virgin olive oil, or to taste
    • ½ tsp dried oregano, crushed
    • Salt and freshly ground black pepper, to taste

    For Serving

    • Flatbread or pita
    • Olive oil, for warming the pita
    • Lemon wedges, for finishing
    • A small pinch of dried oregano for each gyro, optional but recommended

    Directions

    Marinate the Chicken

    In a large bowl or resealable container, combine the garlic, lemon juice, Greek yogurt, white wine vinegar, olive oil, oregano, paprika, cumin, coriander, salt, and black pepper. Rub the oregano between your palms before adding to help release its aroma.

    Add the chicken thighs and turn well to coat. Cover and refrigerate for 3 to 24 hours. Overnight is ideal.

    Make the Tzatziki

    In a medium bowl, stir together the cucumber, Greek yogurt, lemon juice, olive oil, garlic, salt, and black pepper.

    Refrigerate for at least 30 minutes before serving to let the flavors meld.

    Prepare the Salad

    In a separate bowl, combine the cucumbers, tomatoes, red onion, and parsley.

    Toss with the lemon juice, olive oil, crushed oregano, salt, and black pepper to taste. Refrigerate until ready to serve.

    Grill the Chicken

    Preheat a grill to medium-high heat. Remove the chicken from the marinade and grill the thighs whole until cooked through and nicely marked, about 5 to 7 minutes per side depending on thickness.

    Cook until the thickest part of the chicken reaches an internal temperature of 165°F (74°C).

    Transfer to a cutting board and let rest for 5 to 10 minutes.

    Slice and Crisp

    Slice the rested chicken into thin strips. Heat a large skillet over high heat and add a small amount of oil.

    Add the sliced chicken and cook briefly, tossing for 60 to 90 seconds, until the edges crisp and brown in spots.

    Finish with a small squeeze of lemon juice.

    Warm the Pita and Assemble

    Lightly brush the pita or flatbread with olive oil and warm on a hot skillet, grill, or griddle for 20 to 30 seconds per side, just until soft, hot, and lightly toasted.

    To serve, place chicken on the warm pita, spoon over tzatziki, add the salad, and finish with a small pinch of dried oregano if desired.


    Notes

    Preparation

    • For the best flavor, marinate the chicken overnight.
    • Chicken breast can be substituted for thighs. Grill to an internal temperature of 150°F (65.6°C) and hold at or above that temperature for about 3 minutes to achieve pasteurization. Use an instant-read thermometer to verify the temperature in the thickest part of the meat.
    • If using regular cucumbers for the tzatziki, dice or grate them, salt lightly, let rest 10 to 15 minutes, then squeeze dry in a kitchen towel before mixing into the yogurt.
    • English cucumbers usually contain less moisture, so that draining step is often unnecessary, though a light squeeze is still helpful if they seem especially juicy.
    • You may use diced cucumber, grated cucumber, or a combination in the tzatziki. A 50/50 mix of diced and grated cucumber gives an especially nice texture—creamy, but still fresh and crisp.

    Serving Suggestions

    • Serve with Greek Lemon Rice, fries, roasted potatoes, or a simple Greek-style salad for a full meal.
    • For a traditional Greek gyro-shop feel, wrap the finished gyro loosely in parchment or foil before serving.
    • Extra lemon wedges on the side are excellent for brightening each bite.

    Variations

    • For a traditional herb note in the tzatziki, add 1 to 2 tsp finely chopped fresh dill or mint.
    • Flatbread works well here, but warm pita gives the most classic gyro-style presentation.
    • A few fries tucked into the gyro are a very Greek addition and make it even closer to the style commonly served in Greece.

    Make-Ahead & Storage

    • The chicken can be marinated up to 24 hours ahead.
    • The tzatziki can be made 1 day ahead and kept refrigerated.
    • The salad is best made the day of serving, though the vegetables can be chopped ahead and dressed shortly before assembling.
    • Leftover cooked chicken keeps well in the refrigerator for up to 3 days. Reheat in a hot skillet to restore some of the crisp edges before serving.
  • Greek Lemon Rice

    Greek Lemon Rice

    Bright, savory, and finished with plenty of lemon, this Greek-style rice is an easy way to round out a chicken gyro dinner. Onion, garlic, broth, dill, and parsley build a simple but flavorful base, while a touch of butter adds richness and a tiny pinch of turmeric gives the rice a warm golden color without changing the flavor.


    Ingredients

    • 1 cup long-grain white rice, rinsed
    • 1 tbsp orzo pasta (optional)
    • 1¼ cups chicken broth
    • 2 tbsp olive oil
    • ¼ cup finely diced onion
    • 2 cloves garlic, minced
    • 1½ tsp fresh dill, chopped (or ½ tsp dried)
    • 1½ tsp fresh parsley, finely chopped (or ½ tsp dried)
    • ¼ tsp black pepper
    • ⅛ tsp turmeric
    • ¼ tsp onion powder
    • 1 small bay leaf
    • 1 tsp chicken bouillon (optional but recommended, preferably Better Than Bouillon)
    • 2 tbsp fresh lemon juice
    • 1 tsp lemon zest (optional)
    • 1 tbsp butter
    • table salt, to taste

    Directions

    Sauté the Aromatics

    Heat a medium skillet over medium heat. Add the olive oil and cook the onion for about 5–7 minutes, stirring occasionally, until softened and lightly golden.

    Add the garlic and cook for 30 seconds, just until fragrant.

    Toast the Rice

    Add the rinsed rice and optional orzo to the skillet. Cook for 1 to 2 minutes, stirring frequently, until lightly toasted and coated in the oil.

    Transfer the mixture to the Instant Pot insert.

    Add the Liquid and Seasonings

    Stir in the chicken broth, dill, parsley, black pepper, turmeric, onion powder, bay leaf, and chicken bouillon, if using. Do not add the lemon juice yet.

    Pressure Cook

    Lock the lid and cook on High Pressure for 4 minutes.

    Let the pressure release naturally for 10 minutes, then carefully vent any remaining pressure.

    Finish the Rice

    Remove the bay leaf. Fluff the rice gently with a fork. Stir in the lemon juice, lemon zest if using, and butter.

    Taste and season with table salt as needed. Serve warm, with an extra squeeze of lemon if desired.


    Notes

    Preparation

    • Rinsing the rice helps the finished texture stay fluffy and prevents excess stickiness.
    • The turmeric is used only for color and should remain subtle so the rice keeps its classic Greek flavor profile.
    • Cooking the onion until lightly golden adds depth and sweetness that helps balance the bright lemon flavor.
    • The sauté step can also be done directly in the Instant Pot using the Sauté function if preferred.

    Serving Suggestions

    • Serve alongside chicken gyros, souvlaki, grilled chicken, or lamb.
    • Finish with extra lemon wedges and a spoonful of tzatziki for a full taverna-style plate.

    Variations

    • The optional orzo adds texture and gives the rice a more traditional Greek pilaf character.
    • Fresh herbs provide the brightest flavor, but dried dill and parsley work very well for a convenient pantry version.
    • A small pinch of dried oregano can be added if you want the rice to echo the flavors in gyro-seasoned meat.

    Make-Ahead & Storage

    This rice reheats well and can be made ahead for meal prep or larger dinners.

    • Refrigerate leftovers in an airtight container for up to 4 days.
    • Reheat gently with a small splash of broth or water to loosen the rice.
    • Add a fresh squeeze of lemon after reheating to brighten the flavor.
  • Crispy Gnocchi Chaat with Spiced Chickpeas

    Crispy Gnocchi Chaat with Spiced Chickpeas

    This crispy gnocchi chaat delivers everything we love about samosa chaat—warm spiced chickpeas, cool salted yogurt, bright green chutney, and that sweet-tangy tamarind hit—without the folding and frying. Roasted gnocchi turns golden and blistered, while quick-pickled red onions and a glossy date–tamarind reduction give the platter a modern, restaurant-worthy edge. Mildly spicy for the family, with simple ways to dial up the heat at the table.


    Ingredients

    Quick-Pickled Red Onions

    • 1 medium red onion, very thinly sliced
    • 3 tbsp rice vinegar (or white vinegar)
    • 2 tbsp warm water
    • 1 tsp sugar
    • ¾ tsp table salt

    Date–Tamarind Reduction

    • ¾ cup tamarind chutney (store-bought, or our family’s homemade Classic Tamarind Chutney)
    • 2–3 Medjool dates, pitted and finely chopped
    • 2 tbsp water
    • pinch roasted cumin powder (optional; see Notes)
    • tiny pinch table salt

    Yogurt

    • 1½ cups plain whole milk yogurt
    • ¼ tsp table salt
    • ½ tsp sugar
    • 1–2 tbsp milk, to thin slightly

    Mint-Cilantro Chutney

    • 1½ cups cilantro leaves and tender stems, packed
    • ¼ cup mint leaves, lightly packed (leaves only; remove thick stems)
    • ½ small green chili (serrano or jalapeño), seeded (mild)
    • 1 tbsp fresh lime juice
    • ½ tsp sugar
    • ½ tsp table salt, plus more to taste
    • 1–3 tbsp water, as needed to blend smooth

    Crispy Gnocchi

    • 2½ lb shelf-stable potato gnocchi
    • 3 tbsp neutral oil
    • 1 tsp table salt
    • 1 tsp Kashmiri red chili powder (mild; mostly for color)
    • ¾ tsp chaat masala
    • ⅛ tsp garam masala
    • optional: ⅛ tsp sugar

    Spiced Chickpeas

    • 2 tbsp neutral oil
    • 1 tsp cumin seeds
    • ½ small yellow onion, very finely minced
    • 1 tsp grated ginger
    • 1 tsp grated garlic
    • 1 tbsp tomato paste
    • 1 tsp ground coriander
    • ½ tsp ground cumin
    • ¼ tsp turmeric
    • ½ tsp Kashmiri red chili powder
    • ¼ tsp garam masala
    • ¼ tsp kasoori methi, crushed finely between palms
    • ½ tsp table salt, plus more to taste
    • 2 cans (15 oz each) chickpeas, drained
    • 2–3 tbsp water
    • 1–2 tsp fresh lime juice

    To Finish

    • ½–1 cup nylon sev (thin sev is best)
    • extra sev, on the side
    • 2–3 tbsp chopped cilantro
    • chaat masala, for a light dusting
    • optional: pomegranate arils

    Directions

    Quick-Pickle the Onions

    In a bowl, whisk together vinegar, warm water, sugar, and table salt until dissolved.

    Add sliced red onion and toss. Let sit 30–60 minutes, then drain well before plating.

    Make the Date–Tamarind Reduction

    In a small saucepan, combine tamarind chutney, chopped dates, water, optional roasted cumin powder, and a tiny pinch of table salt.

    Simmer gently 5–8 minutes, stirring often, until glossy and slightly thickened.

    Blend smooth (strain for an ultra-refined sauce if desired). Cool completely; it will thicken slightly as it rests.

    Prepare the Yogurt and Chutney

    For the yogurt: whisk yogurt, table salt, sugar, and milk until smooth and lightly drizzleable. Taste and adjust salt if needed.

    For the mint-cilantro chutney: blend cilantro, mint leaves (no thick stems), seeded green chili, lime juice, sugar, table salt, and a splash of water until smooth and bright. Add water only as needed to blend; taste and adjust salt/lime/sugar for balance.

    Crisp the Gnocchi

    Preheat oven to 450°F (conventional bake, no convection). Place the rack on the bottom or lower-middle position.

    Toss gnocchi with neutral oil, table salt, Kashmiri chili powder, chaat masala, garam masala, and optional sugar until evenly coated.

    Spread on a bare aluminum sheet pan in a single layer (do not crowd). Roast 25–35 minutes, flipping once around 15–18 minutes, until deep golden, lightly blistered, and crisp on the edges.

    Keep warm while you finish the chickpeas.

    Cook the Spiced Chickpeas

    Heat neutral oil in a skillet over medium heat. Add cumin seeds and cook until they crackle and smell fragrant (about 20–30 seconds).

    Add minced onion and cook until softened but not browned, 3–5 minutes. Add ginger and garlic and cook 30 seconds.

    Stir in tomato paste and cook 1 minute. Add coriander, ground cumin, turmeric, and Kashmiri chili powder and cook 20–30 seconds to bloom.

    Add chickpeas, table salt, and 2–3 tbsp water. Simmer 5–6 minutes, stirring, until the chickpeas are glossy and lightly coated (not wet).

    Turn off heat and stir in garam masala, crushed kasoori methi, and lime juice. Taste and adjust salt and lime for a gently warm, savory, slightly tangy finish.

    Assemble the Platter

    Use a large shallow platter (white looks especially sharp). Scatter hot crispy gnocchi evenly across the platter.

    Spoon chickpeas lightly over the gnocchi (don’t blanket the whole surface—leave golden gnocchi exposed).

    Drizzle yogurt in ribbons, then drizzle date–tamarind reduction sparingly in thin lines. Add small streaks or spoonfuls of mint-cilantro chutney.

    Scatter drained pickled onions. Sprinkle with nylon sev, chopped cilantro, and a light dusting of chaat masala. Add optional pomegranate arils.

    Serve immediately while the gnocchi is still crisp, with extra sev on the side for topping.


    Notes

    Preparation

    • Crispness is the make-or-break detail. Roast the gnocchi on a bare aluminum sheet pan, use conventional bake (no convection), and flip once to encourage browning before the centers dry out.
    • The slight reduction in chaat masala paired with a touch of garam masala rounds the flavor and softens any overly sulfury notes from black salt.
    • No roasted cumin powder? Not a problem. If you want it, toast 1 tsp cumin seeds in a dry skillet until fragrant and a shade darker, then grind and use a pinch in the date–tamarind reduction.

    Serving Suggestions

    • Serve as a shareable appetizer platter. Keep extra yogurt, chutney, and sev on the side so guests can customize and you can refresh crunch as needed.

    Variations

    Boost heat (without changing the family-friendly base):

    • Drizzle chili oil over one quadrant of the platter, or over individual servings.
    • Sprinkle individual serving with a pinch of cayenne before serving.
    • Make a “hot” green chutney bowl by blending in an extra green chili; serve on the side.
    • Scatter thinly sliced fresh green chili over one edge of the platter.

    For a more traditional chaat feel, add a handful of boiled diced potatoes or a spoonful of chana masala-style gravy to the chickpea layer.

    If mint is especially strong, reduce it further (to 2 tbsp lightly packed) and rely on cilantro + lime for the bright green profile.

    Make-Ahead & Storage

    Make ahead (best):

    • Quick-pickled onions: 2–3 days refrigerated (drain before serving).
    • Date–tamarind reduction: 5–7 days refrigerated; loosen with 1–2 tsp warm water if it thickens too much.
    • Mint-cilantro chutney: 2–3 days refrigerated; press plastic wrap directly onto the surface to slow browning.
    • Chickpeas: 3–4 days refrigerated; reheat gently with a splash of water.
    • Yogurt sauce: 2–3 days refrigerated; whisk before using.
    • Day-of only: roast the gnocchi and assemble right before serving for maximum crispness. If needed, you can re-crisp gnocchi on a sheet pan at 450°F for 5–7 minutes.
  • Sweet & Sour Chicken

    Sweet & Sour Chicken

    Sweet & Sour Chicken is a long-standing family favorite at our table—the dinner Oma requests every time she visits. Crisp, double-fried chicken breast meets a glossy sauce built from pineapple, balanced vinegars, a touch of ketchup, and just enough sweetness to round everything out. Bright peppers, fresh tomatoes, and optional mango give it depth without losing its classic comfort.


    Ingredients

    Sauce

    • 2 cups chicken broth (optional: replace up to 1 cup with mango juice)
    • ½ cup seasoned rice vinegar
    • 2 tbsp unseasoned rice vinegar
    • ¾ cup sugar
    • 1 tbsp vegetable oil
    • 1 tbsp ketchup
    • 1 tsp light soy sauce
    • ¼ tsp msg
    • 1 tsp table salt, plus more to taste
    • 1 large yellow onion, sliced (for infusion)
    • 3 cloves garlic, finely chopped
    • 1 can (20 oz) pineapple chunks, drained (reserve ½ cup juice)
    • 3–4 tbsp modified cornstarch (or 3½–4 tbsp regular cornstarch)
    • ¼ cup cold water (for slurry)

    Vegetables

    • 1 large yellow onion, sliced into ½-inch strips (for stir-frying)
    • 2 bell peppers, cut into 1-inch pieces
    • 2 fresh tomatoes, cut into wedges
    • 1–2 tbsp vegetable oil (for stir-frying)
    • ½ tsp sugar (for stir-frying)

    Chicken

    • 1½ lb chicken breast, cut into 1¼-inch cubes

    Marinade

    • 1 egg, lightly beaten
    • 2 tbsp cornstarch
    • 2 tbsp vegetable oil
    • 1 tsp soy sauce
    • 1 tsp table salt
    • ¼ tsp white pepper

    Batter & Frying

    • ⅔ cup flour
    • ⅓ cup cornstarch
    • 1 tsp table salt
    • 1 tsp baking soda
    • ⅔–¾ cup very cold water
    • 1–2 tbsp cornstarch (for dusting chicken)
    • Vegetable oil, for frying

    Directions

    Marinate the Chicken

    In a medium bowl, combine egg, cornstarch, oil, soy sauce, salt, and white pepper. Add chicken and toss to coat evenly.

    Cover and refrigerate 20 minutes.

    Build and Thicken the Sauce

    In a saucepan over medium heat, warm 1 tbsp oil. Add ketchup and cook 30 seconds to lightly deepen flavor.

    Add chicken broth (replacing up to 1 cup with mango juice if using), seasoned rice vinegar, unseasoned rice vinegar, sugar, soy sauce, msg, salt, the sliced onion (for infusion), garlic, and ½ cup reserved pineapple juice.

    Bring to a boil, then reduce to a steady simmer. Simmer 5–7 minutes until onions soften and flavors infuse.

    Strain into a clean saucepan and discard solids. Return to a full simmer.

    Whisk cornstarch with cold water, stir into the simmering sauce, and boil 60–90 seconds until glossy and spoon-coating. Taste and adjust with vinegar or salt if needed. Hold warm.

    First Fry

    Heat oil to 360°F (it should drop to about 330–340°F when chicken is added).

    Remove chicken from marinade and allow excess to drip off. Lay chicken on a rack 3–5 minutes, then lightly toss with 1–2 tbsp cornstarch.

    Whisk batter ingredients together just until thick but pourable. Dip chicken, allowing excess batter to drip off.

    Fry in batches 3½–4 minutes until pale golden. Drain on a rack in a single layer and rest 4–5 minutes.

    Stir-Fry the Vegetables

    In a wok or large skillet over high heat, add 1–2 tbsp oil.

    Add the onion strips and bell peppers. Sprinkle with ½ tsp sugar and stir-fry 60–90 seconds until slightly tender but still crisp.

    Turn off heat and set aside.

    Second Fry

    Increase oil to 385–390°F.

    Fry chicken 45–60 seconds until deep golden and crisp.

    Drain on a rack in a single layer (do not stack while hot). Lightly sprinkle with a small pinch of salt while hot (optional).

    Finish and Serve

    While chicken finishes, add the thickened sauce to the vegetables. Stir in pineapple chunks and fold in tomato wedges last. Warm gently just until heated through.

    Serve chicken on a tray, sauce in a bowl, and rice separately so everyone can spoon as much sauce as they like.


    Notes

    Preparation

    • Measure ½ cup pineapple juice for consistent balance. If using more, add 1–2 tbsp extra unseasoned rice vinegar to maintain brightness.
    • Rest chicken between fries and avoid stacking while hot to preserve crispness.
    • Use very cold water for the batter and avoid overmixing.

    Serving Suggestions

    • Serve with steamed jasmine rice.
    • Keep chicken and sauce separate until serving for best texture.

    Variations

    • Replace up to 1 cup of broth with mango juice for subtle fruit depth.
    • Substitute club soda for the batter water for a lighter crust.

    Make-Ahead & Storage

    • Sauce can be made up to 2 days ahead and reheated gently.
    • Store chicken and sauce separately; re-crisp chicken in a 400°F oven or air fryer.
  • Classic Tamarind Chutney

    Classic Tamarind Chutney

    This classic tamarind chutney is clean, bright, and beautifully balanced—sweet enough to round the sharp acidity of tamarind, but not heavy or syrupy. Made from tamarind paste, sugar, and a few simple seasonings, it’s the foundation for countless chaat dishes and sauces. Kept simple for maximum versatility and easily customizable with dates and spices for richer variations.


    Ingredients

    • ½ cup tamarind paste (store-bought; or use our homemade Tamarind Paste from Whole Pods)
    • ¾ cup water
    • ⅓–½ cup sugar (start with ⅓ cup; adjust to taste)
    • ½ tsp table salt
    • ¼ tsp ground cumin (preferably roasted)

    Directions

    Simmer the Chutney

    In a small saucepan, whisk together tamarind paste and water until smooth.

    Add sugar, table salt, and ground cumin. Bring to a gentle simmer over medium heat.

    Simmer 5–8 minutes, stirring occasionally, until slightly thickened and glossy. The chutney should lightly coat the back of a spoon but remain pourable.

    Remove from heat and cool completely. The chutney will thicken slightly as it cools.


    Notes

    Preparation

    • Taste and adjust sweetness after simmering. Tamarind acidity varies by brand; add sugar gradually until balanced.
    • If using jaggery, substitute equal weight for sugar and dissolve fully before simmering.
    • For a more traditional chaat flavor, replace up to half the table salt with black salt (kala namak).

    Serving Suggestions

    • Use as a chutney for chaat, drizzle over roasted snacks, or serve as a dipping sauce for pakoras and samosas.

    Variations

    • Mild Heat: Add a pinch of Kashmiri red chili powder while simmering.
    • Hot: Add ¼ tsp cayenne or finely minced fresh chili.
    • Date–Tamarind Style: Simmer with 2–3 finely chopped Medjool dates and blend smooth for a richer, deeper sweetness (great for date–tamarind reductions).

    Make-Ahead & Storage

    • Refrigerate in an airtight container up to 2 weeks.
    • If thickened too much after refrigeration, whisk in 1–2 tsp warm water.
    • This chutney freezes well for up to 3 months.
  • Double Chocolate Bundt Cake

    Double Chocolate Bundt Cake

    This elevated box cake recipe transforms a simple chocolate mix into a deeply rich, ultra-moist Double Chocolate Bundt Cake with the help of sour cream, pudding, vanilla, and a touch of salt for balance. Chocolate chips melt into the tender crumb, while optional espresso powder intensifies the cocoa for bold, bakery-style flavor and a luxuriously soft texture.


    Ingredients

    • 1 pkg chocolate cake mix
    • 1 pkg (3.9 oz) instant chocolate pudding mix
    • ½ tsp table salt
    • 4 eggs
    • 1 cup sour cream
    • ½ cup water
    • ½ cup oil
    • 1 tsp vanilla extract
    • 1 tsp espresso powder (optional)
    • 1½ cups chocolate chips
    • 1 tbsp flour (for tossing chips)

    White Cream Cheese Frosting

    • 1 pkg (8 oz) cream cheese, softened
    • ¼ cup butter, softened
    • 1½ cups powdered sugar
    • 1–2 tsp vanilla extract
    • Pinch table salt

    Chocolate Frosting Option

    • 2–3 tbsp unsweetened cocoa powder

    Directions

    Prepare the Batter

    Preheat oven to 350°F. Grease the Bundt pan using your usual method.

    In a large bowl, whisk together the cake mix, pudding mix, table salt, and espresso powder (if using).

    In a separate bowl, whisk the eggs, sour cream, water, oil, and vanilla until smooth.

    Add the wet ingredients to the dry ingredients and mix just until smooth and fully combined. Do not overmix.

    Toss the chocolate chips with 1 tbsp flour, then fold them into the batter.

    Bake and Cool

    Pour batter into the prepared Bundt pan and smooth the top.

    Bake for 45–50 minutes, or until a toothpick inserted in the center comes out with moist crumbs (not wet batter).

    If the top browns too quickly, tent loosely with foil for the last 10–15 minutes.

    Cool in the pan for 20 minutes, then invert onto a rack and cool completely before frosting.

    Make the Frosting

    Beat the cream cheese and butter until smooth and creamy.

    Add the powdered sugar, vanilla, and pinch of salt, then beat until smooth. For the chocolate option, beat in 2–3 tbsp cocoa powder until fully incorporated.

    Finish

    Drizzle frosting over the cooled cake. Slice and serve.


    Notes

    Preparation

    Use room temperature eggs, sour cream, butter, and cream cheese for the smoothest batter and frosting.

    Small details make a big difference in a Bundt cake:

    • Mix just until combined to keep the crumb tender.
    • Tossing chips with flour helps them stay more evenly distributed in the Bundt.
    • Cool 20 minutes before inverting; too early can tear, too late can encourage sticking.

    Serving Suggestions

    For clean slices, chill the cake briefly after frosting, then let slices come back toward room temperature before serving.

    • Serve with fresh raspberries or strawberries for bright contrast.
    • A light dusting of powdered sugar over the frosting adds a classic Bundt finish.

    Variations

    Keep the frosting white for dramatic contrast, or turn it into a chocolate version with cocoa powder.

    • Chocolate frosting option: Beat in 2–3 tbsp unsweetened cocoa powder (add 1 tbsp powdered sugar if needed for sweetness).
    • Use mini chocolate chips for more even distribution throughout the cake.
    • Add ½ cup chopped toasted pecans or walnuts for crunch.
    • Add ¼ tsp cinnamon for subtle warmth.

    Make-Ahead & Storage

    This cake keeps well and slices nicely after a short chill.

    • Room temperature: Store covered up to 2 days.
    • Refrigerator: Store covered up to 5 days (let slices sit 15–30 minutes before serving for the best texture).
    • Freezer (unfrosted): Wrap tightly and freeze up to 2 months; thaw overnight in the fridge, then frost.
    • Frosting: Make up to 1 day ahead, refrigerate, then rewhip before using.