This hoisin shrimp, pineapple, and cabbage stir-fry with rice noodles is a vibrant, quick, and flavor-packed meal that brings together sweet, savory, and slightly tangy elements in every bite. Perfect for busy weeknights, this dish combines juicy shrimp, crisp cabbage, and caramelized pineapple tossed in a rich hoisin-based sauce. The rice noodles soak up all the delicious flavors, creating a satisfying and comforting bowl. It’s a simple yet impressive recipe that feels restaurant-quality but is easy enough to prepare at home without stress.
Why You’ll Love This Recipe
You’ll love this recipe because it strikes the perfect balance between taste and convenience. The sweetness of pineapple pairs beautifully with the umami-rich hoisin sauce, while shrimp adds a tender, protein-packed bite. It cooks quickly in one pan, making cleanup easy and saving time in the kitchen. The combination of textures—from soft noodles to crunchy cabbage—keeps every bite interesting. It’s also highly adaptable, so you can tweak ingredients based on what you have. Whether you’re cooking for yourself or guests, this dish delivers bold flavor effortlessly.
How To Make
Making this stir-fry is straightforward and beginner-friendly. Start by preparing your ingredients ahead of time since stir-frying moves quickly. Cook the rice noodles according to package instructions and set aside. In a hot pan or wok, cook shrimp until just pink, then remove them. Stir-fry cabbage and pineapple until slightly tender yet crisp. Add the sauce made with hoisin, soy sauce, garlic, and a hint of spice. Toss everything together with noodles and shrimp, ensuring each strand is coated in sauce. Finish with fresh herbs or sesame seeds for added flavor.

What’s the Best Way to Cook
The best way to cook this dish is using a wok or a large skillet over high heat. High heat ensures quick cooking while preserving texture and flavor. Always cook ingredients in batches if needed to avoid overcrowding, which can cause steaming instead of stir-frying. Keep ingredients moving constantly to prevent burning and ensure even cooking. Preparing everything in advance is key, as stir-frying happens fast. Using fresh shrimp and not overcooking them will keep them juicy and tender, making the dish more enjoyable.
What to Serve With
This dish is satisfying on its own, but you can enhance the meal with a few simple sides. A light cucumber salad or steamed greens like broccoli or bok choy adds freshness and balance. Spring rolls or dumplings can turn it into a more complete feast. If you prefer extra protein, a side of tofu or grilled chicken works well. For beverages, a chilled iced tea or citrus drink complements the sweet and savory flavors perfectly, making the meal feel refreshing and well-rounded.
Watch Out for These Mistakes While Cooking
Avoid overcooking the shrimp, as they can quickly become rubbery. Keep an eye on them and remove them from heat as soon as they turn pink. Another mistake is overcrowding the pan, which prevents proper stir-frying and results in soggy vegetables. Using too much sauce can overpower the dish, so balance is important. Also, don’t skip prepping ingredients beforehand because stir-frying requires quick action. Lastly, ensure the noodles are not overcooked, as they should remain slightly firm to hold their texture when mixed.
Can You Freeze This
Freezing this dish is possible, but it may slightly affect the texture. Shrimp and noodles can become softer after thawing. If you plan to freeze, store the stir-fry without the noodles and cook fresh noodles when reheating. Use airtight containers and freeze for up to one month. When ready to eat, thaw in the refrigerator overnight and reheat in a pan over medium heat. Adding a splash of water or sauce while reheating can help restore moisture and improve the overall consistency.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to three days. Allow the dish to cool completely before storing to prevent condensation. When reheating, use a pan instead of a microwave for better texture, adding a little water or sauce if needed. Keep noodles and stir-fry separate if possible to maintain freshness. Avoid repeated reheating, as it can affect taste and quality. Proper storage ensures you can enjoy the flavors again without compromising too much on texture.
Directions
Prepare all ingredients, including chopping cabbage, peeling shrimp, and slicing pineapple. Cook rice noodles and set aside. Heat oil in a wok, cook shrimp briefly, then remove. Stir-fry cabbage and pineapple until tender-crisp. Add sauce ingredients and mix well. Return shrimp to the pan, add noodles, and toss everything together until evenly coated. Serve hot with optional garnishes like green onions or sesame seeds.
Estimated Nutrition
This dish is relatively balanced, offering lean protein from shrimp, carbohydrates from rice noodles, and fiber from cabbage. It is moderate in calories, depending on portion size and sauce quantity. Pineapple adds natural sugars and vitamin C, while the overall fat content remains low if minimal oil is used. It’s a wholesome meal that fits well into a balanced diet while still feeling indulgent and satisfying.
Ingredients
Shrimp, rice noodles, cabbage, pineapple chunks, hoisin sauce, soy sauce, garlic, ginger, chili flakes, oil, green onions, sesame seeds, salt, and pepper.
Step 1
Begin by preparing all your ingredients to ensure a smooth cooking process. Peel and devein the shrimp, then pat them dry with a paper towel. Thinly slice the cabbage and cut the pineapple into bite-sized chunks. Mince the garlic and ginger finely to release maximum flavor. Cook the rice noodles according to the package instructions, then drain and rinse them under cold water to stop further cooking and prevent sticking.
Step 2
Heat a wok or large skillet over high heat and add a small amount of oil. Once the oil is hot, add the shrimp in a single layer. Cook them for about one to two minutes on each side until they turn pink and opaque. Remove the shrimp from the pan immediately to avoid overcooking. Set them aside while you prepare the vegetables and sauce in the same pan.
Step 3
In the same wok, add a bit more oil if needed, then toss in the garlic and ginger. Stir quickly until fragrant, then add the cabbage and pineapple. Stir-fry for a few minutes until the cabbage softens slightly but still retains a bit of crunch. Pour in the hoisin sauce, soy sauce, and chili flakes, mixing everything well so the vegetables are evenly coated in the flavorful sauce.
Step 4
Return the cooked shrimp to the wok and add the prepared rice noodles. Toss everything together gently but thoroughly, ensuring the noodles absorb the sauce and mix well with the shrimp and vegetables. Cook for another minute or two until everything is heated through. Remove from heat and garnish with chopped green onions and sesame seeds before serving immediately for the best taste and texture.

Hoisin Shrimp Pineapple & Cabbage Stir-Fry with Rice Noodles
Equipment
- Wok or large skillet
- pot for boiling noodles
- knife
- Cutting board
- Mixing bowl
- Tongs or spatula
Ingredients
- Shrimp
- rice noodles
- cabbage
- pineapple chunks
- hoisin sauce
- soy sauce
- garlic
- ginger
- chili flakes
- cooking oil
- green onions
- sesame seeds
- salt
- pepper









