Bags of Spices

Favorite Recipes

Collections

  • Southern-Style Sweet Potatoes

    Southern-Style Sweet Potatoes

    Great Grandma Lena was a proper Southern lady. Born on August 11, 1901, in Missouri, her family moved by covered wagon to Dover, Arkansas when she was three years old—a journey that took more than a week. At seventeen, she married Wilmer (Sr.), and Grandpa (Jr.) was the youngest of their four children. In 1936, the family made the trek to Southern California in a car with a rumble seat. Made in honor of Great Grandma Lena, these sweet potatoes have become a Thanksgiving tradition. Updated to highlight the natural sweetness of roasted sweet potatoes and topped with a buttery brown sugar–pecan crumble, this timeless side dish remains a cherished part of our holiday table.


    Ingredients

      Sweet Potato Mixture

    • ¼ cup sugar
    • ½ tsp table salt
    • 1 tsp vanilla extract
    • 4 cups roasted sweet potatoes, mashed
    • 3–4 large eggs, well beaten
    • ½ cup butter, melted
    • 2 tbsp heavy cream (optional, if mixture is too thick)
    • Topping

    • 1½ cups brown sugar
    • ½ cup flour
    • ⅓ cup butter, melted
    • 1½ cups pecans, chopped and lightly toasted

    Directions

    Prepare the Oven and Topping

    Preheat oven to 350ºF (175ºC). In a small bowl, combine the brown sugar, flour, melted butter, and toasted pecans. Mix until evenly combined and crumbly. Set aside.

    Make the Sweet Potato Mixture

    In a large mixing bowl, combine the sugar, salt, vanilla, mashed roasted sweet potatoes, beaten eggs, and melted butter. Stir until smooth and evenly combined. If the mixture feels overly thick, stir in 2 tbsp heavy cream to loosen slightly.

    Assemble and Bake

    Butter a medium baking dish and pour in the sweet potato mixture, spreading evenly. Sprinkle the prepared topping over the surface.

    Bake uncovered for 30 minutes, or until the center is set and the topping is golden brown. Let rest for at least 30 minutes before serving.

    Serve

    Serve warm as-is or drizzle lightly with maple syrup for extra richness. This casserole is a holiday favorite, especially alongside roast turkey or ham.


    Notes

    Preparation

    • Roasting the sweet potatoes deepens their natural sweetness and enhances flavor compared to boiling.
    • Using 3 eggs results in a slightly denser, more velvety texture, while 4 eggs yield a lighter, more custard-like consistency.
    • If the mixture feels too thick, add 2 tbsp cream or milk for a smoother texture.
    • Toasted pecans add a richer, nuttier flavor to the topping—toast at 350ºF (175ºC) for 5–7 minutes, until fragrant.
    • Find our family’s original recipe on our legacy website.

    Serving Suggestions

    • Perfect for Thanksgiving or Christmas dinners alongside turkey, ham, or roast chicken.
    • Pairs beautifully with Southern-Style Brown Gravy for a savory-sweet balance.
    • Serve leftovers warmed for breakfast with a drizzle of cream or maple syrup.

    Make-Ahead & Storage

    • Prepare through assembly (unbaked), cover, and refrigerate for up to 2 days. Bake just before serving.
    • Freeze (unbaked or baked) for up to 1 month. Thaw overnight in the refrigerator before baking or reheating.
    • Reheat covered at 325ºF (165ºC) for 20–25 minutes, or until heated through.
    • Store leftovers refrigerated up to 4 days or frozen up to 1 month.
  • Neapolitan-Style Tomato Sauce

    Neapolitan-Style Tomato Sauce

    This uncooked Neapolitan-style pizza sauce preserves the bright, fresh flavor of San Marzano tomatoes—sweet, rich, and perfectly balanced for high-heat baking. Using true DOP-certified tomatoes gives an authentic taste of Naples, with a smooth texture and naturally sweet finish that perfectly complements a light, airy crust.


    Ingredients

    • (For about 6–8 pizzas)
    • 1 can (28 oz / 800 g) whole peeled San Marzano tomatoes (DOP if possible)
    • ½ tbsp table salt (adjust to taste)
    • 2 tbsp extra-virgin olive oil
    • 2–4 fresh basil leaves, torn (optional but recommended)

    Directions

    Prepare the Sauce

    Drain excess juice from tomatoes into a bowl, reserving it in case the sauce needs thinning. Crush tomatoes by hand until mostly smooth but still slightly textured—avoid over-crushing for best flavor and body.

    Stir in salt, olive oil, and basil until evenly mixed.

    Use the Sauce

    Spread thinly over stretched dough just before baking (Neapolitan Pizza Dough works beautifully). Use approximately 2–2½ oz (60–70 g) of sauce per 10–12″ pizza.

    Do not pre-cook the sauce—the natural sugars in the tomatoes caramelize under high oven heat, producing rich, authentic flavor.


    Notes

    Preparation

    • Use only high-quality San Marzano tomatoes with the DOP seal for the sweetest, least acidic results.
    • Do not blend the sauce completely smooth; a slightly rustic texture gives better flavor and adhesion.

    Serving Suggestions

    • Use as the base for Pizza Margherita—add mozzarella, parmesan, and fresh basil.
    • Try on Pizza Marinara with garlic, oregano, and a drizzle of olive oil.
    • Use in Shoarma Pizza or Carnitas Pizza for a Dutch or Mexican-inspired twist.

    Variations

    • For a smoother sauce, pulse briefly with an immersion blender (1–2 seconds only).
    • For a hint of depth, add a tiny pinch of sugar if your tomatoes are unusually acidic.
    • For a garlic-forward version, rub a cut clove of garlic over the dough before adding sauce.

    Make-Ahead & Storage

    • Store sauce in an airtight container in the refrigerator for up to 5 days.
    • Freeze for up to 3 months; thaw in the refrigerator overnight before using.
  • Neapolitan Pizza Dough

    Neapolitan Pizza Dough

    Pizza has always been a go-to meal for our family. Who can resist the combination of chewy dough, flavorful sauce, tasty toppings, and gooey cheese? Our first taste of true Neapolitan-style pizza was on our family trip to Italy—staying across the square from the Pantheon, exploring the Colosseum and Vatican museums, and often ending the day with perfectly blistered pizza from a tiny Roman restaurant. This recipe recreates that chewy, flavorful crust at home, whether you choose the cold-ferment version for deep flavor, the quick version for same-day pizza, or the freezer version for easy make-ahead dough.


    Ingredients

    • 1360 g (~3 lb) 00 flour (100%)
    • 952 g cold water (70%)
    • 27 g table salt (2%)
    • Active Dry Yeast

    • Cold Ferment: 0.41 g for 72 hours (0.03%) or 0.82 g for 48 hours (0.06%)
    • Quick Version: 2.72 g for same-day use (0.2%)
    • Freezer Version: 3.54 g for use the same day as thawed (0.26%)

    Note: Use a digital scale accurate to 0.01 g for yeast precision, or approximate to the nearest small pinch if unavailable.

    Directions

    Select Fermentation Version

    Cold Ferment (48–72 hours)

    In a large bowl, combine flour, yeast, and cold water. Mix until no dry bits remain (shaggy dough). Cover and rest 20–30 minutes.

    After resting, sprinkle salt over dough and gently pinch and squeeze to incorporate. Every 30 minutes for 2 hours, perform a set of stretch and folds (see Notes).

    After the final folds, place dough in a clean bowl, cover, and rest at room temperature (75–80°F / 23–27°C) for 1–2 hours. Divide into 8 oz (225 g) balls, lightly oil, and place in individual containers or on a floured tray covered tightly. Refrigerate 48–72 hours. Remove from refrigerator 2–3 hours before baking to come to room temperature.

    Quick Version (Same-Day)

    In a large bowl, combine flour and cold water. Mix until no dry bits remain; cover and rest 20–30 minutes.

    In a small cup, dissolve yeast in 2 tbsp warm water (105°F / 40°C) and let stand 5–10 minutes until foamy.

    Sprinkle salt over dough, then add yeast mixture. Gently pinch and squeeze to incorporate. Every 30 minutes for 2 hours, perform a set of stretch and folds (see Notes).

    After the final folds, cover and rest at warm room temperature (75–80°F / 23–27°C) for 2–3 hours, until nearly doubled. Divide into 8 oz (225 g) balls, lightly oil, and place in proofing containers or on a floured tray. Cover and proof 1–2 hours, until puffy and relaxed.

    Freezer Version (Make-Ahead)

    In a large bowl, combine flour and cold water. Mix until no dry bits remain; cover and rest 20–30 minutes.

    In a small cup, dissolve yeast in 2 tbsp warm water (105°F / 40°C) and let stand 5–10 minutes until foamy.

    Sprinkle salt over dough, then add yeast mixture. Gently pinch and squeeze to incorporate. Every 30 minutes for 2 hours, perform a set of stretch and folds (see Notes).

    After the final folds, cover and rest at warm room temperature (75–80°F / 23–27°C) for 2–3 hours, until nearly doubled. Divide into 8 oz (225 g) balls. Lightly oil, wrap tightly in plastic wrap, and place in freezer-safe bags or airtight containers. Freeze up to 3 months.

    To thaw, transfer to refrigerator for 24 hours. Then allow 1–3 hours at room temperature before stretching and baking.

    Bake the Pizzas

    Place a pizza steel on the top rack of the oven and preheat to 500–550°F (260–290°C) for at least 45 minutes. Just before baking, switch to broil for 5–10 minutes to superheat the surface.

    Stretch a dough ball gently by hand (don’t roll), top lightly with sauce, cheese, and desired toppings, and slide onto the steel. Bake 4–5 minutes, rotating halfway through. For extra char, broil the final 30–60 seconds.

    For an even closer match to wood-fired results, bake in an outdoor pizza oven at 750–850°F (400–455°C) for 60–90 seconds.


    Notes

    Preparation

    • Hydration note: The 70% hydration gives the dough an open crumb and extensible texture typical of Neapolitan-style pizza. Adjust slightly based on flour absorbency.
    • Stretch & Folds: With wet hands, grab one edge, stretch it up, and fold it over. Rotate 90°, repeat until all four sides are folded. After 3–4 rounds, the dough will feel smoother and more elastic.
    • Use minimal toppings and well-drained mozzarella to prevent sogginess during high-heat baking.
    • This dough also works for homemade pita: reduce hydration to 65%, roll ⅛–¼ inch thick, and bake 1½–2 minutes at 475–500°F (245–260°C).

    Serving Suggestions

    • Top with traditional Neapolitan tomato sauce, fresh mozzarella, and basil for a Pizza Margherita.
    • Drizzle with extra virgin olive oil after baking to enhance flavor and aroma.
    • Pair with a simple arugula salad or Italian antipasti for a complete meal.

    Variations

    • Pizza Margherita—Neapolitan tomato sauce, mozzarella, parmesan, basil; after baking top with a drizzle of extra virgin olive oil.
    • Pizza Marinara—Neapolitan tomato sauce, garlic, oregano, salt; after baking top with a drizzle of extra virgin olive oil.
    • Pizza Capricciosa—Neapolitan tomato sauce, mozzarella, ham, artichokes, mushrooms, olives; after baking top with a drizzle of extra virgin olive oil.
    • Pizza Boscaiola—Neapolitan tomato sauce, mozzarella, mushrooms, Italian sausage, and parmesan; after baking top with a drizzle of extra virgin olive oil.
    • Pizza Quattro Formaggi—Neapolitan tomato sauce (optional), mozzarella, ricotta, gorgonzola, parmesan, garlic, oregano (or, more traditionally, mozzarella, gorgonzola, parmigiano-reggiano, fontina; and after baking top with a drizzle of extra virgin olive oil).
    • Pizza alla Napoletana—Neapolitan tomato sauce (optional), mozzarella, anchovies, capers, oregano; and after baking top with a drizzle of extra virgin olive oil.
    • Pizza Prosciutto e Funghi—Neapolitan tomato sauce, mozzarella, prosciutto, mushrooms; and after baking top with a drizzle of extra virgin olive oil.
    • Spicy Sausage—Neapolitan tomato sauce, mozzarella, spicy Italian sausage, pickled jalapeños.
    • Sweet & Spicy—Neapolitan tomato sauce, mozzarella, spicy Italian sausage, pickled jalapeños; after baking top with a drizzle of honey.
    • Spinach & Sun-dried Tomato—Neapolitan tomato sauce, mozzarella, provolone, ricotta, Parmesan, spinach, sun-dried tomatoes; after baking top with fresh basil and a drizzle of extra virgin olive oil.
    • Loaded Hawaiian—Neapolitan tomato sauce, mozzarella, ham, rotisserie chicken, bacon, pineapple, red onion, pickled jalapeños.
    • Shoarma Pizza—Neapolitan tomato sauce, mozzarella, chicken shoarma; after baking top with a drizzle of knoflooksaus (Dutch Garlic Sauce) and shoarmasaus.
    • Barbecue Chicken—Dr Pepper Barbecue Sauce, mozzarella, rotisserie chicken, bacon, pickled jalapeños.
    • Fig & Pig—Neapolitan tomato sauce, mozzarella, fresh sliced figs, fig jam, prosciutto; after baking top with a drizzle of honey.
    • Fig, Pig, & Goat—Neapolitan tomato sauce, mozarella, goat cheese, fresh sliced figs, caramelized onions, prosciutto; after baking top with arugula and a drizzle of honey.
    • Chicken Pesto—pesto sauce, mozzarella, rotisserie chicken, ricotta, thinly sliced tomatoes.
    • Mushroom & Olive—Neapolitan tomato sauce, mozzarella, ham, mushroom, olives, pickled jalapeños.
    • Pear & Gorgonzola—garlic oil pizza base, thinly sliced pear, gorgonzola, mozzarella, walnuts or pecans; after baking top with arugula and balsamic glaze.
    • Prosciutto & Burrata—Neapolitan tomato sauce, mozzarella; after baking top with torn burrata, prosciutto, arugula, and olive oil.
    • The Meats—Neapolitan tomato sauce, mozzarella, pepperoni, Italian sausage, ham, bacon.
    • Chicken, Spinach, & Feta—garlic oil pizza base , rotisserie chicken, spinach, feta, Parmesan, mozzarella.
    • Indo Saté—peanut sauce thinned with coconut milk, saté ayam, mozzarella, blanched vegetables (thinly sliced carrots, small pieces of green beans, thin shavings of cabbage); after baking top with bean sprouts tossed in lime juice and roasted sesame oil, thin cucumber slices, sambal, fresh cilantro, and a drizzle of ketjap manis.
    • Chicken Fajita—Neapolitan tomato sauce with a sprinkle of cumin & paprika, mozzarella, Jack cheese, fajita chicken, red onion, roasted bell pepper strips, and pickled jalapeños; after baking top with a drizzle of salsa verde, crema, and a squeeze of lime juice.
    • Saag Paneer—Pureed spinach “saag” base (spinach, blanched & puréed, sautéed onion, garlic, ginger, garam masala, cumin, coriander, a little chili, finished with cream or yogurt for silkiness) spread in a thin, even layer topped with paneer cubes, red onion, serrano chile slices; after baking top with fresh cilantro, a light dusting of crumbled kasoori methi, and a drizzle of yogurt.
    • Carnitas—garlic oil pizza base, carnitas, mozzarella, red onion, roasted poblano chile strips, pickled jalapeños; after baking top with fresh cilantro, diced white onion, crumbled cotija cheese or queso fresco, and a drizzle of salsa verde and crema.
  • Soft Pretzels

    Soft Pretzels

    These homemade soft pretzels bake up golden brown, chewy, and buttery—just like the ones from a pretzel shop. The dough can be made quickly for a same-day bake or rested in the refrigerator for a richer, malty flavor and more authentic bakery-style texture.


    Ingredients

    • 1½ cups warm water (105–110°F)
    • 1 packet (2¼ tsp) active dry or instant yeast
    • 1 tsp table salt
    • 1 tbsp brown sugar (or 1 tbsp barley malt syrup for classic flavor)
    • 1 tbsp butter, melted and slightly cooled
    • 3½–4 cups all-purpose flour
    • ½ cup baking soda (see note for enhanced version)
    • 9 cups water
    • kosher or coarse sea salt, for topping
    • 2 tbsp butter, melted (for brushing after baking)

    Optional Egg Wash (for Soft, Glossy Pretzels)

    • 1 egg, beaten with 1 tbsp water

    Directions

    Prepare the Dough

    In a large bowl, combine warm water and yeast. Let stand for about 1 minute until slightly foamy. Stir in table salt, brown sugar, and melted butter.

    Add 3½ cups of flour, one cup at a time, mixing with a wooden spoon until a soft dough forms. If dough is sticky, add up to ½ cup more flour gradually until smooth and slightly tacky but not wet.

    Knead and Rest

    Turn dough onto a lightly floured surface and knead for about 3 minutes until elastic and uniform. Shape into a ball.

    • Quick Version: Cover lightly and let rest for 10 minutes before shaping.
    • Bakery-Style Version: Cover the bowl with plastic wrap and refrigerate 1–2 hours (or up to overnight). Bring to room temperature for 10–15 minutes before shaping.

    Shape the Pretzels

    Preheat oven to 425°F (220°C). Line baking sheets with parchment paper or silicone baking mats.

    Divide dough into 8–10 equal pieces (about 90–100 g each). Roll each piece into a 20-inch rope and twist into a pretzel shape. Place on prepared baking sheets.

    Boil in Baking Soda Solution

    In a large pot, bring 9 cups water and ½ cup baking soda to a gentle boil. For deeper color, bake the baking soda first (spread on a tray and bake at 250°F for 1 hour) before adding it to the water.

    Drop pretzels, one or two at a time, into the boiling solution for 20–25 seconds. Remove with a slotted spoon, drain well, and place on prepared baking sheets.

    Top and Bake

    For traditional bakery-style pretzels, sprinkle with kosher or coarse sea salt immediately after boiling, then bake as directed.

    For a softer, fair-style pretzel, brush with the optional egg wash before sprinkling with salt. Bake for 11–13 minutes, or until deep golden brown with a shiny crust and soft interior.

    Finish

    Brush warm pretzels with melted butter immediately after baking for a glossy finish and tender bite. Serve warm with mustard, cheese sauce, or butter.


    Notes

    Preparation

    • Lower hydration (3½ cups flour to 1½ cups liquid) produces the classic tight, chewy crumb.
    • A short cold ferment (1–2 hours) develops malty depth and improves shaping.
    • Bake baking soda before boiling for more intense pretzel color and flavor.
    • Brushing with butter right after baking adds shine and a soft finish without dulling color.

    Egg Wash vs. Baking Soda Finish

    • Without Egg Wash (Traditional): Deep mahogany color, chewy crust, classic pretzel flavor.
    • With Egg Wash (Soft & Glossy): Lighter golden color, slightly softer texture, mild sheen.
    • Both versions can be brushed with melted butter after baking for extra flavor and softness.

    Serving Suggestions

    • Serve warm with mustard, cheese dip, or honey butter.
    • Top with coarse salt, everything bagel seasoning, or cinnamon sugar for sweet pretzels.
    • Use smaller portions to make pretzel bites or sandwich rolls.

    Make-Ahead & Storage

    • Shaped pretzels can be refrigerated for up to 6 hours before boiling.
    • Freeze shaped, unboiled pretzels up to 1 month; boil directly from frozen before baking.
    • Store baked pretzels airtight up to 2 days; reheat at 350°F for 5–7 minutes to refresh.
  • Chocolate Mocha Ice Cream

    Chocolate Mocha Ice Cream

    Deeply rich and smooth chocolate ice cream infused with bold espresso and a subtle tang of buttermilk for balance. The result is café-level mocha flavor—decadent yet refined—with a clean, refreshing finish that highlights both the chocolate and espresso notes.


    Ingredients

    • Chocolate–Mocha Custard:

    • 2 cups heavy cream
    • ½ cup whole milk
    • ½ cup buttermilk (added after cooking)
    • ½ cup sugar, divided
    • 5 egg yolks
    • 4 oz bittersweet or semisweet chocolate (60–70%), finely chopped
    • 2 tbsp unsweetened cocoa powder
    • 2 tsp instant espresso powder, divided (see directions)
    • ½ tsp vanilla extract
    • pinch table salt

    Directions

    Make the Chocolate Base

    In a medium saucepan, whisk together whole milk, cream, ¼ cup sugar, cocoa powder, 1½ tsp espresso powder, and salt. Warm gently over medium heat until steaming and the sugar dissolves. Remove from heat and whisk in the chopped chocolate until smooth.

    Temper the Yolks

    In a separate bowl, whisk egg yolks with the remaining ¼ cup sugar until pale and thick. Slowly temper with ½ cup of the warm chocolate mixture, whisking constantly, then return everything to the saucepan.

    Cook the Custard

    Cook gently over low heat, stirring constantly, until the custard coats the back of a spoon (170–175°F / 77–80°C). Do not boil.

    Finish the Flavoring

    Strain through a fine mesh sieve into a clean bowl. Stir in vanilla. Dissolve the remaining ½ tsp espresso powder in 1 tbsp hot water or cream, then whisk it into the warm custard for a final espresso boost.

    Add the Buttermilk & Chill

    Allow the custard to cool slightly, then stir in the buttermilk. Cover and chill thoroughly—at least 4 hours or overnight.

    Churn

    Churn the chilled base in an ice cream maker according to the manufacturer’s instructions. Transfer to a container and freeze until firm.


    Notes

    Preparation

    • Buttermilk adds brightness and keeps the mocha flavor balanced.
    • For a sweeter, richer result, replace the buttermilk with whole milk.
    • For a darker mocha profile, add 1 tsp more espresso powder or swap 1 oz chocolate for unsweetened baking chocolate.
    • For an ultra-smooth texture, whisk in ⅛ tsp xanthan gum while the base is warm (before chilling).

    Serving Suggestions

    • Serve affogato-style with a shot of hot espresso.
    • Pair with biscotti, chocolate cake, or almond cookies.
    • Top with shaved dark chocolate for extra intensity.

    Variations

    • Add ½ cup chocolate-covered espresso beans during the last minute of churning.
    • For a mocha-ripple version, swirl in ½ cup chocolate-fudge sauce before freezing.
    • For a tiramisu-inspired twist, add 1 tbsp mascarpone to the warm custard before chilling.

    Make-Ahead & Storage

    • Refrigerate the unchurned base up to 2 days before freezing.
    • Store churned ice cream in an airtight container up to 1 week.
    • For ideal scooping, let rest at room temperature 5–10 minutes before serving.
  • Saté Sapi — Beef Satay

    Saté Sapi — Beef Satay

    Saté Sapi Dengan Saus Kacang – Dutch-Indonesian Beef Satay with Peanut Sauce: The most memorable part of my first Christmas in the Netherlands was the evening we spent with a generous Indonesian family in Dordrecht. They invited us to share a rijsttafel—my very first taste of a true Indonesian feast. When we arrived, the table was covered with what seemed like dozens of colorful dishes, their fragrant aromas filling the home. Among them, one dish stood out: saté sapi (beef satay). Served with acar ketimun (sweet-and-sour cucumbers) and richly spiced peanut sauce, the skewers of marinated beef were grilled over charcoal and lightly glazed with ketjap manis. Just thinking about it brings back vivid memories of the smoky aroma and layered flavors. This recipe is my way of returning to that Christmas dinner, and to the warmth of friends who welcomed me—a newcomer in what then felt like a strange land—as one of their own.


    Ingredients

    • 2–4 lbs beef (sirloin, tri-tip, flank, or ribeye), sliced into strips about ¼-inch thick and 2–3 inches long
    • Velveting:

    • 2 cups water
    • 1 tsp baking soda
    • ¼ cup soy sauce
    • Marinade:

    • ¼ cup ketjap manis
    • 1 tbsp vegetable oil
    • 1 tbsp shallot, finely grated (or onion)
    • 1 tsp fresh ginger, grated
    • 1 tbsp brown sugar
    • ¼ tsp ground coriander
    • 1 clove garlic, minced (or ¼ tsp garlic powder)
    • 2 tsp lime juice
    • 2 tbsp coconut milk
    • ⅛ tsp white pepper
    • Peanut Sauce:

    • 1 cup smooth peanut butter
    • 2 cloves garlic, minced
    • 2 tbsp oil (peanut or vegetable)
    • ¼ cup ketjap manis
    • 2 tbsp lime juice
    • 2 tbsp brown sugar
    • ½ tsp hot red curry powder
    • 1–2 tsp sambal oelek (to taste)
    • 1 can (14 oz) coconut milk
    • ½ tsp ground coriander (optional, ties to marinade)
    • ¼ tsp aji-no-moto (optional)
    • 2 tsp tamarind paste (optional, for tang)
    • warm water, as needed to thin
    • For Serving:

    • wooden skewers, soaked at least 1 hour
    • acar ketimun (quick cucumber pickle) or fresh cucumber salad
    • steamed rice (or lontong / rice cakes)

    Directions

    Velvet the Beef

    Slice beef into thin strips. Combine water, baking soda, and soy sauce, then add beef and soak 1–2 hours in the refrigerator. Drain, rinse briefly under cold water, and pat dry.

    Marinate the Beef

    Whisk together all marinade ingredients. Add velveted beef, toss to coat thoroughly, cover, and marinate 3–12 hours in the refrigerator.

    Prepare the Peanut Sauce

    Heat oil in a saucepan over medium-low heat. Add garlic and sauté until fragrant but not browned.

    Stir in peanut butter, ketjap manis, lime juice, brown sugar, curry powder, sambal, and coriander. Mix until smooth.

    Gradually whisk in coconut milk until creamy. Reduce heat to low and warm gently for 2–3 minutes.

    Thin with warm water if needed. Adjust to taste with tamarind, sambal, or sugar. Keep warm or rewarm gently before serving.

    Grill the Satay

    Thread marinated beef strips onto soaked skewers. Grill over hot charcoal 2–3 minutes per side, or until lightly charred at the edges.

    In the final minute, baste lightly with a mixture of ketjap manis and oil for caramelization.

    Serve

    Arrange skewers on a platter. Serve with warm peanut sauce, cucumber pickle, and steamed rice or lontong.


    Notes

    Preparation

    • Velveting ensures tenderness while avoiding any baking-soda aftertaste when rinsed properly.
    • Use thin, even beef strips for consistent grilling and ideal caramelization.
    • A touch of tamarind in the sauce adds depth and a gentle sour note that complements ketjap manis.

    Serving Suggestions

    • Serve with acar ketimun for freshness and contrast.
    • Pair with steamed jasmine rice, lontong, or coconut rice.
    • Excellent with grilled vegetables or nasi goreng.

    Variations

    • Spicy Version: increase sambal in both marinade and sauce.
    • Sweeter Dutch Style: add an extra tablespoon ketjap manis during grilling.
    • Smokier Grill: add a small piece of lump charcoal beside the coals to intensify aroma.

    Make-Ahead & Storage

    • Marinated beef keeps up to 24 hours refrigerated.
    • Peanut sauce can be made 2–3 days ahead; rewarm gently to loosen.
    • Leftover skewers keep 2–3 days refrigerated and reheat well over medium heat.
  • Cilantro-Lime Crema

    Cilantro-Lime Crema

    Smooth, tangy, and fresh—this cilantro-lime crema adds a bright, herby finish to tacos, enchiladas, grilled meats, and especially Chilaquiles Verdes. The balance of sour cream and mayonnaise gives it a silky texture that clings beautifully while staying light and refreshing.


    Ingredients

    • ¾ cup sour cream
    • ¼ cup mayonnaise
    • ½ cup fresh cilantro (leaves plus tender stems)
    • 1½ tbsp lime juice (plus ½ tsp reserved for finishing)
    • 1 tsp lime zest
    • 1 small clove garlic, grated or minced
    • ¼ tsp table salt
    • 1–2 tbsp water, as needed to thin

    Optional Add-Ins

    • ½ small jalapeño (seeded) for mild heat and vibrant color
    • 1 tsp pickled jalapeño brine for extra tang and brightness
    • A few drops chipotle adobo liquid for a smoky, savory variation

    Directions

    Blend the Crema

    Combine sour cream, mayonnaise, cilantro, lime juice, lime zest, garlic, salt, and 1 tbsp water in a blender or small food processor.

    Pulse several times, then blend until smooth and light green. If too thick, add more water a teaspoon at a time until the crema reaches a drizzleable consistency.

    Finish and Adjust

    Stir in the reserved ½ tsp lime juice for a burst of fresh citrus at the end. Taste and adjust seasoning—add more salt or lime juice to balance tang and creaminess.

    For a thinner drizzle, whisk in an extra splash of water.

    Serve or Chill

    Transfer to an airtight container and refrigerate for at least 30 minutes to let flavors meld. Stir before using. Serve cold or at cool room temperature.


    Notes

    Preparation

    • Combining sour cream and mayonnaise gives the crema a silky body that clings beautifully to food.
    • Include cilantro stems for extra aroma and a brighter green hue.
    • Blend briefly (10–15 seconds) to preserve color; over-blending can dull the green.
    • Add reserved lime juice at the end to refresh flavor after blending.

    Serving Suggestions

    • Drizzle over tacos, enchiladas, burrito bowls, or grilled meats.
    • Perfect accompaniment for Chilaquiles Verdes.
    • Use as a dipping sauce for vegetables or empanadas.

    Variations

    • Add ½ small jalapeño for mild heat and brighter color.
    • Blend in ¼ avocado for a creamier, thicker crema; reduce water slightly.
    • For smoky flavor, replace garlic with ½ tsp chipotle adobo sauce.

    Make-Ahead & Storage

    • Refrigerate in an airtight container up to 5 days; stir before serving.
    • Flavor deepens after a few hours as the lime and garlic infuse.
    • Not suitable for freezing—fresh herbs and dairy will separate.
  • Korean Pulled-Pork Tacos

    Korean Pulled-Pork Tacos

    Inspired by the flavors of Korean bulgogi and Mexican street tacos, this fusion dish brings together tender sous-vide pork shoulder marinated in a sweet-savory Korean-style sauce, then shredded, crisped, and served in warm tortillas with fresh toppings. The result is rich umami, bright acidity, and a touch of heat—echoing the street-food creativity that made Korean tacos famous. It’s also fast becoming one of our family’s most requested Sunday dinners, especially when served with cilantro lime rice made with a hint of coconut milk. Around our table, there’s still a friendly debate over which is better—corn tortillas for their texture, or soft flour tortillas that soak up every drop of sauce.


    Ingredients

    • 3 lb boneless pork shoulder, trimmed of excess fat and silver skin

    Marinade:

    • ⅓ cup sugar
    • 2 tsp ajinomoto (optional)
    • 4 tsp onion powder
    • 1 tsp black pepper
    • 2 tbsp garlic, finely chopped
    • 4 tsp sambal oelek
    • 3 tbsp sesame oil
    • ⅔ cup mirin
    • ½ cup soy sauce
    • 1–1½ tsp liquid smoke

    Finishing Brush:

    • ½ cup reserved marinade + ½ cup honey

    Creamy Drizzle:

    • ¼ cup reserved marinade base
    • 1 cup Greek yogurt
    • 2–3 tbsp fresh lime juice (adjust to taste)
    • 1 tsp gochujang or extra sambal (optional)
    • or substitute Cilantro Lime Crema

    Pickled Cucumber (and Optional Daikon):

    • 1 medium cucumber (or cucumber + daikon/radish), thinly sliced
    • 2 tbsp rice vinegar
    • 1 tsp sugar
    • ¼ tsp table salt
    • ½ tsp sesame oil

    Sriracha Slaw:

    • 2 cups shredded cabbage (green or mixed)
    • 1 cup shredded carrot
    • 2 tbsp lime juice
    • 1 tbsp sesame oil
    • 2–3 tbsp sriracha (to taste)
    • 2 tsp sugar (to taste)
    • ½ tsp ajinomoto (optional)
    • salt, to taste

    To Serve:

    • Corn or Flour tortillas (8–10, warmed)
    • Chopped fresh cilantro
    • Toasted sesame seeds
    • Diced raw onion
    • Lime wedges

    Directions

    Marinate the Pork

    Mix all marinade ingredients. Reserve ¾ cup of the mixture: ½ cup for the finishing brush, ¼ cup for the creamy drizzle. Add the remaining marinade to the pork in a sealed bag. Refrigerate 8–12 hours.

    Sous-Vide the Pork

    Heat sous-vide bath to 165°F (74°C). Cook sealed pork 18–24 hours. This produces a tender, shreddable texture.

    Make the Pickled Cucumber

    Combine cucumber with vinegar, sugar, salt, and sesame oil. Rest 10–15 minutes; drain lightly.

    Make the Sriracha Slaw

    Toss cabbage and carrot with lime juice, sesame oil, sriracha, and salt.

    Make the Creamy Drizzle

    Whisk ¼ cup reserved marinade with yogurt, lime juice, and optional gochujang or sambal.

    Shred and Crisp the Pork

    Remove pork and reserve cooking juices. Shred pork. Spread on sheet pan and brush with the finishing mixture. Broil until edges crisp. Drizzle ⅓–½ cup of the reserved cooking juices over pork to keep it moist.

    Assemble the Tacos

    Warm tortillas. Layer pork, pickled cucumber, and slaw. Top with the creamy drizzle (or Cilantro Lime Crema). Garnish with cilantro, sesame seeds, onion, and lime.


    Notes

    Preparation

    • Use evenly sized pork pieces for consistent sous-vide cooking.
    • Reserved cooking juices add essential moisture and depth.
    • Monitor broiling closely—honey burns fast.

    Serving Suggestions

    • Serve with cilantro-lime rice, sliced avocado, cabbage slaw, pickled onions, and sprinkled with sesame seeds.
    • Substitute Cilantro Lime Crema for the creamy drizzle, or as another flavorful addition—the combination of both sauces is delicious.
    • A squeeze of fresh lime brightens the flavors.

    Variations

    • Swap pork shoulder for boneless beef short ribs.
    • Use corn tortillas for a lighter street-taco style.
    • Increase sambal or gochujang for extra heat.

    Make-Ahead & Storage

    • Sous-vide pork can be made 1 day ahead; chill in ice bath before refrigerating.
    • Store shredded pork with 2–3 tbsp cooking juices; refrigerate 3–4 days or freeze 2–3 months.
    • Briefly re-broil to restore crisp edges before serving.
  • Babi Panggang — Indonesian Roasted Pork

    Babi Panggang — Indonesian Roasted Pork

    Working in the office in the city of Bussum in The Netherlands, we’d often order take-out from our favorite Chinese-Indonesian restaurant, Tong Fong, in the neighboring city of Hilversum. One stand-out item was their delicious Babi Panggang, which was always a part of our order. I later learned that Babi Panggang is the most ordered main dish at Indonesian restaurants throughout the Netherlands. This is my attempt to recreate the vibrant flavors and textures of this delicious dish.


    Ingredients

    • 2 lb pork shoulder or belly
    • Marinade

    • ¼ cup ketjap manis
    • 2 tbsp hoisin sauce
    • 2 tbsp rice cooking wine
    • 1 tbsp brown sugar
    • 1 tbsp fresh ginger, grated
    • 1 tbsp fish sauce
    • ½ tbsp sambal oelek
    • ½ tbsp sambal badjak
    • ½ tsp toasted sesame oil (optional)
    • ¼ tsp Chinese five spice (optional)
    • 2 cloves garlic, minced
    • Juice and zest of 1 lime
    • Sweet & Sour Red Sauce

    • 1 tbsp vegetable oil
    • 1 small onion, finely chopped
    • 2–3 cloves garlic, minced
    • 2 tsp grated ginger
    • ½ tsp sambal oelek
    • 3 tbsp tomato paste
    • ¼ tsp chicken powder
    • ¼ cup sweet chili sauce
    • 3 tbsp ketchup
    • 2 tbsp lime juice
    • 2 tbsp seasoned rice vinegar
    • 1 tbsp Tamarind Paste
    • 1 tbsp ketjap manis
    • 1 tsp fish sauce
    • ¾ cup chicken stock or water
    • ¼ cup brown sugar (adjust to taste)
    • 1 tbsp cornstarch mixed with 1 tbsp water

    Directions

    Marinate the Pork

    Combine all marinade ingredients, stirring until the sugar has completely dissolved. Pour into a resealable container or vacuum-seal bag. Add the pork, coating thoroughly. Seal and marinate in the refrigerator for 4–12 hours.

    Sweet & Sour Red Sauce

    Heat oil in a saucepan over medium heat. Sauté onion until lightly browned; add garlic, ginger, and sambal, and cook until fragrant. Add tomato paste and chicken powder; cook 1 minute to develop sweetness.

    Stir in sweet chili sauce, ketchup, lime juice, vinegar, tamarind, ketjap manis, fish sauce, stock or water, and brown sugar. Simmer 10 minutes to allow flavors to meld. Add the cornstarch slurry and simmer until glossy and thickened. Blend with an immersion blender and adjust thickness with additional stock, if needed.

    Preparation #1: Sous Vide

    Preheat sous vide bath to 170°F / 77°C for pork shoulder (130°F / 55°C for pork loin or tenderloin; 150°F / 65°C for pork belly). Submerge vacuum-sealed pork and marinade in the water bath and heat for 12–24 hours (2–8 hours for pork loin or tenderloin).

    Remove from the bag and pat dry. Brush with oil and finish under a broiler set to high for 4–5 minutes to crisp the top. Brush with red sauce during broiling and allow it to develop a few bits of char.

    Slice and serve over rice with a generous amount of sauce. Serve with acar ketimun (pickled vegetables), cucumber salad, fried cabbage, and/or blanched green beans tossed with garlic and sesame oil.

    Preparation #2: Oven

    Preheat oven to 350°F / 177°C. Place pork on a rack in a baking tray. Reserve marinade and boil in a saucepan for 5 minutes. Roast pork for 30–40 minutes per pound, or until internal temperature reaches 190°F / 88°C, basting with the boiled marinade halfway through.

    Rest pork for 20 minutes. Pat dry, brush with oil, and finish under a broiler set to high for 4–5 minutes to crisp the top. Optionally, baste with the red sauce while broiling and allow it to develop slight char.

    Slice and serve over rice with a generous amount of sauce. Serve with acar ketimun, cucumber salad, fried cabbage, and/or blanched green beans tossed with garlic and sesame oil.

    Preparation #3: Pellet Grill

    Preheat pellet grill to 250°F / 120°C. Smoke until internal temperature reaches 187°F / 86°C, basting halfway through. Rest pork for 30 minutes.

    Pat dry, brush with oil, and finish under a broiler set to high for 4–5 minutes to crisp the top. Optionally, baste with the red sauce while broiling and allow it to develop light char.

    Slice and serve over rice with a generous amount of sauce. Serve with acar ketimun, cucumber salad, fried cabbage, and/or blanched green beans tossed with garlic and sesame oil.


    Notes

    Preparation

    • Fattier cuts such as pork shoulder or belly are preferred, but pork loin or tenderloin (especially when using the sous vide method, with times and temperatures adjusted accordingly) can also be used. Take care not to overcook leaner cuts.
    • Preparation #1, Sous Vide, is the preferred method for the most tender and flavorful result.

    Serving Suggestions

    • Serve sliced Babi Panggang over rice with plenty of red sauce spooned on top.
    • Pair with acar ketimun, fried cabbage, cucumber salad, or blanched green beans with garlic and sesame oil.
  • Char Siu

    Char Siu

    With 60 first cousins on just the Huggins side, family parties are rarely small. It isn’t unusual to have 40 to 75 guests for dinner at our get-togethers. Cooking for that many people forces a bit of food-preparation creativity, and this char siu takes advantage of sous-vide precision to simplify the process. For a more traditional method, the pork can also be cooked and basted over a hot charcoal grill for deep, smoky flavor.


    Ingredients

    • 3–4 lbs pork shoulder, cut into 3–4 long strips, about 2 inches thick (see Notes for pork belly option)
    • Marinade:

    • ¾ cup soy sauce
    • ½ cup hoisin sauce
    • ½ cup Shaoxing wine (or dry sherry)
    • ½ cup rock sugar, crushed (or ¼ cup rock sugar + ¼ cup white sugar)
    • 2 tbsp oyster sauce (optional, adds depth)
    • 2 tbsp grated fresh ginger
    • 4 garlic cloves, minced
    • 1 tsp toasted sesame oil
    • 1 tsp Chinese five-spice powder
    • ½ tsp ground white pepper
    • ⅛ tsp pink curing salt #1 (optional, for rosy interior)
    • 3–5 drops red food coloring (optional, classic look)
    • Glaze:

    • 1 cup reserved marinade, strained
    • ¼–⅓ cup honey

    Directions

    Marinate the Pork

    Whisk together all marinade ingredients except the curing salt and honey. Reserve 1 cup of marinade, strain, and refrigerate for the glaze.

    Add curing salt to the remaining marinade. Place pork strips in vacuum-seal bags or heavy zipper bags and add the marinade. Seal and refrigerate at least 8–12 hours, up to 24 hours.

    For best flavor and color penetration, turn the bags occasionally during marinating.

    Sous-Vide Cook

    Preheat the sous-vide water bath to 65°C (149°F). Submerge the sealed pork and cook for 12–16 hours.

    When done, remove the pork and transfer to a rack set over a sheet pan. Pat dry gently.

    Prepare the Glaze

    In a small saucepan, combine the reserved marinade with honey. Simmer over medium heat until reduced by about half and syrupy. Keep warm.

    Dry and Broil

    Let the pork rest uncovered on the rack for 15–20 minutes so the surface becomes slightly tacky. This helps the glaze adhere during broiling.

    Preheat your broiler (or charcoal grill) to very hot. Brush the pork with glaze and broil 6–8 minutes total, turning and re-glazing every 1–2 minutes until lacquered with caramelized edges and light char.

    Keep pork about 6 inches from the broiler to prevent burning. Final internal temperature should be approximately 68–70°C (155–158°F), though the meat is already fully cooked from the sous-vide process.

    Rest and Serve

    Let pork rest 5 minutes, then slice into thick pieces. Drizzle with warm glaze before serving.


    Notes

    Preparation

    • Crushing rock sugar before measuring ensures accurate sweetness and easier dissolving.
    • Optional curing salt deepens the rosy color but does not affect flavor.
    • Turning the pork during marinating promotes even seasoning and color.

    Serving Suggestions

    • Serve over steamed jasmine rice or noodles.
    • Pair with pickled cucumbers or a crisp slaw to balance richness.
    • Excellent in bao buns or sliced thinly for Fried Rice with Shrimp & Char Siu.

    Variations

    • Pork Belly Version: Remove skin, cut into 1½–2-inch strips, reduce sugar to ⅓ cup total, sous-vide at 70°C (158°F) for 10–12 hours, broil from 8 inches away, glazing every minute.
    • Grill Instead of Broil: Cook over hot charcoal, glazing and turning every 1–2 minutes until lacquered.
    • Extra Caramelization: Increase honey in the glaze up to ½ cup for a deeper lacquer.

    Make-Ahead & Storage

    • Pork can be marinated up to 24 hours in advance.
    • Sous-vide cooked pork can be chilled in the sealed bags up to 48 hours before finishing.
    • Leftovers keep 3–4 days refrigerated; broil briefly to refresh the glaze.
  • Raspberry Buttermilk Ice Cream

    Raspberry Buttermilk Ice Cream

    This raspberry buttermilk ice cream is creamy, tangy, and fruit-forward. The rich custard base is tempered carefully to avoid any eggy flavor, while the buttermilk adds refreshing tartness that enhances the bright, fresh taste of raspberries. Inspired by a recipe shared by our friend Holly (her version here), this variation delivers a silky, balanced ice cream with just the right mix of sweetness and tang.


    Ingredients

    Custard Base:

    • 3 large egg yolks
    • ¾ cup sugar
    • 1 cup milk
    • 1 cup heavy cream
    • 1 cup cold buttermilk
    • ½ tsp vanilla extract

    Raspberry Purée:

    • 1½ cups fresh or frozen raspberries
    • 2 tbsp sugar (adjust to taste)
    • ½ tsp lemon juice (optional, brightens flavor)

    Directions

    Prepare the Raspberry Purée

    In a small saucepan, combine raspberries, sugar, and lemon juice. Cook over medium heat, stirring occasionally, until the berries break down and the mixture thickens slightly (about 5–7 minutes). Strain through a fine-mesh sieve to remove seeds. Cool completely.

    Prepare the Custard Base

    In a medium saucepan, heat the milk and sugar over medium heat until steaming (do not boil). In a separate bowl, whisk egg yolks until smooth. Slowly pour about ½ cup of the hot milk into the yolks while whisking constantly to temper. Return the mixture to the saucepan.

    Cook the Custard

    Cook over medium-low heat, stirring constantly, until the mixture thickens slightly and coats the back of a spoon (170–175°F / 77–79°C). Do not boil. Immediately strain the custard through a fine-mesh sieve into a bowl set over an ice bath. Stir until cooled to room temperature.

    Chill & Combine

    Once completely cool, stir in the heavy cream, buttermilk, vanilla, and raspberry purée. Refrigerate at least 4 hours or overnight.

    Freeze

    Churn in an ice cream maker according to the manufacturer’s instructions. Transfer to a freezer-safe container and freeze until firm, about 4–6 hours.


    Notes

    Preparation

    • Keep the custard below 175°F / 79°C to avoid eggy flavor and preserve raspberry aroma.
    • Strain both the purée and the custard for a silky, seed-free texture.
    • Adjust sugar based on the sweetness of your raspberries.

    Serving Suggestions

    • Serve with fresh raspberries or a raspberry coulis.
    • Top with crushed shortbread or vanilla wafers for crunch.
    • Pairs beautifully with lemon bars or angel food cake.

    Make-Ahead & Storage

    • Raspberry purée can be made 2–3 days ahead and refrigerated.
    • Custard base can be refrigerated up to 2 days before churning.
    • Store churned ice cream up to 1 week in an airtight container.
    • Let soften 5–10 minutes before serving.
  • Chocolate Hazelnut Ice Cream

    Chocolate Hazelnut Ice Cream

    Creamy and decadent, this chocolate hazelnut ice cream blends the richness of dark chocolate and toasted hazelnuts with the smooth sweetness of Nutella. A silky custard base creates luxurious texture, while cocoa deepens the chocolate flavor and balances the sweetness beautifully. It’s a family favorite—one that every member agrees on without debate—its velvety texture and nutty aroma reminding us of fine Belgian chocolates. Whether shared after Sunday dinner or enjoyed quietly by the fire, this ice cream captures both indulgence and comfort in every scoop.


    Ingredients

    Chocolate Custard Base:

    • 2 cups heavy cream
    • 1 cup whole milk
    • ½ cup sugar, divided
    • 5 egg yolks
    • ½ tsp vanilla extract
    • ½ cup Nutella (or other chocolate-hazelnut spread)
    • 2 tbsp unsweetened cocoa powder
    • pinch table salt
    • ½ cup toasted hazelnuts, coarsely chopped (for folding in or topping; optional)

    Directions

    Warm the Chocolate Base

    In a saucepan, whisk together the milk, cream, ¼ cup sugar, cocoa powder, and salt. Warm over medium heat until steaming and the sugar dissolves.

    Make the Custard

    In a medium bowl, whisk the egg yolks with the remaining ¼ cup sugar until pale and thick. Slowly temper with ½ cup of the warm chocolate mixture while whisking constantly, then return everything to the saucepan.

    Cook over low heat, stirring constantly, until the custard coats the back of a spoon (170–175°F / 77–80°C). Do not boil.

    Finish & Chill

    Strain through a fine mesh sieve into a clean bowl. Whisk in vanilla and Nutella until smooth and fully blended. Chill thoroughly, preferably overnight.

    Churn & Add Hazelnuts

    Churn the chilled base in an ice cream maker according to manufacturer’s instructions. Fold in toasted hazelnuts or use them as a topping when serving.


    Notes

    Preparation

    • For richer chocolate flavor, replace ¼ cup of the Nutella with 2 oz melted dark chocolate (60–70% cacao).
    • For a smoother texture, add ⅛ tsp xanthan gum to the warm base before chilling.
    • Straining ensures a velvety custard and removes any curdled bits.

    Serving Suggestions

    • Top with toasted hazelnuts or shaved dark chocolate.
    • Pair with mocha brownies, vanilla shortbread, or salted caramel sauce.
    • Serve with fresh berries for a bright contrast.

    Make-Ahead & Storage

    • Refrigerate the custard base up to 2 days before churning.
    • Store churned ice cream for up to 1 week for best texture.
    • Let soften 5–10 minutes at room temperature before serving.
  • Cilantro Lime Rice (Instant Pot)

    Cilantro Lime Rice (Instant Pot)

    This Instant Pot version of Cilantro-Lime Rice delivers the same bright, aromatic flavor as the stovetop method in a fraction of the time. Jasmine rice cooks up fluffy and tender with perfect lime-cilantro balance—ideal for tacos, fajitas, enchiladas, or grilled meats. Click here for the stovetop version of this recipe.


    Ingredients

    • 1 cup jasmine rice, rinsed and drained
    • 1 tbsp butter or olive oil
    • 1 cup chicken broth (or water + ¼ tsp salt)
    • Zest of 1 lime
    • 1–1½ tbsp fresh lime juice (added after cooking)
    • ½ cup cilantro leaves, finely chopped
    • ⅛ tsp sugar (optional, to balance acidity)
    • Salt to taste

    Optional Add-Ins

    • 1 small clove garlic, minced (sauté before adding rice)
    • 1 bay leaf (for subtle herbal aroma)

    Directions

    Rinse the Rice

    Rinse jasmine rice in a fine-mesh strainer under cold water until the water runs mostly clear to remove excess starch. Drain well.

    Sauté

    Set the Instant Pot to Sauté. Melt butter or heat oil, then add garlic if using. Stir in drained rice and toast for 1–2 minutes until lightly fragrant.

    Press Cancel to stop the sauté function.

    Pressure Cook

    Add chicken broth and a pinch of salt. Stir once to distribute evenly, then secure the lid and set the valve to Sealing.

    Cook on High Pressure for 3 minutes. Allow pressure to release naturally for 10 minutes, then manually release any remaining steam.

    Finish the Rice

    Fluff the rice gently with a fork. Stir in lime zest, lime juice, cilantro, and sugar (if using). Taste and adjust seasoning with more salt or lime juice as needed.

    Let rest uncovered for 2–3 minutes to allow excess steam to escape before serving.

    Serve

    Serve warm as a side or base for tacos, fajitas, enchiladas, or grilled meats. Garnish with additional cilantro and lime zest if desired.


    Notes

    Preparation

    • Use a 1:1 ratio of rice to liquid for the Instant Pot—no evaporation means less liquid is required than on the stove.
    • Do not add lime juice before pressure cooking; acid interferes with proper rice hydration.
    • Natural release for 10 minutes ensures fluffy, evenly cooked grains.
    • Let rice rest uncovered for a few minutes after fluffing to release steam and maintain perfect texture.

    Serving Suggestions

    • Pairs beautifully with tacos, fajitas, grilled shrimp, or chicken.
    • Use as a flavorful base for burrito bowls or enchilada platters.
    • For color and brightness, top with extra cilantro and a sprinkle of lime zest before serving.

    Variations

    • Subtle Coconut Version: Replace ¼ cup of broth with ¼ cup unsweetened coconut milk (use ¾ cup broth + ¼ cup coconut milk). Adds gentle richness and a faint coconut aroma while maintaining lime-cilantro brightness.
    • Coconut-Forward Version: Replace ½ cup of broth with ½ cup coconut milk (use ½ cup broth + ½ cup coconut milk). Yields a creamier, tropical variation—use 2 tbsp lime juice and slightly more salt to balance flavor.
    • Use coconut versions for fusion dishes like Korean Pulled Pork Tacos, jerk chicken, or grilled shrimp where a creamy contrast enhances spice and smoke.
    • For added aromatics, sauté a small piece of shallot or a few cilantro stems with the rice.

    Make-Ahead & Storage

    • Cooked rice can be held warm in the Instant Pot for up to 30 minutes before adding lime and cilantro.
    • Refrigerate leftovers in an airtight container for up to 3 days; reheat with a splash of broth or water to restore moisture.
    • Not recommended for freezing—fresh cilantro and lime flavor are best enjoyed fresh.
  • Cilantro Lime Rice (Stovetop)

    Cilantro Lime Rice (Stovetop)

    Fluffy jasmine rice infused with fresh lime and cilantro—simple, bright, and perfectly balanced to complement tacos, grilled meats, or saucy dishes. A touch of butter enhances richness while the zest and juice keep every bite fresh and aromatic. Click here for the Instant Pot version of this recipe.


    Ingredients

    • 1 cup jasmine rice, rinsed and drained
    • 1 tbsp butter
    • 1½ cups chicken broth (or vegetable broth)
    • 1 clove garlic, minced (optional)
    • Zest of 1 lime
    • 1–1½ tbsp fresh lime juice (to taste)
    • ½ cup cilantro leaves, finely chopped
    • ⅛ tsp sugar (to round acidity)
    • Salt to taste

    Directions

    Toast the Rice

    In a saucepan or rice cooker insert, melt butter over medium heat. Add rice (and garlic, if using) and sauté 2–3 minutes until grains appear glossy and lightly golden.

    Cook the Rice

    Add broth and a generous pinch of salt. Stir once, bring to a simmer, then cover and reduce heat to low. Cook for 15 minutes, then remove from heat and let stand, covered, for 10 minutes to finish steaming.

    Finish with Lime and Cilantro

    In a small pan, warm lime zest with a few drops of butter until aromatic (optional but enhances flavor).

    Fluff rice gently with a fork and fold in lime zest, lime juice, cilantro, and sugar. Taste and adjust salt or lime as desired.

    Serve

    Serve warm as a side or base for tacos, grilled meats, or saucy dishes where a bright, citrusy accent balances richness.


    Notes

    Preparation

    • Rinse jasmine rice until water runs mostly clear to remove excess starch and keep grains fluffy.
    • Let cooked rice rest 10 minutes before fluffing to allow steam to redistribute for perfect texture.
    • Warming lime zest in butter releases aromatic oils and coats grains more evenly.
    • Adjust lime and salt balance at the end—rice should taste bright but not sharp.

    Serving Suggestions

    • Pairs beautifully with tacos, fajitas, or grilled seafood.
    • Excellent base for burrito bowls or enchilada platters.
    • Top with extra cilantro and a sprinkle of lime zest for presentation.

    Variations

    • Subtle Coconut Version: Replace ¼ cup of broth with ¼ cup unsweetened coconut milk (1¼ cups broth + ¼ cup coconut milk). Adds gentle creaminess and a faint coconut aroma while maintaining lime-cilantro brightness.
    • Coconut-Forward Version: Replace ½ cup of broth with ½ cup coconut milk (1 cup broth + ½ cup coconut milk). Creates a richer, tropical flavor—use 2 tbsp lime juice and season more assertively with salt.
    • Use coconut versions for fusion dishes like Korean Pulled Pork Tacos, jerk chicken, or grilled shrimp where a creamy contrast enhances spice and smoke.

    Make-Ahead & Storage

    • Cooked rice can be held warm for up to 30 minutes before adding lime and cilantro.
    • Refrigerate leftovers in an airtight container up to 3 days; reheat gently with a drizzle of broth or water to restore moisture.
    • Fresh cilantro and lime juice should always be added just before serving for best color and flavor.
  • Chocolate Meringues

    Chocolate Meringues

    These Chocolate Meringues are light, crisp, and deeply chocolatey—fun to make, and bakery-fancy when piped into little stars. They’ve long been part of our Christmas Eve tradition, shared alongside several other homemade cookies during an evening spent with family and friends. Our Christmas Eve typically gathers 45–75 people for dinner, a Christmas program, and a spread of treats, and these meringues are always among the first to disappear. Expect a delicate, crisp exterior with a slightly chewy center (especially when they’re fresh). For the most reliable structure and brightest chocolate flavor, use natural cocoa powder rather than Dutch process.


    Ingredients

    • 3 egg whites (room temp)
    • ¾ tsp vanilla extract
    • ¾ cup sugar
    • ¼ cup natural cocoa powder (recommended; see notes)

    Directions

    Prepare the Pan and Bag

    Preheat oven to 300°F. Line baking sheets with parchment paper and cover with foil. Fit a pastry bag with a large open star tip (i.e. #8b).

    Whip the Meringue

    Place egg whites and vanilla in a very clean stainless steel mixing bowl. Beat on low speed until bubbles begin to form on the top of the eggs (like a bubble bath).

    Increase speed to high and beat until the egg whites form soft peaks.

    Gradually add sugar, about 2 tbsp at a time, beating until stiff peaks form (egg whites will be shiny, heavy, and stiff—don’t over beat).

    Add Cocoa and Pipe

    Gently fold in cocoa by hand until evenly incorporated.

    Pipe stars about 1½ in. diameter onto the foil.

    Alternatively, drop by rounded tsp if you don’t want to pipe.

    Bake and Cool

    Bake for about 30-35 minutes, or until lightly browned.

    Remove from foil and cool on wire racks.

    Store in a non-reactive uncovered bowl.


    Notes

    Preparation

    • Use a very clean stainless steel (or glass) bowl and clean beaters—any trace of grease can prevent the egg whites from whipping properly.
    • A stand mixer (kitchenaid) works best for consistent volume and texture.
    • Do not double this recipe—larger batches are less reliable and don’t hold structure as well.
    • Natural vs Dutch-Process Cocoa: Natural cocoa is slightly acidic and helps stabilize the egg-white foam, while also providing a brighter, sharper chocolate flavor. Dutch-process cocoa is darker and smoother in flavor but can be slightly more prone to deflating if over-folded.
    • Because cocoa powder contributes to both structure and drying, this recipe is designed specifically for chocolate meringues. Plain or non-cocoa meringues require additional stabilization (such as cream of tartar) and are best treated as separate recipes.

    Serving Suggestions

    • Add to cookie trays or dessert platters for contrast alongside butter cookies, spritz, or shortbread.

    Make-Ahead & Storage

    • Store in a cool, dry place. Humidity will soften meringues over time.
    • Best enjoyed within 1–3 days, though texture may vary depending on weather and storage conditions.
  • Aguachile Rojo de Camaron

    Aguachile Rojo de Camaron

    Our family’s take on northern Mexican aguachile rojo: quick-blanched shrimp finished in fresh lime, a vivid red base of toasted dried chiles and Camaronazo, and a crisp bed of cucumber, red onion, cilantro, and just-ripe avocado. Bright, spicy, and ice-cold—made to serve immediately with tostadas, salsa negra, and wedges of lime.


    Ingredients

      Shrimp & Lime Cure

    • 2 lb large raw shrimp, peeled, deveined, halved lengthwise
    • 1 cup fresh lime juice (just enough to cover shrimp)
    • 2 tsp table salt, divided (to season curing liquid and sauce)
    • Vegetables & Herbs

    • 1 red onion, very thinly sliced
    • 3 cucumbers, thin half-moons
    • 3 avocados, diced (add just before serving)
    • ½ bunch cilantro, chopped, plus leaves for garnish
    • radishes, thinly sliced (garnish, optional)
    • lime wedges, for serving
    • Red Base

    • 24–28 oz Camaronazo spicy tomato cocktail with shrimp
    • 4 dried chiles de árbol
    • 2 dried pequín chiles
    • 1 dried guajillo chile
    • 1 clove garlic
    • ¼ tsp chicken bouillon powder (Knorr-style), or to taste
    • Optional Balancers

    • ½ tsp sugar (to soften bitterness from toasted chiles)
    • 1–2 tbsp soy sauce or Maggi seasoning (depth; Sinaloan style)
    • 2–3 tbsp cold water (only if base is too thick)

    Directions

    Blanch and Cure the Shrimp

    Bring a pot of well-salted water to a gentle boil. Add shrimp and blanch 10–15 seconds—just until edges blush pink—then immediately transfer to an ice bath to stop cooking. Drain well and pat dry.

    Place shrimp in a shallow bowl and pour in just enough fresh lime juice to cover. Refrigerate 20–25 minutes, stirring once halfway, until opaque and slightly firm. Avoid over-marinating.

    Soak the Onion

    Soak sliced red onion in ice water for 10 minutes to mellow sharpness and keep a crisp bite; drain thoroughly.

    Toast & Hydrate the Chiles

    Toast árbol, pequín, and guajillo chiles in a dry skillet over medium heat until fragrant, ~30 seconds per side. Remove stems and most seeds.

    Soak guajillo in hot water 10 minutes to soften; reserve a spoonful of soaking liquid.

    Blend the Red Base

    Blend about ¼ of the Camaronazo with toasted chiles, garlic, 1 tsp of the salt, chicken bouillon, and a splash of guajillo soaking liquid until completely smooth and vivid red.

    Add remaining Camaronazo and optional soy sauce or Maggi; pulse to combine. If using, add sugar to round bitterness.

    If the base is too thick, add 2–3 tbsp cold water. If it tastes too sweet, brighten with more lime. Taste and adjust salt at the end.

    Combine the Vegetables

    In a large chilled bowl, mix cucumber, drained onion, and chopped cilantro. Pour in the red base and stir to coat evenly.

    Finish with Shrimp & Avocado

    Add the cured shrimp along with their lime marinade; fold gently to combine so the broth stays bright and balanced.

    Add avocado just before serving and fold lightly to keep the cubes intact.

    Serve

    Serve immediately in chilled bowls or on tostadas. Garnish with cilantro leaves, sliced radish, and lime wedges; drizzle with salsa negra or salsa macha if desired.


    Notes

    Preparation

    • Blanching locks in a crisp, restaurant-quality texture; the short lime cure finishes the “cook” without turning mushy.
    • Toast all dried chiles briefly to deepen flavor and color; soak guajillo for a smoother blend.
    • Onion soak: 10 minutes in ice water keeps texture while taming harshness.
    • If the base is too thick, add 2–3 tbsp cold water; if sweetness dominates, add a squeeze of lime; always taste and adjust salt at the end.
    • Add avocado only at the end to prevent bruising and mushiness.

    Serving Suggestions

    • Serve with crisp tostadas (not just chips) for structure and crunch.
    • Add thinly sliced radish and extra cilantro leaves for color and freshness.
    • Offer salsa negra or salsa macha for a glossy, smoky-spicy drizzle.
    • Pass extra lime wedges at the table for last-second brightness.

    Variations

    • Soy sauce or Maggi (1–2 tbsp) adds savory depth common in Sinaloan versions—use to taste.
    • A pinch of sugar (½ tsp) can smooth bitterness from well-toasted chiles.
    • For extra heat, add another árbol or a small amount of the chile seeds; for milder heat, reduce árbol/pequín.

    Make-Ahead & Storage

    • The red chile base can be blended up to 1 day ahead; keep refrigerated and whisk before using.
    • Blanch shrimp and chill the onion/cucumber ahead, but cure shrimp in lime and add avocado just before serving.
    • Best served immediately once assembled; leftovers lose texture quickly—consume the same day.
  • Braised Fennel

    Braised Fennel

    This elegant side transforms fennel’s natural sweetness into something truly special. Lightly caramelized and gently braised with shallots, garlic, and white wine, the tender fennel is finished with butter, lemon zest, and fresh fennel fronds for a glossy, aromatic dish worthy of any restaurant table.


    Ingredients

    • 2–3 fennel bulbs, trimmed and quartered lengthwise (cores intact)
    • 2 tbsp olive oil or butter
    • 1 shallot, thinly sliced
    • 1 clove garlic, thinly sliced
    • ¼ cup dry white wine or 1 tbsp lemon juice
    • 1 cup chicken stock
    • ½ tsp honey (optional)
    • 1 tbsp butter (for finishing)
    • salt and freshly ground black pepper, to taste
    • zest of ½ lemon, for garnish
    • chopped fennel fronds or parsley, for garnish

    Directions

    Brown the Fennel

    In a large sauté pan, heat olive oil or butter over medium-high heat. Add fennel quarters cut-side down and cook until deeply golden on both cut sides, about 3–4 minutes per side. Remove and set aside.

    Build the Aromatic Base

    Add shallot and garlic to the pan; sauté 30 seconds, just until fragrant. Deglaze with white wine (or lemon juice), scraping up any browned bits.

    Braise

    Add chicken stock and honey, if using. Return fennel to the pan, cut-side up. Bring to a simmer, reduce heat to low, and cover. Braise gently for 15–20 minutes, turning once, until fennel is tender but still holds its shape.

    Glaze & Finish

    Remove the lid and simmer uncovered for 5–7 minutes more, allowing the liquid to reduce into a glossy glaze. Stir in butter off heat to finish the sauce and season with salt and pepper.

    Serve

    Transfer fennel to a serving dish and drizzle with the reduced pan juices. Garnish with lemon zest and chopped fennel fronds or parsley before serving.


    Notes

    Preparation

    • Proper browning is essential—golden edges enhance both flavor and appearance.
    • Use vegetable stock for a vegetarian version.
    • Finishing with butter gives the glaze a rich, silky texture.

    Serving Suggestions

    • Serve as a side with roasted chicken, fish, or creamy polenta.
    • For a richer presentation, finish with freshly grated Parmesan or a drizzle of aged balsamic.
    • Add a sprinkle of toasted breadcrumbs or flaky salt for texture.

    Make-Ahead & Storage

    • Can be braised up to 1 day ahead; cool and refrigerate in its cooking liquid.
    • Reheat gently over low heat, spooning juices over the fennel to re-glaze.
    • Best served warm, but can also be enjoyed at room temperature as part of an antipasto spread.
  • Grandma Lena’s Green Beans

    Grandma Lena’s Green Beans

    Grandma Lena’s green beans were a fixture at family dinners. She always made them with flat Italian green beans when she could find them, simmering them slowly with bacon until they became perfectly tender and full of flavor. They were never sautéed, never buried under a cream sauce, and never meant to steal the spotlight. Instead, they quietly complemented everything else on the table. Today I still follow Grandma Lena’s method of seasoning the beans through the cooking broth, but finish them with a little butter, reserved bacon drippings, and freshly crisped bacon for a richer finish that honors the original while adding just a little extra depth.


    Ingredients

    • 2 lbs fresh green beans, trimmed
    • 4 slices thick-cut bacon
    • Water, enough to cover the beans (about 6–8 cups)
    • 1 tsp Better Than Bouillon Roasted Chicken Base
    • ½ tsp liquid smoke
    • Pinch of MSG (optional)
    • 6 slices thick-cut bacon, cooked until crisp and chopped
    • 1 tbsp butter
    • 1–2 tsp reserved bacon drippings
    • Freshly ground black pepper, to taste

    Directions

    Prepare the cooking broth.

    Place 4 slices of bacon in a Dutch oven or large saucepan and cover with water. Bring to a gentle simmer and cook for about 30 minutes to create a flavorful broth.

    Stir in the Better Than Bouillon, liquid smoke, and optional MSG until dissolved.

    Cook the beans.

    Add the green beans to the simmering broth. Continue cooking until the beans reach your preferred tenderness, about 20–25 minutes for tender-crisp beans or 35–45 minutes for a more traditional Southern-style texture.

    While the beans cook, prepare 6 additional slices of bacon until crisp. Reserve 1–2 teaspoons of the bacon drippings, then chop the bacon into bite-sized pieces.

    Finish the beans.

    Remove and discard the simmered bacon. Drain the beans, reserving 2–3 tablespoons of the cooking broth in the pot.

    Add the butter and reserved bacon drippings, tossing until the butter melts and the beans are lightly coated.

    Fold in the chopped crispy bacon and season with freshly ground black pepper to taste. Serve immediately.


    Notes

    Preparation Tips

    Taste the cooking broth before adding the green beans. It should taste well-seasoned with a gentle smoky bacon flavor. The broth is what seasons the beans from the inside out, so a flavorful broth produces flavorful beans.

    Grandma Lena always used flat Italian (Romano) green beans when they were available. Their meatier texture and slightly sweeter, less grassy flavor make them especially well suited to slow simmering. Because they’re often difficult to find, regular fresh green beans are an excellent substitute and are what we usually use today.

    Serving Suggestions

    These green beans are especially good alongside barbecue, roast beef, ham, fried chicken, meatloaf, or holiday dinners. They pair beautifully with mashed potatoes, cornbread, baked beans, and other traditional family favorites.

    Variations

    For a pork-free version, omit the simmered bacon and increase the liquid smoke slightly if desired. Finish the beans with butter and serve without the crispy bacon, or substitute cooked smoked turkey for a similar flavor profile.

    Make-Ahead & Storage

    The beans may be cooked several hours ahead and refrigerated in a small amount of the cooking broth. Reheat gently, then finish with the butter, bacon drippings, and crispy bacon just before serving. Leftovers keep well in the refrigerator for up to 4 days.