Swimming Angels Recipe - Allrecipes.com
Swimming Angels Recipe
  • READY IN 45 mins

Swimming Angels

Recipe by  

"I fell in love with this dish at my local Thai restaurant. Steamed spinach and baked tofu is smothered in a sweet peanut sauce. Serve over steamed white sticky rice. You can substitute chicken or other meat if you prefer."

+ Recipe Box + Shopping List + Menu Print

Ingredients Edit and Save

Original recipe makes 4 servings Change Servings
  • PREP

    15 mins
  • COOK

    30 mins

    45 mins


  1. Combine the rice and 4 cups of water in a saucepan and bring to a boil. Cover and reduce heat to low; simmer until rice is tender and water has been absorbed, about 20 minutes.
  2. In a separate saucepan, whisk together the peanut butter, 1 cup hot water, soy sauce, rice vinegar, sugar, garlic, green onions and red pepper flakes. Bring to a simmer over medium heat. Cook, stirring occasionally, and adding more hot water 1/4 cup at a time to maintain a pourable consistency.
  3. Bring about 1 inch of water to a boil in a large pot. Place the spinach and tofu into a steamer basket and set over the boiling water. Cover and steam until spinach has wilted and tofu is heated through, about 7 minutes.
  4. To serve, place spinach and tofu over white rice and smother in peanut sauce.
Kitchen-Friendly View

Reviews More Reviews

Most Helpful Positive Review
May 11, 2008

I don't usually like the peanut sauce at Thai restaurants -- it's too sweet for my personal tastes. But this recipe caught my eye, and it was so amazingly delicious! The balance of flavors was perfect. I can't wait to make this again, and I'd love to try the sauce on grilled veggies and grilled tofu. Yum!

Most Helpful Critical Review
Jan 06, 2012

It's okay, but probably won't make again. Neither of us cared for the blend of flavors. On the plus side, I had my best day since developing arthritis after eating this.

Sep 30, 2008

This is similar to dishes I've had called "Rama Thai", "Royal Thai", and "Phraram Long Song" (Meat in Peanut Sauce). I think this version is a little too thick and peanut buttery. I added an extra 1/2 cup of water. Next time I will only use 1/3 cup of peanut butter and add a 14 oz. can of coconut milk, and 1/8 cup water. I thought it needed a little more flavor, so I used 2 1/2 tbls. soy sauce, 2 1/2 tbls. rice vinegar, 1/4 tsp. powdered ginger, 1/4 tsp. cayenne pepper (to add some kick), and 1/8 tsp. sesame oil. I thought it was just a bit too sweet, so next time I'll only add 2 tbls. of sugar (esp. if I use coconut milk). I like my tofu crispy, so I drained and cut extra firm tofu into 2"x1" pieces, salted the cubes and deep fried them in 175F degree veg. oil for 3 minutes until golden. I wilted the spinach in a couple tsps. of oil in a skillet and drained it in a collander. I also added a 10 oz. can of mock duck. Top the dish with some chopped peanuts and it's perfect. YUM!!

Apr 22, 2008

This was an EXCELLENT, restaurant-quality recipe! I sliced & baked my tofu (400 degrees, 20 min on one side, 10 on the other) and followed the recipe exactly - it was delicious. Next time I'll reduce the rice by half - we had way too much left over.

Aug 07, 2009

Mmmmmm this was delicious. I took advice from another review and sauteed the tofu and spinach in sesame oil instead of baking and steaming. The peanut sauce was perfect!!

May 21, 2008

Really good , I pan fried the tofu because we like it crispy.Added lots of garlic and scallions too.

Oct 02, 2011

Fantastic! This is my favorite Thai recipe, and I order it all the time at restaurants. This recipe is restaurant quality. I made it with chicken- cubed, seasoned with salt and pepper, dredged in flour then sauteed in a little butter. Amazing. Favorite meal right now. Can't wait for the left overs!!

Jul 05, 2011

This was soo good! I took the advice and scaled down the peanut butter to 1/4 cup for 2 servings. Also, I added a bit of Worcestershire sauce as well. Four stars because, as written, it would have been too much peanut butter and not enough tang! It was a great guide to an awesome meal, though!! This is a keeper for me!


Rate This Recipe

Glad you liked it! Your friends will, too:


  • Calories
  • 749 kcal
  • 37%
  • Carbohydrates
  • 100.2 g
  • 32%
  • Cholesterol
  • 0 mg
  • 0%
  • Fat
  • 27.5 g
  • 42%
  • Fiber
  • 8.2 g
  • 33%
  • Protein
  • 29 g
  • 58%
  • Sodium
  • 1002 mg
  • 40%

* Percent Daily Values are based on a 2,000 calorie diet.

See More

About the Cook

Subscribe Today!

In Season

Mealtime Money-Savers
Mealtime Money-Savers

Browse through over 500 recipes for delicious, budget-friendly meals.

Can What You Can't
Can What You Can't

The old saying goes, "Eat what you can, and can what you can't!" We have the know-how.

Subscribe Today! Only $7.99
Subscribe Today! Only $7.99

Delicious recipes, party ideas, and cooking tips! Get a year of Allrecipes magazine for $7.99!

Related Videos

Angel’s Pasta

Fresh veggies and pasta make a great dinner in under 30 minutes.

Spinach Lasagna III

This hearty meatless lasagna is layered with cheese, fresh spinach, and sauce.

Egg Drop Soup (Better than Restaurant Quality)

See how to make restaurant-quality egg drop soup.

Recently Viewed Recipes

Argentina  |  Australia & New Zealand  |  Brazil  |  Canada  |  China  |  France  |  Germany  |  India  |  Italy  |  Japan  |  Korea  |  Mexico

Netherlands  |  Poland  |  Quebec  |  Russia  |  SE Asia  |  United Kingdom & Ireland  |  United States