There’s something about the rich, tangy aroma of tomatoes mingling with perfectly cooked rice that instantly feels like a warm hug on a busy day. My Instant Pot Tomato Rice recipe brings that comforting flavor straight to your table in a fraction of the time it usually takes. Whether you’re tired of reaching for fast food or just craving a homemade meal without the hassle, this dish delivers big on taste and simplicity. With just a handful of ingredients and one pot, it’s a go-to for anyone who loves hearty, wholesome cooking that fits seamlessly into a busy lifestyle. Ready to transform your dinner routine? Let’s dive in!
Why Love Instant Pot Tomato Rice?
Simplicity shines in this recipe—just a few ingredients and your Instant Pot do all the work. Bold, homemade flavor bursts from every bite, thanks to fresh tomatoes and aromatic spices. Time-saving magic means dinner’s ready fast, perfect for busy days. One-pot convenience makes cleanup a breeze. Plus, it’s a hearty, comforting dish that satisfies both the soul and the appetite!
Instant Pot Tomato Rice Ingredients
For the Rice Base
- Basmati Rice – rinsed well to keep grains fluffy and separate in your Instant Pot tomato rice.
- Water or Broth – use broth for extra depth or water for a lighter flavor.
- Salt – enhances natural flavors and balances the tang of the tomatoes.
For the Tomato Flavor
- Fresh Tomatoes – ripe and juicy tomatoes bring that bold, homemade zest.
- Tomato Paste – intensifies the tomato richness for a deeper, comforting taste.
For Aromatics & Spices
- Onion – finely chopped to build a sweet, savory foundation.
- Garlic – minced for a fragrant punch that complements tomatoes beautifully.
- Ginger – adds a subtle warmth and brightness to the dish.
- Green Chili – optional, for a gentle heat that awakens the palate.
- Turmeric Powder – lends a warm golden hue and gentle earthiness.
- Cumin Seeds – toasted for a nutty aroma that elevates the overall flavor.
- Bay Leaf – infuses subtle herbal notes during cooking.
For Garnish (Optional)
- Fresh Coriander Leaves – chopped for a fresh, vibrant finish.
- Lemon Juice – brightens the whole dish just before serving.
How to Make Instant Pot Tomato Rice
For the Aromatics:
- Sauté Onions: In Instant Pot set to Sauté mode, heat oil until shimmering. Add finely chopped onion and cumin seeds, cook 3–4 minutes until golden and fragrant.
- Add Garlic, Ginger & Chili: Toss in minced garlic, ginger, and sliced green chili. Sauté 1–2 minutes until fragrant and lightly browned, stirring frequently.
- Stir in Tomato Paste & Tomatoes: Add tomato paste and diced fresh tomatoes. Cook 2 minutes until paste deepens to red and tomatoes soften into a rich sauce.
For the Rice:
- Add Rice & Broth: Pour in rinsed basmati rice and vegetable broth (or water). Season with salt, turmeric, and bay leaf, stirring gently to combine ingredients evenly.
- Seal & Cook: Close Instant Pot lid and set to Manual high pressure for 6 minutes. Let natural release for 10 minutes, then quick-release remaining pressure.
- Fluff & Serve: Open lid, discard bay leaf, and gently fluff rice with a fork. Grains should be vibrant, fluffy, and richly colored, ready to enjoy.
Optional: Sprinkle chopped coriander and a squeeze of lemon.
Exact quantities are listed in the recipe card below.

Variations & Substitutions for Instant Pot Tomato Rice
Feel free to unleash your creativity and tailor this dish to your taste preferences—it’s all about making it your own!
-
Herb-Infused: Substitute water with vegetable broth infused with fresh herbs for an aromatic twist that deepens flavor.
-
Spicy Kick: Add extra green chilies or a pinch of red pepper flakes during sautéing for a delightful heat that awakens your senses.
-
Creamy Texture: Stir in a splash of coconut milk or heavy cream before serving to create a velvety, rich mouthfeel.
-
Extra Veggies: Toss in chopped bell peppers, peas, or spinach during the rice cooking phase for a nutritious boost and vibrant color.
-
Protein-Packed: Mix in cooked chickpeas or shredded chicken after fluffing the rice—perfect for making this a heartier meal that satisfies hunger.
-
Cilantro-Lime Delight: Add a handful of chopped cilantro and a squeeze of lime juice right before serving for a zesty, refreshing finish.
-
Curry Flavor: Sprinkle in curry powder along with your spices for a flavor profile that hints at a favorite Indian dish—truly comforting!
-
Farro or Quinoa Substitute: Swap out the basmati rice for farro or quinoa for a hearty grain alternative, offering both nutty taste and great texture.
How to Store and Freeze Instant Pot Tomato Rice
Fridge: Store leftover Instant Pot Tomato Rice in an airtight container for up to 3 days. Ensure it’s cooled completely before sealing to maintain freshness.
Freezer: For longer storage, freeze cooled rice in freezer-safe bags or containers for up to 2 months. Remove as much air as possible to prevent freezer burn.
Reheating: To reheat, microwave individual portions with a splash of water to restore moisture, or warm on the stovetop over low heat, stirring gently until heated through.
Expert Tips for Instant Pot Tomato Rice
- Rinse Rice Thoroughly: Rinse basmati rice under cold water until clear to prevent sticky, clumpy rice in your Instant Pot tomato rice.
- Use Fresh Tomatoes: Choose ripe, juicy tomatoes for the richest homemade flavor; canned tomatoes can make the dish watery or dull.
- Don’t Skip Sautéing: Properly sauté onions, garlic, and spices to build deep, layered flavors—rushing this step leads to bland results.
- Follow Pressure Cooking Times: Stick to the 6-minute manual high pressure and natural release to avoid undercooked or mushy rice.
- Fluff Gently: Use a fork, not a spoon, to fluff the rice after cooking; rough stirring breaks grains and affects texture.
- Adjust Spice Levels: Customize green chili and turmeric quantities to suit your taste, balancing heat and earthiness perfectly.
Make Ahead Options
These Instant Pot Tomato Rice make for the perfect meal prep solution! You can chop all your aromatics—onions, garlic, ginger, and green chili—up to 3 days in advance. Simply store them in an airtight container in the refrigerator to preserve freshness. The rice can be rinsed and measured out ahead of time; just keep it in a dry, cool place until you’re ready to cook. When it’s time for a cozy dinner, sauté the prepped ingredients and then follow the cooking steps as usual, resulting in a delicious and homemade dish with minimal effort. This way, the rich flavors remain intact, making dinner during busy weeknights taste just as delightful as if you cooked it from scratch!
What to Serve with Instant Pot Tomato Rice?
Elevate your dining experience with delightful side dishes that perfectly complement this rich, tangy meal.
- Grilled Chicken Skewers: Add succulent, marinated chicken for a delightful protein boost that pairs wonderfully with the rice’s bold flavors.
- Crispy Roasted Vegetables: A medley of seasonal vegetables adds a crunchy contrast, enhancing both flavor and texture on your plate.
- Creamy Cucumber Raita: This cool and refreshing yogurt dip provides a soothing balance to the spices in the tomato rice, making each bite delightful.
- Warm Flatbread: Soft, pillowy naan or pita serves as the perfect vehicle to scoop up the tomato rice, making it a fun and interactive meal.
- Spiced Lentil Soup: A hearty, flavorful soup complements the rice without overpowering it, creating a comforting, well-rounded meal.
- Sautéed Greens: Lightly sautéed spinach or kale introduces a pop of freshness and nutrition, offering a vibrant color contrast and added fiber.
- Chilled White Wine: A glass of crisp, chilled white wine invites the flavors of your meal to shine naturally, perfect for a laid-back dinner.
- Lemon Sorbet: For dessert, a refreshing lemon sorbet cleanses the palate, rounding out your meal with a touch of sweetness and zest.
Easy Instant Pot Tomato Rice with Bold, Homemade Flavor Recipe FAQs
How do I know if my tomatoes are ripe enough for Instant Pot Tomato Rice?
Choose tomatoes that are vibrant red, slightly soft to the touch, and fragrant. Avoid any with dark spots all over or wrinkles. The juicier and fresher the tomato, the richer your dish will taste!
What’s the best way to store leftover Instant Pot Tomato Rice?
Store cooled rice in an airtight container in the fridge for up to 3 days. Make sure it’s fully cooled before sealing to keep it fresh and prevent bacterial growth. Reheat gently with a splash of water to keep it moist.
Can I freeze Instant Pot Tomato Rice? If so, how?
Absolutely! To freeze, cool the rice completely, then transfer to freezer-safe bags or containers. Remove as much air as possible to avoid freezer burn. Label and freeze for up to 2 months. When ready, thaw overnight in the fridge and reheat on the stovetop or microwave with a bit of water.
What should I do if my rice turns out mushy or sticky?
Mushy rice often means too much liquid or overcooking. I recommend rinsing your basmati rice thoroughly before cooking to wash away excess starch and carefully measuring your broth. Stick to the 6-minute high pressure time and natural release as suggested—you’ll get perfectly fluffy rice every time!
Is Instant Pot Tomato Rice safe for pets or people with allergies?
Since this recipe includes ingredients like garlic, onion, and chili, it’s best to avoid sharing with pets—they can be toxic to them. For allergy-friendly versions, you can omit chili or adjust spices, but always double-check individual allergies before serving. I often make a milder version for sensitive eaters by skipping the green chili altogether.

Easy Instant Pot Tomato Rice with Bold, Homemade Flavor
Ingredients
Equipment
Method
- In Instant Pot set to Sauté mode, heat oil until shimmering. Add finely chopped onion and cumin seeds, cook 3–4 minutes until golden and fragrant.
- Toss in minced garlic, ginger, and sliced green chili. Sauté 1–2 minutes until fragrant and lightly browned, stirring frequently.
- Add tomato paste and diced fresh tomatoes. Cook 2 minutes until paste deepens to red and tomatoes soften into a rich sauce.
- Pour in rinsed basmati rice and vegetable broth (or water). Season with salt, turmeric, and bay leaf, stirring gently to combine ingredients evenly.
- Close Instant Pot lid and set to Manual high pressure for 6 minutes. Let natural release for 10 minutes, then quick-release remaining pressure.
- Open lid, discard bay leaf, and gently fluff rice with a fork. Grains should be vibrant, fluffy, and richly colored, ready to enjoy.




