Shanghai Casserole–a one-pot Instant Pot dish featuring beef, rice, and edamame in a flavorful soy-ginger broth, finished with a splash of cream and crunchy chow mein noodles.

Shanghai Casserole
Today’s recipe is adapted from Shanghai Casserole on cooks.com. Although it’s called shanghai casserole it’s definitely not real chinese food. But it is yummy! It’s a beefy rice dish with celery, mushrooms, edamame, soy sauce and ginger. It comes together quickly and my family ate it until it was gone.
Ingredients/Substitution Ideas
- Lean ground beef–or lean ground turkey
- Onion
- Celery
- Mushrooms
- Garlic powder
- Black pepper
- Ground ginger
- Low sodium soy sauce–or tamari
- Beef broth–or water and Better than Bouillon
- Jasmine rice–or long grain white, converted
- Frozen shelled edamame–or green beans
- Heavy cream
- La Choy chow mein noodles–optional
Steps
Turn Instant Pot to saute setting. When display says HOT add in the beef and break it up. Add in the onion, celery and mushrooms. Brown for 5 minutes. Drain off excess grease. Stir in the garlic powder, pepper, ginger and soy sauce.

Pour in the beef broth and scrape bottom of pot so that nothing is sticking. Turn off Instant Pot.

Sprinkle in the rice and edamame.

Cover Instant Pot and secure the lid. Make sure valve is set to sealing. Set the manual/pressure cook button to 5 minutes. When time is up let pot sit for 10 minutes and then move valve to venting. Remove the lid.

Stir in the heavy cream.

Scoop onto plates and top with some of the crunchy noodles, if desired.

Notes/Tips
- Serve with steamed broccoli or snap peas.
- Try adding in one grated carrot.
- Make this gluten free by using gluten free soy sauce and foregoing the chow mein noodles.
- I used my 6 quart Instant Pot*. You can also make this in an 8 quart pot. Halve the recipe if you’d like to make 3-4 servings.
- Store leftovers in an airtight container* in the refrigerator for up to 4 days or in the freezer for up to 3 months.
- Other recipes you can make with chow mein noodles are Hawaii Casserole and Vermont Casserole.
Did you know you can filter the recipes on my website to search by meat type, IP or Crockpot, low carb, gluten free, etc.? Use the filter to find exactly what you are looking for.


Shanghai Casserole
- Prep Time: 15 minutes
- Cook Time: 5 minutes (plus 10 minute NPR)
- Total Time: 20 minutes
- Yield: 6 servings 1x
Description
A one-pot Instant Pot dish featuring beef, rice, and edamame in a flavorful soy-ginger broth, finished with a splash of cream and crunchy chow mein noodles.
Ingredients
- 1 pound lean ground beef
- 1 cup diced onion
- 2 ribs of celery, sliced
- 8 ounces sliced mushrooms
- 2 tsp garlic powder
- 1 tsp black pepper
- 1 tsp ground ginger
- 1/4 cup low sodium soy sauce
- 2 1/2 cups beef broth
- 1 1/2 cups jasmine rice
- 1 cup frozen shelled edamame
- 1/4 cup heavy cream
- La Choy chow mein noodles, for topping
Instructions
- Turn Instant Pot to saute setting. When display says HOT add in the beef and break it up. Add in the onion, celery and mushrooms. Brown for 5 minutes. Drain off excess grease. Stir in the garlic powder, pepper, ginger and soy sauce.
- Pour in the beef broth and scrape bottom of pot so that nothing is sticking. Turn off Instant Pot.
- Sprinkle in the rice and edamame.
- Cover Instant Pot and secure the lid. Make sure valve is set to sealing. Set the manual/pressure cook button to 5 minutes. When time is up let pot sit for 10 minutes and then move valve to venting. Remove the lid.
- Stir in the heavy cream.
- Scoop onto plates and top with some of the crunchy noodles, if desired.
- Category: Beef
- Method: Instant Pot

More Instant Pot beef and rice dishes…
Kansas Casserole
Ground beef, cabbage, carrots, mushrooms, rice and cheese. A winning Instant Pot dinner that’s easy to put together and delicious to eat.
Homework Casserole
A high protein, beefy asian infused dish with cabbage, carrots and rice. The perfect food to fuel you to get some work done!
Budget Casserole
A quick and easy one-pot Instant Pot meal with seasoned ground beef, rice, tomatoes, and green chiles for a Tex-Mex-inspired dinner. Easy on your wallet and your time budget too!
*Karen Petersen is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.




WHOA!!! Another major winner at this house! EZ and quick. Really good flavors. Since the rice is cooked into it, next time I’m going to serve this over stir-fried shredded cabbage. Can’t wait! Thanks AGAIN!!
the cabbage is a perfect plan!
My four year old granddaughter scarfed it down and that’s saying a lot because she is a very picky eater. I had to skip the cream because my son is very, very allergic to dairy. At first I thought it was too much rice but after mixing it up it was just right. Made it exactly as the recipe was written, it didn’t need any additional salt and pepper. I think adding the cream would have added to the overall flavor, maybe next time I’ll set aside a serving for him and add the cream to the rest.
Thanks for the 5 stars Janz!
Thanks.
Not impressed. Pretty bland and WAY too much rice.
And as a side note too many casserole recipes lately.
can you make this in a crock pot I don’t have a insta pot
sorry! this one isn’t good to make in the slow cooker 🙁
I have not made this yet, but have given it 5 stars as I have made enough of Karen’s easy and delicious recipes to know by the ingredients that this is another tasty winner! 😋
However, when I do make this (very soon) I will leave out the heavy cream…it just seems to be a kinda weird ingredient to add to an Asian/Chinese “like” dish! 😉
yeah, it does seem kind of weird but we liked it haha! It is taking the place of the usual cream soup that would go in a recipe like this one
I have never seen a recipe for a dish related to Chinese food which has heavy cream in it. Can the 1/4 cup of this ingredient be safely omitted? Thanks in advance.
yes you can leave it out!