Go Back Email Link
+ servings
an instant pot with green onion rice in it
Print Recipe Add to Collection
5 from 2 votes

Green Onion Rice

Green onion rice might just be the best rice you have ever had. It is buttery and delicious with just the right amount of onion, pepper, and salt. It is so easy to make and has so much flavor - it will quickly become a family favorite.
Prep Time5 mins
Cook Time15 mins
Natural Release5 mins
Total Time25 mins
Course: Dinner, Side Dish
Cuisine: Cajun, Southern
Keyword: green onion rice, instant pot rice, instapot rice
Servings: 4
Calories: 203kcal


  • 1 tablespoon butter
  • ¼ cup white or yellow onions finely chopped
  • ¼ cup celery finely chopped
  • ½ cup green onions, chopped
  • ½ tablespoon fresh parsley, chopped
  • 1 teaspoon kosher salt
  • 1 pinch black pepper
  • 1 cup white or long grain rice
  • 2 cups water


To Make in an Instant Pot

  • Begin by pressing the Sauté button on your Instant Pot and letting it heat up.
    the front of an instant pot with the saute button being pushed
  • Add butter and let it melt.
    butter melting in an instant pot
  • Once melted, add onions, celery, and green onions. Cook for a few minutes, just to get the veggies a little tender. While this is cooking, rinse your rice until the water runs clear.
    celery, onions, and green onions being cooked in an instant pot
  • Then add salt, pepper, fresh parsley, rice, then water. 
    the top of an instant pot with rice in it and water being poured into it
  • Stir everything together.
    rice in broth cooking in an instant pot
  • Close the lid on the Instant Pot and close the vent so it is set to sealing.
    the top of an instant pot showing the sealed position
  • Cancel Sauté mode and press the rice button if your Instant Pot has one. If not, use the +/- buttons or the dial and set the Instant Pot to Manual or Pressure Cook mode at LOW Pressure for 12 minutes.
    the front of an instant pot with the rice button selected
  • After the cooking cycle is finished, press the Cancel button and let the Instant Pot sit and naturally release pressure for about 5 minutes. After 5 minutes, carefully manually or Quick Release (QR) the pressure. AKA, turn the knob and let the steam release. Do not stand above the pot when doing this. 
    the front of an instant pot with the cancel button being pushed
  • Once the pin has dropped, carefully open the lid. Fluff the rice with a fork and season with a little extra salt if needed, then serve.

To Make on the Stove

  • Melt butter in a large saucepan over medium heat. Once melted, add celery and onions. Cook until the onions are translucent, approximately 2 - 3 minutes.
  • Add rice and cook for about a minute.
  • Add the rest of the ingredients and bring to a simmer. Cover and reduce heat to very low.
  • Cook for about 20 minutes until the rice is tender. Fluff with a fork, season with a little extra salt if needed, then serve.



Green onion rice, much like most cooked rice, will only be good for a few days. My favorite way to reheat rice is to cover it with a damp towel and microwave it on low heat. Stir, then repeat once or twice. This will add moisture back into the rice and make it soft again.
What kind of rice should you use for green onion rice?
I like to use any kind of long-grain white rice. Most sticky, short-grain rice varieties will get really mushy in when cooked this way, but the long-grain rice holds up really well. I don't like rice like jasmine or basmati in this context because they have a strong flavor, so I stick to just plain old Mahatma white rice.
Can you use frozen green onions for green onion rice?
Absolutely. We grow our own green onions and they grow like crazy - we always keep a bag of sliced green onions in the freezer for making gumbo, stir-fries, jambalaya, and green onion rice. Frozen green onions can be mixed right in when they are frozen and they will cook up perfectly!
Can this recipe be doubled?
This recipe is really easy to double or triple for a larger group. Just make sure to scale all ingredients equally.
  • Don't use short-grain rice when making this - it will get mushy - use long-grain white rice. Cheap, store-brand white rice is perfect - just make sure to rinse it first.
  • When you buy green onions, dice up leftovers and store them in a container in the freezer. You can throw them into gumbo and green onion rice from frozen and you can't tell the difference.


Serving: 0.5cup | Calories: 203kcal | Carbohydrates: 39g | Protein: 4g | Fat: 3g | Saturated Fat: 2g | Cholesterol: 8mg | Sodium: 622mg | Potassium: 119mg | Fiber: 1g | Sugar: 1g | Vitamin A: 283IU | Vitamin C: 4mg | Calcium: 28mg | Iron: 1mg