Jenna Ewing

Super Chef & Mom

I’m Jenna, a busy mom who finds joy in the kitchen and loves sharing simple, family-friendly recipes made for real life. My goal is to make everyday meals feel approachable, enjoyable, and stress-free.

Feature Recipes

Sponsored

Delicious Peanut Sauce

Facebook
Pinterest
X
peanut sauce

The Sauce That Makes Everything Better

There are a handful of things in the kitchen that are genuinely worth making from scratch rather than buying from a bottle. This peanut sauce is one of them. Not because the jarred stuff is terrible, but because once you taste this version you will understand immediately that there is no comparison.

This is a proper peanut sauce. Creamy and rich from peanut butter and coconut milk, savory from soy sauce and fish sauce, slightly sweet from mirin and a touch of maple syrup, bright from lime juice and rice wine vinegar, and with a low gentle heat from fresh jalapeño. It gets blended smooth at the end so the texture is silky and consistent all the way through. It is the kind of sauce that makes you want to dip everything into it.

The main context here is spring rolls, and this sauce was built for them. Fresh spring rolls, fried spring rolls, summer rolls, rice paper wraps. Any of those situations where you need something creamy and bold and a little complex to dip into. But the honest truth is this sauce works on a lot more than spring rolls. Noodles, grilled chicken, roasted vegetables, a spoon. It is one of those recipes that quietly becomes a staple once you have it in your fridge.

It comes together in about 20 minutes and makes enough to use across multiple meals throughout the week. Make it once and you will want it on everything.

What Makes This Sauce Different

Most peanut sauces are just peanut butter thinned out with something and seasoned. This one is different because it starts with a cooked base. Sesame oil, green onions, and jalapeño go into the pan first, and cooking them down before adding anything else builds a savory, aromatic foundation that you do not get from a cold-mix sauce. That five minutes of cooking is what separates this from something you could just shake in a jar.

Bone broth is the liquid base, which adds body and a depth of flavor that water or regular broth does not. The peanut butter and coconut milk go in together and get stirred until they are completely smooth and incorporated. Coconut milk adds creaminess and a subtle sweetness that softens the edges of the peanut butter without making the sauce taste like coconut.

The seasoning layer is where the complexity comes from. Hoisin brings sweetness and a slightly fermented depth. Fish sauce adds umami and saltiness that you cannot get from soy sauce alone. Soy sauce brings that familiar savory backbone. Mirin adds a mild sweetness and a little gloss. Rice wine vinegar brightens everything. Maple syrup balances the acidity. Lime juice at the very end adds a fresh hit that cuts through all the richness.

Blending at the end is not optional. It is what takes the sauce from a chunky, textured dip to something smooth and cohesive that coats evenly and feels professional. An immersion blender works. So does a regular blender. Either way, blend it fully until there are no visible pieces of green onion or jalapeño.

Let’s Talk Ingredients

2 tbsp sesame oil

The cooking fat and the first flavor in the sauce. Sesame oil has a distinct, nutty, toasted flavor that sets the tone for everything that follows. Use toasted sesame oil for the most flavor. Do not substitute with a neutral oil. The sesame is part of what makes this taste like more than just peanut sauce.

6 green onions, chopped

Cooked down in the sesame oil as the aromatic base. Green onions are milder and sweeter than white or yellow onion, which is what you want here. They soften quickly and add a gentle onion flavor that runs through the entire sauce once blended. Both the white and green parts go in.

1 jalapeño, chopped

Adds heat and a fresh, grassy flavor. One jalapeño gives you a mild to moderate heat in the finished sauce, especially after blending and diluting with the other ingredients. If you want more heat, leave the seeds in. If you want less, remove the seeds and membrane before chopping. If you are cooking for people who do not eat spicy food at all, you can halve the jalapeño or skip it entirely and add a small pinch of chili flakes instead.

1 1/2 cups bone broth

The liquid base of the sauce. Bone broth adds a richness and depth that regular chicken or vegetable broth does not have. It also adds protein, which is a small but worth-noting bonus. Chicken bone broth is the most neutral and works best here. If you do not have bone broth, regular low-sodium chicken broth works as a substitute, though the sauce will be slightly thinner in flavor.

1/2 cup peanut butter

The main event. Use a natural peanut butter with no added sugar or stabilizers. The kind where the oil separates on top and you stir it before using. Natural peanut butter has a cleaner, more pronounced peanut flavor than stabilized peanut butters like Jif or Skippy, which have a sweeter, more processed taste. Stir it well before measuring. Creamy rather than crunchy since the sauce gets blended.

1 cup coconut milk

Full-fat coconut milk from a can. Not coconut cream, not light coconut milk, and not the refrigerated coconut milk beverage. Canned full-fat coconut milk has the fat content and body to make the sauce properly creamy. Shake the can before opening since the fat and liquid separate. It thins the peanut butter out and adds a subtle sweetness and richness that rounds out the whole sauce.

2 tbsp hoisin sauce

A thick, sweet, slightly fermented Chinese sauce made from soybeans. It adds depth and a complexity that is hard to replicate with anything else. Most grocery stores carry it in the Asian foods aisle. It keeps in the fridge for a long time once opened. If you genuinely cannot find it, a small amount of oyster sauce plus a little extra maple syrup is the closest workaround, though the flavor will be different.

1 tbsp fish sauce

This is the ingredient people hesitate over and then wonder why they waited. Fish sauce smells intense straight from the bottle but in a sauce like this it adds an umami depth and saltiness that you cannot fake. It disappears into the sauce completely and you cannot taste fish. What you taste is a fuller, more savory, more complex flavor overall. If you are cooking for someone who is pescatarian or does not eat fish products, coconut aminos is a workable substitute.

2 tbsp soy sauce

Adds the familiar savory, salty backbone. Low-sodium soy sauce gives you more control over the final salt level since the fish sauce and hoisin are also contributing saltiness. Regular soy sauce works too, just taste before adding any extra salt at the end. Tamari is a good gluten-free substitute if that is a consideration.

2 tbsp mirin

A Japanese rice wine that is slightly sweet and adds a subtle gloss and depth to sauces. It is not the same as rice wine vinegar. Mirin is sweet and low in acidity. Rice wine vinegar is sour. They do different things and are not interchangeable. Mirin is widely available in most grocery stores and it is worth having in the fridge since it comes up in a lot of Asian-inspired recipes.

2 tbsp rice wine vinegar

Adds brightness and acidity to balance all the richness in the sauce. Mild enough that it does not overpower but present enough that you notice when it is missing. Do not substitute with white vinegar or apple cider vinegar, both of which are sharper and will throw the balance off.

1 tbsp maple syrup or sugar-free maple syrup

A small amount of sweetness that ties everything together and balances the acid and salt. Regular maple syrup or sugar-free both work. The amount is small enough that neither will make the sauce taste sweet, just balanced. If you are tracking sugar closely, the sugar-free version is an easy swap with no flavor difference at this quantity.

Juice of 1 lime

Goes in at the very end after blending. Fresh lime juice adds a brightness and citrus note that lifts the whole sauce and makes it taste finished. Do not add it before blending or before the sauce has simmered, because heat dulls citrus flavor. Squeeze it in right at the end, stir, taste, and adjust from there. One lime gives you roughly two tablespoons of juice.

Every Way to Use This Sauce

Spring rolls are the reason this sauce exists and they are still the best use of it. Fresh spring rolls with shrimp, vermicelli, lettuce, herbs, and rice paper. Fried spring rolls straight out of the oil. Vegetarian summer rolls packed with cucumber, avocado, and mango. All of them get better with this sauce on the side.

Beyond spring rolls, this sauce works as a noodle dressing. Cook some rice noodles or soba, toss them with this sauce while warm, and add whatever protein and vegetables you have. It is a 15-minute meal that tastes like it came from a Thai restaurant.

Grilled chicken thighs with this sauce spooned over the top is one of the better weeknight dinners you can make with minimal effort. The sauce also works as a marinade before grilling. The peanut butter and coconut milk create a coating that caramelizes on the grill and keeps the chicken moist.

Roasted vegetables, especially things like broccoli, cauliflower, sweet potato, and snap peas, are excellent dipped into this or drizzled with it. It turns a basic sheet pan of vegetables into something worth eating.

For storage, keep the sauce in a jar or airtight container in the fridge for up to a week. It will thicken as it chills because of the peanut butter and coconut milk. To thin it back out, stir in a small splash of warm water or broth a tablespoon at a time until it reaches the consistency you want. It does not need to be reheated, just brought back to a pourable texture.

Delicious Peanut Sauce

peanut sauce

Prep Time

5

Cooking Time

15

Servings

8

Nutrition

Calories: 210 | Protein: 7g | Fat: 16g | Carbs: 11g | Fiber: 1g | Net Carbs: 10g

Values are approximate per serving based on 8 servings as a dipping sauce. They will vary depending on the peanut butter brand and whether you use regular or light coconut milk. If you are using this as a noodle sauce or marinade rather than a dip, portion sizes will differ. The bone broth contributes a small amount of protein to each serving.

Equipment

  • Medium saucepan
  • Immersion blender or regular blender
  • Measuring cups and spoons
  • Knife and cutting board

Ingridients

  • 2 tbsp sesame oil
  • 6 green onions, chopped
  • 1 jalapeno, chopped
  • 1 1/2 cups bone broth
  • 1/2 cup peanut butter
  • 1 cup full-fat coconut milk
  • 2 tbsp hoisin sauce
  • 1 tbsp fish sauce
  • 2 tbsp soy sauce
  • 2 tbsp mirin
  • 2 tbsp rice wine vinegar
  • 1 tbsp maple syrup or sugar-free maple syrup
  • Juice of 1 lime

Steps

Step 1: Heat sesame oil in a medium saucepan over medium heat. Add the chopped green onions and jalapeno and cook for about 5 minutes, stirring occasionally, until softened and fragrant.

Step 2: Pour in the bone broth and bring to a gentle simmer.

Step 3: Add the peanut butter and coconut milk. Stir continuously until both are fully incorporated and the sauce is smooth.

Step 4: Add the hoisin sauce, fish sauce, soy sauce, mirin, rice wine vinegar, and maple syrup. Stir to combine.

Step 5: Let the sauce simmer for 3 to 5 minutes, stirring occasionally, until slightly thickened.

Step 6: Remove from heat and blend until completely smooth using an immersion blender or by carefully transferring to a regular blender.

Step 7: Stir in the fresh lime juice. Taste and adjust seasoning if needed. Serve warm or at room temperature as a dipping sauce for spring rolls.

Frequently Asked Questions

Can I make this sauce ahead of time?

Yes, and it is actually better after a day in the fridge when the flavors have had time to settle and meld. Make it up to a week ahead and store in an airtight container. Stir or shake before using and thin with a little warm water if it has thickened too much.

How spicy is this?

With one jalapeño and seeds removed, the sauce is mildly spicy. Noticeable heat but not overwhelming. With seeds in, it is medium. If you want no heat at all, skip the jalapeño and add a pinch of chili flakes at the end so you can control the level exactly. If you want more heat, add a second jalapeño or finish with chili oil.

Can I make this peanut-free?

Yes. Almond butter or sunflower seed butter are the most common substitutes. Almond butter gives you a slightly milder, less rich result. Sunflower seed butter is nuttier and a bit earthier. Both work in terms of texture and consistency. The flavor will be different but the sauce will still be very good.

Can I make this vegan?

Almost. The fish sauce is the only non-vegan ingredient. Swap it for coconut aminos or a vegan fish sauce alternative, both of which are available at most health food stores and online. The bone broth can be replaced with vegetable broth. Everything else in the recipe is already plant-based.

What is the best way to blend this?

An immersion blender directly in the pot is the most convenient method since there is no transferring involved. A regular blender also works. If using a regular blender, let the sauce cool for a few minutes before blending and do not fill the blender more than halfway since hot liquid expands. Blend until completely smooth with no visible chunks of green onion or jalapeño.

My sauce is too thick. How do I fix it?

Add warm water or bone broth a tablespoon at a time and stir until it reaches the consistency you want. The sauce thickens as it cools in the fridge, so you may need to do this every time you pull it out. It comes back to the right texture quickly with just a small amount of liquid.

My sauce is too thin. How do I fix it?

Simmer it uncovered for a few more minutes over low heat, stirring frequently, until it reduces to the thickness you want. You can also stir in a little extra peanut butter if the flavor can handle more richness. The sauce will also thicken naturally as it cools.

Can I freeze this sauce?

Yes. Pour cooled sauce into a freezer-safe container or ice cube trays and freeze for up to two months. Thaw in the fridge overnight and thin with a little warm water when reheating. The texture may be slightly different after freezing but the flavor holds up well.

What spring rolls work best with this sauce?

Fresh rice paper spring rolls are the classic pairing. Shrimp, vermicelli noodles, lettuce, cucumber, carrots, mint, and basil are a traditional filling that pairs naturally with a peanut dipping sauce. Fried spring rolls also work well. The sauce is rich enough to stand up to the crunch and oil of a fried roll without getting lost.

Can I use this as a salad dressing?

Yes. Thin it out with a little extra lime juice and rice wine vinegar until it is pourable rather than dip-thick, then use it on a chopped salad with cabbage, shredded carrots, edamame, and crispy wontons. It also works well as a dressing for a cold noodle salad. The flavor is bold enough that a small amount goes a long way.

Stay Updated

Get the latest recipes

Love simple, tasty recipes? Join my newsletter and get the newest dishes, kitchen tips, and a sprinkle of inspiration sent straight to your inbox.