Written by

Martha Quinn

Published

Quick Creamy Instant Pot Rice & Peas Recipe Easy Perfect Sides

Ready In 40 minutes
Servings 4-6 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

“It was nearly midnight, and honestly, my stomach was staging a full-on protest,” I confessed to myself as I leaned against the kitchen counter, eyes half-closed but craving something cozy and satisfying. I didn’t have much on hand—just a can of coconut milk, dried kidney beans, and some rice. Usually, rice and peas is a dish that takes its sweet time, simmering gently on the stove, but at that moment, patience was not on my side.

I thought, “What if I tried the Instant Pot?” I wasn’t sure if it would come out creamy enough, or if the peas (aka kidney beans) would cook through properly, but I was desperate. So, I tossed everything in, set the timer, and hoped for the best.

The pressure cooker hummed softly, and despite the chaos of a half-packed kitchen and a half-finished book on the counter, I trusted the process. When the beep finally sounded, I peeled open the lid to reveal a fragrant, creamy, perfectly cooked pot of rice and peas. The coconut milk had worked its magic, bathing every grain in silky richness, and the beans were tender without being mushy. Honestly, it felt like a tiny miracle.

Maybe you’ve been there—the late-night craving that turns into a kitchen experiment gone right. This Quick Creamy Instant Pot Rice & Peas recipe isn’t just about convenience; it’s about that warm moment when simple ingredients come together in a way that feels like a comforting hug after a long day. Since that night, this recipe has become my go-to side dish—easy, fast, and always a crowd-pleaser.

Why You’ll Love This Recipe

This Quick Creamy Instant Pot Rice & Peas recipe is honestly a lifesaver when you need a side that’s both comforting and fuss-free. I’ve tinkered with it over multiple weeks and tweaks, and I can say with confidence it’s the best balance of creamy texture and vibrant flavor you’ll find in a rice and peas recipe.

  • Quick & Easy: Ready in under 30 minutes from start to finish, perfect for busy weeknights or last-minute meal plans.
  • Simple Ingredients: Uses pantry staples like dried kidney beans, rice, and coconut milk—no fancy grocery trips required.
  • Perfect for Any Occasion: Whether it’s a casual dinner, a potluck, or a cozy weekend meal, this dish fits right in.
  • Crowd-Pleaser: Both kids and adults keep coming back for seconds thanks to the creamy texture and subtle spices.
  • Unbelievably Delicious: The slow infusion of coconut milk flavor with a touch of thyme and allspice makes this more than just a side—it’s a star.

What sets this recipe apart is the Instant Pot method that locks in moisture, making the rice creamy without stirring or babysitting the pot. Plus, the seasoning is spot on—not overwhelming but enough to make you pause and savor every bite. Honestly, it’s a perfect reminder that sometimes the simplest recipes bring the most joy.

What Ingredients You Will Need

This recipe uses straightforward, wholesome ingredients that come together to create a rich and satisfying flavor profile. Most of these are pantry staples, making it easy to whip up anytime you like.

  • Long grain white rice: 1 ½ cups (about 285g), rinsed (rinsing helps prevent clumping)
  • Dried kidney beans: ¾ cup (about 135g), soaked overnight or quick-soaked (for tender peas)
  • Coconut milk: 1 can (13.5 oz or 400ml), full-fat for creaminess (I prefer Chaokoh)
  • Water: 1 ½ cups (360ml) to balance cooking liquid
  • Fresh thyme: 2-3 sprigs (adds a subtle herbal note)
  • Scallions: 2 stalks, chopped (for freshness)
  • Garlic: 2 cloves, minced (for a gentle kick)
  • Allspice berries: 4-5 whole (or ½ tsp ground allspice, if preferred)
  • Salt: 1 tsp, plus more to taste
  • Black pepper: ¼ tsp freshly ground
  • Olive oil or coconut oil: 1 tbsp (for sautéing garlic and scallions)
  • Optional: Scotch bonnet pepper whole (for authentic heat; remove before serving)

For substitutions, you can swap the kidney beans with canned beans (rinse well) if you’re short on soaking time—just reduce cooking time slightly. For a dairy-free approach, coconut milk is naturally perfect, but light coconut milk will make it less creamy. You can also use jasmine rice if you prefer a more fragrant grain. This recipe is naturally gluten-free and vegan-friendly, too!

Equipment Needed

  • Instant Pot or Electric Pressure Cooker: Essential for quick cooking and creamy texture. If you don’t have one, a stovetop pressure cooker can work, just adjust cooking times.
  • Measuring cups and spoons: For accuracy in rice, beans, and liquids.
  • Fine mesh strainer: To rinse rice and beans thoroughly.
  • Wooden spoon or silicone spatula: For sautéing and mixing ingredients in the pot.
  • Small bowl: For soaking beans or quick-soaking them.

Personally, I’ve tried this recipe in both a 6-quart and an 8-quart Instant Pot; the 6-quart fits perfectly and is easier to handle for small batches. If you’re on a budget, smaller or secondhand models work fine—just keep an eye on maximum fill levels for beans and rice. Clean your Instant Pot lid and gasket after every use to keep flavors fresh and prevent any funky smells!

Preparation Method

Instant Pot Rice and Peas preparation steps

  1. Soak the beans: If using dried kidney beans, soak them overnight in plenty of water, or quick-soak by boiling them for 5 minutes, then letting them sit covered for 1 hour. Drain and rinse before cooking. (This step softens the peas and reduces cooking time.)
  2. Rinse the rice: Place rinsed rice in a fine mesh strainer and run cold water until the water runs clear. This removes excess starch and prevents clumping.
  3. Sauté aromatics: Turn on the Instant Pot to ‘Sauté’ mode. Heat 1 tbsp coconut or olive oil. Add minced garlic and chopped scallions; cook for 1-2 minutes until fragrant but not browned.
  4. Add spices and herbs: Toss in thyme sprigs and allspice berries, stirring for 30 seconds to release their aroma.
  5. Add soaked beans, rice, coconut milk, and water: Pour in kidney beans, rice, coconut milk, and water. Stir gently to combine, making sure beans and rice are evenly distributed. Add salt and black pepper. If using, add the whole Scotch bonnet pepper now (don’t pierce it; remove before serving to avoid too much heat).
  6. Pressure cook: Seal the Instant Pot lid and set to ‘Manual’ or ‘Pressure Cook’ on high for 22 minutes. (Cooking time might vary slightly by model.)
  7. Natural release: Let the pressure release naturally for 10 minutes, then carefully quick-release any remaining pressure.
  8. Final touches: Open the pot, remove thyme sprigs and Scotch bonnet pepper. Fluff the rice gently with a fork to combine flavors without mashing the peas.
  9. Serve warm: Transfer to a serving dish and garnish with extra scallions or fresh herbs if desired.

Tip: If the rice looks a bit wet, just let it sit with the lid off for a few minutes to absorb excess moisture. I once forgot the scallions while sautéing and added them at the end—worked fine, but cooking them upfront really enhances flavor. Also, be sure to rinse beans thoroughly after soaking to avoid any gritty texture.

Cooking Tips & Techniques

One key to success is the rinsing process—don’t skip rinsing rice and beans. It prevents the dish from turning gummy, which can happen easily with coconut milk’s natural sugars.

When sautéing garlic and scallions, keep the heat moderate. Burnt garlic can add bitterness, which you don’t want in this smooth, creamy dish.

Pressure cooking times are a bit forgiving, but overcooking can cause mushy peas. If you’re using canned beans, reduce cooking time to 10 minutes and skip soaking.

Another tip: don’t stir after sealing the lid. Stirring before cooking can cause the rice to stick or burn on the bottom, triggering the Instant Pot’s burn warning.

Lastly, if you’re multitasking, prep your beans early or the night before. Soaking overnight is hands-off but makes a big difference in texture. I learned this the hard way after a rushed morning and a pot of partially crunchy peas!

Variations & Adaptations

  • Spice level: Omit the Scotch bonnet pepper for a mild version, or finely chop a small piece for extra heat.
  • Bean swap: Use pigeon peas or black-eyed peas instead of kidney beans for a different but equally authentic taste.
  • Grain alternatives: Try brown rice (increase cooking time to 35 minutes) or quinoa (reduce water and cooking time to 8 minutes) for a healthier twist.
  • Flavor boost: Add a splash of lime juice or a handful of chopped fresh cilantro right before serving for brightness.
  • Dairy-free creamy: For a nutty flavor, substitute half the coconut milk with cashew cream.

One variation I adore is stirring in some sautéed bell peppers and onions after cooking. It adds color and a slightly sweet crunch that contrasts beautifully with the creamy rice.

Serving & Storage Suggestions

Serve this rice and peas warm as a hearty side to jerk chicken, curried goat, or even a simple roasted vegetable plate. It pairs beautifully with a cold ginger beer or a light tropical cocktail when entertaining.

Leftovers keep well in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or microwave with a splash of water or coconut milk to restore creaminess.

If you want to freeze it, portion into freezer-safe containers and thaw overnight in the fridge before reheating. The texture holds up surprisingly well, and flavors meld even more as it rests.

Pro tip: Letting the rice rest covered for 10 minutes after cooking intensifies the creaminess, making it irresistibly luscious.

Nutritional Information & Benefits

This Quick Creamy Instant Pot Rice & Peas provides a balanced mix of complex carbohydrates, fiber, and plant-based protein from the kidney beans. Coconut milk adds healthy fats that help absorb fat-soluble vitamins, making this dish both nourishing and satisfying.

It’s naturally gluten-free and vegan, perfect for a variety of dietary needs. The beans provide essential minerals like iron and magnesium, while the thyme and garlic add antioxidants and immune-boosting compounds.

From my nutritionist friend’s perspective, this dish can be a wholesome part of a balanced meal plan—comfort food that doesn’t compromise on health.

Conclusion

This Quick Creamy Instant Pot Rice & Peas recipe has truly become a staple in my kitchen. It’s one of those dishes that feels like a warm hug, especially when time is short but you still want something soulful and delicious. The balance of creamy coconut flavor, tender beans, and fragrant spices makes it a side dish you’ll want to make again and again.

I encourage you to customize it based on your pantry and taste buds—maybe add your favorite herbs or adjust heat levels. Let me know how your version turns out or if you have any tweaks that made it your own! There’s something really special about sharing these little kitchen wins, right?

Give it a try, and I bet it will become your quick go-to side for many meals to come. Happy cooking!

FAQs about Quick Creamy Instant Pot Rice & Peas

Can I use canned beans instead of dried kidney beans?

Yes, you can use canned beans to save time. Just rinse them well and add them after sautéing the aromatics. Reduce the pressure cooking time to about 10 minutes to avoid mushiness.

What if I don’t have an Instant Pot? Can I make this on the stove?

Absolutely! Cook soaked beans separately until tender, then combine with rice and coconut milk in a pot. Simmer gently with spices until rice is cooked and creamy, stirring frequently to prevent sticking.

Is this recipe spicy?

It’s mildly spiced with allspice and thyme. The Scotch bonnet pepper adds heat but is optional and removed before serving, so you can control the spice level.

Can I make this dish gluten-free?

Yes, the recipe is naturally gluten-free as it uses rice and beans with no gluten-containing ingredients.

How do I store leftovers?

Store in an airtight container in the fridge for up to 4 days. Reheat gently with a splash of water or coconut milk to keep it creamy. You can also freeze portions for up to 3 months.

Pin This Recipe!

Instant Pot Rice and Peas recipe

Print

Quick Creamy Instant Pot Rice & Peas

A quick and creamy rice and peas side dish made in the Instant Pot using coconut milk, kidney beans, and fragrant spices. Perfect for busy weeknights and comforting meals.

  • Author: Belle
  • Prep Time: 10 minutes (plus soaking time for beans)
  • Cook Time: 32 minutes (22 minutes pressure cook + 10 minutes natural release)
  • Total Time: 42 minutes (excluding bean soaking time)
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Cuisine: Caribbean

Ingredients

Scale
  • 1 ½ cups long grain white rice (about 285g), rinsed
  • ¾ cup dried kidney beans (about 135g), soaked overnight or quick-soaked
  • 1 can (13.5 oz or 400ml) full-fat coconut milk
  • 1 ½ cups water (360ml)
  • 23 sprigs fresh thyme
  • 2 scallions, chopped
  • 2 cloves garlic, minced
  • 45 whole allspice berries or ½ tsp ground allspice
  • 1 tsp salt, plus more to taste
  • ¼ tsp freshly ground black pepper
  • 1 tbsp olive oil or coconut oil
  • Optional: 1 whole Scotch bonnet pepper (remove before serving)

Instructions

  1. Soak the beans overnight in plenty of water, or quick-soak by boiling for 5 minutes then letting sit covered for 1 hour. Drain and rinse before cooking.
  2. Rinse the rice in a fine mesh strainer under cold water until water runs clear to remove excess starch.
  3. Turn Instant Pot to ‘Sauté’ mode and heat 1 tbsp oil. Add minced garlic and chopped scallions; cook for 1-2 minutes until fragrant but not browned.
  4. Add thyme sprigs and allspice berries; stir for 30 seconds to release aroma.
  5. Add soaked beans, rinsed rice, coconut milk, and water. Stir gently to combine. Add salt and black pepper. Add Scotch bonnet pepper if using (do not pierce).
  6. Seal Instant Pot lid and set to ‘Manual’ or ‘Pressure Cook’ on high for 22 minutes.
  7. Let pressure release naturally for 10 minutes, then quick-release any remaining pressure.
  8. Open pot, remove thyme sprigs and Scotch bonnet pepper. Fluff rice gently with a fork to combine flavors without mashing beans.
  9. Serve warm, garnished with extra scallions or fresh herbs if desired.

Notes

Rinse rice and beans thoroughly to prevent gummy texture. Do not stir after sealing the lid to avoid burn warnings. If rice is wet after cooking, let it sit uncovered for a few minutes to absorb excess moisture. For canned beans, reduce cooking time to 10 minutes and skip soaking. Remove Scotch bonnet pepper before serving to control heat.

Nutrition

  • Serving Size: 1 cup cooked rice an
  • Calories: 320
  • Sugar: 3
  • Sodium: 450
  • Fat: 12
  • Saturated Fat: 10
  • Carbohydrates: 45
  • Fiber: 7
  • Protein: 9

Keywords: Instant Pot, rice and peas, creamy rice, coconut milk, kidney beans, quick side dish, vegan, gluten-free

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating