Love this? Save it for later!
Share the inspiration with your friends
“I wasn’t planning a fancy dinner that Tuesday night,” I remember telling my roommate as the clock hit 6 PM and the week’s chaos was still swirling around me. Honestly, I just wanted something warm, filling, and fuss-free. My Instant Pot sat quietly on the counter, a little dusty from a couple weeks of neglect. Then my phone buzzed—an old friend from college texting about how they had just whipped up rice and beans in their Instant Pot in under 30 minutes. I thought, “Why not give it a shot?”
So there I was, juggling a cracked measuring cup (because, of course, it fell mid-pour), trying to remember if I rinsed the rice that morning, and humming some random tune while the pressure cooker did its magic. The aroma that filled the kitchen was like a warm hug after a long day—the earthy scent of cumin, the rich tomato undertones, and the comforting heartiness of beans melding with fluffy rice. No fancy ingredients, no last-minute grocery runs, just a simple recipe that felt like an old friend showing up right when you need it.
Maybe you’ve been there too—staring at your pantry, wondering what you can pull together without turning dinner into a marathon. This Easy 25-Minute Instant Pot Rice & Beans recipe has stuck with me ever since that night. It’s quick, forgiving, and honestly, it tastes way better than it should for such little effort. Let me tell you, this one’s a keeper, perfect for those busy days when cooking feels like just another thing on your to-do list.
Why You’ll Love This Easy 25-Minute Instant Pot Rice & Beans Recipe
This rice and beans recipe isn’t just a meal—it’s a little lifesaver for anyone juggling work, family, or just the everyday hustle. I’ve tested this recipe over and over, tweaking the seasoning and timing until it hits that sweet spot of flavor and texture. Here’s what makes it stand out:
- Quick & Easy: Ready in just 25 minutes, making it perfect for busy weeknights or last-minute cravings—no need to babysit the stove.
- Simple Ingredients: Uses pantry staples like rice, canned beans, and basic spices, so no fancy trips needed. I usually keep Goya beans and Mahatma rice on hand for the best texture.
- Perfect for Meal Prep: Makes a generous batch that holds up well in the fridge for a few days, so you can pack lunches or have dinner ready in a flash.
- Crowd-Pleaser: The comforting, familiar flavors appeal to kids and adults alike—trust me, I’ve seen picky eaters come back for seconds!
- Unbelievably Delicious: The Instant Pot melds the flavors like slow cooking, but without the wait. The beans come out tender, and the rice stays fluffy, not mushy.
This isn’t the rice and beans you grew up with—that one that sometimes tastes like it was thrown together last minute. No, this recipe uses a quick sauté step with garlic and onions before sealing the pot, which deepens the flavor. Plus, adding a splash of lime juice at the end brightens the whole dish, making it cozy but vibrant. Honestly, it’s the kind of meal that makes you close your eyes and savor every bite.
What Ingredients You Will Need
This recipe keeps it straightforward with wholesome, pantry-friendly ingredients that pack a punch without fuss. From the rice to the spices, each component works together to create a balanced, hearty dish.
- Long-Grain White Rice – 1 cup (about 200g), rinsed under cold water to remove excess starch for fluffy results.
- Canned Black Beans – 1 can (15 oz/425g), drained and rinsed. I prefer Goya brand for consistent quality.
- Vegetable or Chicken Broth – 1 ½ cups (360ml), adds savory depth; use low-sodium if you want to control saltiness.
- Olive Oil – 1 tablespoon (15ml), for sautéing vegetables.
- Yellow Onion – ½ medium, finely chopped, brings sweetness and body to the dish.
- Garlic Cloves – 3 large, minced, for that classic aromatic base.
- Ground Cumin – 1 teaspoon (2g), introduces warm, earthy notes.
- Smoked Paprika – 1 teaspoon (2g), optional but highly recommended for a subtle smoky flavor.
- Salt – 1 teaspoon (5g), adjust to taste.
- Black Pepper – ½ teaspoon (1g), freshly cracked preferred.
- Fresh Lime Juice – from 1 small lime, added at the end to brighten the flavors.
- Fresh Cilantro – a handful, chopped, optional garnish for a fresh pop.
If you want to switch things up, you can swap black beans for pinto beans or use brown rice but expect a longer cooking time. For a vegan twist, stick to vegetable broth and add a pinch of smoked chili flakes for heat. Honestly, these simple ingredients come together so well that you might find yourself making this recipe again and again.
Equipment Needed
- Instant Pot or Electric Pressure Cooker: Essential for the quick cooking magic. I’ve tried this recipe on several models, including the Instant Pot Duo and Lux, and both work great.
- Measuring Cups and Spoons: For accuracy, especially with rice and spices—don’t skip rinsing the rice!
- Wooden Spoon or Silicone Spatula: For sautéing the onion and garlic without scratching your pot’s surface.
- Fine Mesh Strainer: Handy for rinsing rice and beans thoroughly.
If you don’t have an Instant Pot, a stovetop pressure cooker can work similarly, but you’ll need to adjust cooking times slightly. For those on a budget, some affordable electric pressure cookers perform just as well, just keep an eye on the sealing ring and clean it regularly to avoid hiccups.
Preparation Method
- Rinse the Rice: Place 1 cup (200g) of long-grain white rice in a fine mesh strainer and rinse under cold running water until the water runs clear. This step helps prevent the rice from becoming sticky or clumpy. Set aside.
- Sauté Aromatics: Turn your Instant Pot to the ‘Sauté’ setting and add 1 tablespoon (15ml) olive oil. When heated, add the finely chopped ½ yellow onion and cook for about 3 minutes until translucent and fragrant. Stir occasionally to avoid browning.
- Add Garlic and Spices: Toss in the 3 minced garlic cloves, 1 teaspoon (2g) ground cumin, and 1 teaspoon (2g) smoked paprika. Stir for 30 seconds to toast the spices gently—watch out, garlic can burn quickly!
- Add Rice and Beans: Pour in the rinsed rice and drained black beans (15 oz/425g). Stir well to combine and coat the rice in the aromatic mixture.
- Add Broth and Season: Pour in 1 ½ cups (360ml) vegetable or chicken broth, then sprinkle 1 teaspoon (5g) salt and ½ teaspoon (1g) freshly cracked black pepper. Give everything a gentle stir, ensuring rice is submerged evenly.
- Pressure Cook: Seal the Instant Pot lid and set it to manual high pressure for 8 minutes. The pot will take about 10 minutes to come up to pressure, then cook for the set time.
- Natural Release: When the cooking cycle ends, let the pressure release naturally for 10 minutes to allow the grains to settle and absorb flavors fully. After 10 minutes, carefully release any remaining pressure manually.
- Finish and Fluff: Open the lid, squeeze fresh lime juice from 1 lime over the rice and beans, and fluff gently with a fork. Taste and adjust salt or pepper if needed.
- Garnish and Serve: Sprinkle chopped fresh cilantro on top for a fresh touch, and serve warm.
Pro tip: If your rice seems a little wet after cooking, leave the lid off for a few minutes on ‘Sauté’ at low heat to evaporate excess moisture. I learned that the hard way when I rushed the pressure release! The smells during cooking will tell you when it’s done—the kitchen fills with a cozy, slightly smoky warmth that’s pure comfort.
Cooking Tips & Techniques
Cooking rice and beans in an Instant Pot is great, but there are a few tricks to get it just right every time:
- Rinse the Rice Thoroughly: Skipping this can lead to gummy rice. I always rinse mine until the water runs clear—yes, it’s a small extra step, but worth it.
- Don’t Skip Sautéing: Sauteeing onions and garlic first adds layers of flavor that make this dish feel homemade rather than canned.
- Watch Your Liquid Ratio: Too much broth and you’ll have mushy rice; too little, and it’ll burn or undercook. The 1:1.5 rice-to-liquid ratio works well here.
- Natural Pressure Release is Key: Let the pot naturally release pressure for at least 10 minutes. Hurrying this step can cause unevenly cooked rice or beans.
- Use Fresh Spices: Old spices lose punch, so keeping your cumin and paprika fresh makes a noticeable difference.
- Adjust Seasoning at the End: After cooking, always taste and tweak salt or acidity. Lime juice brightens everything up and balances the earthy beans.
One time, I forgot to drain the beans and ended up with a soupy mess—lesson learned! Also, multitask by prepping your salad or chopping cilantro while the pot comes to pressure. This saves time and keeps the cooking process smooth.
Variations & Adaptations
This recipe is super flexible, which is why I keep coming back to it. Here are some tasty variations you might want to try:
- Spicy Kick: Add ½ teaspoon of cayenne pepper or a chopped jalapeño during the sauté step for some heat. I like to add a dash of hot sauce at the table too.
- Different Beans: Swap black beans for pinto, kidney, or chickpeas. Just be sure to adjust cooking time for dried beans if you’re not using canned.
- Brown Rice Option: Use 1 cup (195g) brown rice, but increase cooking time to 22 minutes with natural pressure release. This is great when you want more fiber and nuttier flavor.
- Veggie Boost: Toss in diced bell peppers, corn kernels, or chopped spinach right after cooking and let the residual heat soften them.
- Vegan & Gluten-Free: This recipe is naturally vegan and gluten-free when you use vegetable broth, perfect for many diets.
Personally, I once added some diced sweet potato cubes before sealing the pot, which made it a heartier one-pot meal that my partner absolutely loved. Feel free to experiment based on what you have around!
Serving & Storage Suggestions
This Easy 25-Minute Instant Pot Rice & Beans dish tastes best served warm and fresh, but it’s also great as leftovers.
- Serving Ideas: Serve it as a main dish with a side of sautéed greens or roasted vegetables. It also pairs nicely with crispy garlic chicken for a protein boost.
- Top It Off: Add a dollop of sour cream, sliced avocado, or a sprinkle of shredded cheese to make it extra comforting.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. It reheats well in the microwave or on the stovetop with a splash of water or broth to prevent drying out.
- Freezing: You can freeze portions for up to 3 months—just thaw overnight in the fridge before reheating.
- Flavor Development: The flavors meld nicely overnight, so sometimes I like to make it a day ahead when I have time, then reheat for a quick meal the next day.
Nutritional Information & Benefits
Per serving (serves 4): approximately 350 calories, 10g protein, 65g carbohydrates, 5g fat, and 8g fiber.
This meal offers a balanced combo of complex carbs from the rice, plant-based protein and fiber from beans, and healthy fats from olive oil. Black beans are a good source of iron, magnesium, and antioxidants, supporting heart health and sustained energy.
Since this recipe is naturally gluten-free and vegan, it fits well into many dietary lifestyles. For those watching sodium, opt for low-sodium broth and reduce added salt as needed.
From a wellness perspective, I find this recipe satisfying without being heavy—perfect for busy days when you want comfort food that doesn’t weigh you down.
Conclusion
Honestly, this Easy 25-Minute Instant Pot Rice & Beans recipe has become one of my go-to meals when time is tight but I still want something nourishing and tasty. It’s forgiving, flavorful, and genuinely satisfying. I encourage you to make it your own—try adding your favorite spices, toppings, or veggies.
I love this recipe because it proves that quick cooking doesn’t have to mean bland or boring. It’s reliably good, and that’s a win in my book. If you give it a try, please leave a comment sharing your favorite tweaks or how it turned out for you—I genuinely want to hear how you make it your own!
Here’s to simple, tasty meals that fit perfectly into busy lives.
Frequently Asked Questions About Easy 25-Minute Instant Pot Rice & Beans
Can I use dried beans instead of canned?
You can, but you’ll need to soak them overnight and increase the cooking time significantly. For quick meals, canned beans are best.
Is it possible to make this recipe in a regular pot on the stove?
Yes! Cook rice and beans separately on the stove and combine them at the end with sautéed onions and spices. It will take longer, around 40-50 minutes total.
Can I add meat or sausage to this dish?
Definitely! Brown some sausage or diced chicken during the sauté step before adding rice and beans for an extra protein boost.
What if my rice turns out mushy?
That usually means too much liquid or overcooking. Try reducing broth slightly next time and make sure to natural release pressure for best texture.
How do I make this recipe spicier?
Add chopped jalapeños during sauté, sprinkle in cayenne pepper, or serve with hot sauce on the side to control the heat level.
Pin This Recipe!

Easy 25-Minute Instant Pot Rice and Beans Recipe Perfect for Busy Days
A quick, comforting, and fuss-free Instant Pot recipe combining fluffy rice and tender beans with warm spices, perfect for busy weeknights or meal prep.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 cup long-grain white rice (about 200g), rinsed
- 1 can (15 oz/425g) canned black beans, drained and rinsed
- 1 ½ cups (360ml) vegetable or chicken broth (low-sodium recommended)
- 1 tablespoon (15ml) olive oil
- ½ medium yellow onion, finely chopped
- 3 large garlic cloves, minced
- 1 teaspoon (2g) ground cumin
- 1 teaspoon (2g) smoked paprika (optional)
- 1 teaspoon (5g) salt, adjust to taste
- ½ teaspoon (1g) freshly cracked black pepper
- Juice of 1 small lime
- A handful of fresh cilantro, chopped (optional garnish)
Instructions
- Rinse the rice under cold running water until the water runs clear to remove excess starch. Set aside.
- Turn the Instant Pot to ‘Sauté’ mode and heat 1 tablespoon olive oil.
- Add the finely chopped ½ yellow onion and cook for about 3 minutes until translucent and fragrant, stirring occasionally.
- Add the minced garlic, ground cumin, and smoked paprika. Stir for 30 seconds to toast the spices gently.
- Add the rinsed rice and drained black beans to the pot. Stir well to combine and coat the rice in the aromatic mixture.
- Pour in 1 ½ cups vegetable or chicken broth, then add salt and black pepper. Stir gently to ensure rice is submerged evenly.
- Seal the Instant Pot lid and set to manual high pressure for 8 minutes. It will take about 10 minutes to come to pressure before cooking.
- When cooking ends, allow the pressure to release naturally for 10 minutes, then manually release any remaining pressure.
- Open the lid, squeeze fresh lime juice over the rice and beans, and fluff gently with a fork. Adjust seasoning if needed.
- Garnish with chopped fresh cilantro and serve warm.
Notes
Rinse rice thoroughly to avoid gummy texture. Sauté onions and garlic first to deepen flavor. Use natural pressure release for best texture. Adjust seasoning after cooking. If rice is wet, sauté uncovered on low heat to evaporate excess moisture.
Nutrition
- Serving Size: 1 cup per serving
- Calories: 350
- Sugar: 2
- Sodium: 450
- Fat: 5
- Saturated Fat: 0.7
- Carbohydrates: 65
- Fiber: 8
- Protein: 10
Keywords: Instant Pot, rice and beans, quick dinner, easy recipe, vegan, gluten-free, meal prep, healthy, vegetarian


