31 Scrumptious Vegetarian Instant Pot Dinner Delights

Posted by Sophia Brennan on October 25, 2025

Zesty, wholesome, and ready in a flash—these 31 vegetarian Instant Pot dinners are your ticket to effortless weeknight meals. From cozy comfort classics to vibrant seasonal favorites, each recipe delivers big flavor with minimal fuss. Get ready to fall in love with your pressure cooker all over again as we dive into these delicious plant-based delights!

Creamy Instant Pot Tuscan White Bean Soup

Creamy Instant Pot Tuscan White Bean Soup
Remembering how the crisp autumn air used to make my grandmother sigh with contentment, I find myself drawn to the kitchen, to the steady hum of the Instant Pot, and to the simple, earthy promise of a soup that feels like a warm embrace on a cool day. Really, it’s a quiet meditation in a bowl, a way to slow down and savor the process of building flavor from the humblest of ingredients, transforming dried beans and a few vegetables into something deeply nourishing and soul-satisfying.

Ingredients

– For the base: 1 tbsp olive oil, 1 medium yellow onion (diced), 2 medium carrots (peeled and diced), 2 celery stalks (diced), 3 cloves garlic (minced)
– For the broth and beans: 1 lb dried cannellini beans (rinsed and picked over), 8 cups vegetable broth, 1 tsp dried rosemary, 1 bay leaf
– For finishing: 1 tsp salt, 1/2 tsp black pepper, 2 cups loosely packed fresh spinach

Instructions

1. Select the “Sauté” function on your 6-quart Instant Pot and add 1 tbsp of olive oil, letting it heat for 1 minute until it shimmers.
2. Add the diced onion, carrots, and celery to the pot and cook for 5-7 minutes, stirring occasionally, until the onions become translucent and the vegetables just begin to soften.
3. Stir in the minced garlic and cook for 1 more minute, until the garlic is fragrant, being careful not to let it burn.
4. Pour in the 8 cups of vegetable broth, using a wooden spoon to scrape up any browned bits stuck to the bottom of the pot for extra flavor.
5. Add the rinsed cannellini beans, 1 tsp of dried rosemary, and 1 bay leaf to the pot, stirring gently to combine all ingredients.
6. Secure the lid, ensuring the steam release valve is set to the “Sealing” position.
7. Press “Cancel” to stop the sauté function, then select the “Manual” or “Pressure Cook” setting and set the timer for 35 minutes on high pressure.
8. Once the cooking cycle is complete, allow the pressure to release naturally for 20 minutes; this gradual release helps the beans become perfectly tender without splitting.
9. Carefully turn the steam release valve to “Venting” to release any remaining pressure before opening the lid.
10. Remove and discard the bay leaf from the soup.
11. Stir in 1 tsp of salt and 1/2 tsp of black pepper until fully incorporated.
12. Add the 2 cups of fresh spinach to the hot soup, stirring gently for about 1-2 minutes until the spinach has just wilted but remains vibrantly green.
The finished soup has a wonderfully creamy, thick texture from the softened beans that have begun to break down slightly, creating a rich broth without any cream. Its flavor is deeply savory and earthy, with the rosemary and garlic providing a gentle aromatic backbone that comforts with every spoonful. For a delightful contrast, try serving it with a thick, toasted slice of crusty sourdough bread for dipping, or top it with a drizzle of good olive oil and a sprinkle of red pepper flakes to add a subtle, warming heat.

Instant Pot Vegetable Paella

Instant Pot Vegetable Paella
Holding this warm bowl on a quiet afternoon, I’m reminded how comfort often arrives in the most colorful packages—this paella, a vibrant mosaic of garden treasures, simmered gently until every grain tells a story of simplicity and nourishment.

Ingredients

  • For the base:
    • 1 tbsp olive oil
    • 1 medium yellow onion, diced
    • 3 cloves garlic, minced
    • 1 red bell pepper, sliced into strips
  • For the rice and broth:
    • 1 ½ cups Arborio rice
    • 3 cups vegetable broth
    • 1 tsp smoked paprika
    • ½ tsp saffron threads
  • For the vegetables:
    • 1 cup frozen peas
    • 1 cup artichoke hearts, quartered
    • 1 lemon, cut into wedges

Instructions

  1. Select the “Sauté” function on your Instant Pot and heat 1 tbsp olive oil until it shimmers, about 2 minutes.
  2. Add 1 diced yellow onion and cook, stirring occasionally, until translucent and fragrant, about 4 minutes.
  3. Stir in 3 minced garlic cloves and cook for 30 seconds until golden—this quick bloom deepens their flavor without bitterness.
  4. Add 1 sliced red bell pepper and cook for 2 minutes until slightly softened.
  5. Pour in 1 ½ cups Arborio rice and stir to coat each grain with oil, toasting for 1 minute until edges turn translucent.
  6. Sprinkle 1 tsp smoked paprika and ½ tsp saffron threads over the rice, stirring for 15 seconds to awaken their aromas.
  7. Carefully pour in 3 cups vegetable broth, scraping the bottom with a wooden spoon to lift any browned bits for richer flavor.
  8. Lock the Instant Pot lid, set the valve to “Sealing,” and pressure cook on high for 6 minutes.
  9. Once cooking completes, allow natural pressure release for 10 minutes—this gentle method keeps the rice from becoming gummy.
  10. Quick release any remaining pressure, then stir in 1 cup frozen peas and 1 cup quartered artichoke hearts.
  11. Replace the lid loosely and let residual heat warm the vegetables for 5 minutes, until peas are bright green and tender.
  12. Fluff the paella with a fork, then squeeze 2 lemon wedges over the top to brighten the dish just before serving.

Vivid yellow rice cradles emerald peas and ivory artichokes, each forkful releasing whispers of smoky paprika and sunny saffron. Serve it straight from the pot for a communal feast, or tuck leftovers into roasted bell peppers for a next-day lunch that feels entirely new.

Savory Instant Pot Quinoa and Black Bean Chili

Savory Instant Pot Quinoa and Black Bean Chili

Evenings like this call for something warm and nourishing, something that fills the kitchen with a gentle, earthy aroma. This chili, with its simple ingredients, feels like a quiet promise of comfort, a slow simmer that matches the fading light outside.

Ingredients

  • For the base:
    • 1 tbsp olive oil
    • 1 medium yellow onion, diced
    • 1 red bell pepper, diced
    • 3 cloves garlic, minced
  • For the chili:
    • 1 cup quinoa, rinsed
    • 2 (15 oz) cans black beans, drained and rinsed
    • 1 (28 oz) can crushed tomatoes
    • 4 cups vegetable broth
    • 2 tbsp chili powder
    • 1 tsp ground cumin
    • 1 tsp smoked paprika
    • 1/2 tsp salt
  • For serving (optional):
    • 1/4 cup chopped fresh cilantro
    • 1 avocado, sliced

Instructions

  1. Set your Instant Pot to “Sauté” on the “Normal” setting and allow it to heat for 2 minutes.
  2. Pour 1 tbsp olive oil into the pot and swirl to coat the bottom.
  3. Add 1 diced yellow onion and 1 diced red bell pepper, then sauté for 5 minutes, stirring occasionally, until the onion becomes translucent.
  4. Add 3 minced garlic cloves and sauté for 1 more minute, just until fragrant. Tip: Sautéing the garlic briefly prevents it from burning and turning bitter.
  5. Press “Cancel” to turn off the sauté function.
  6. Add 1 cup rinsed quinoa, 2 cans drained black beans, 1 can crushed tomatoes, 4 cups vegetable broth, 2 tbsp chili powder, 1 tsp cumin, 1 tsp smoked paprika, and 1/2 tsp salt to the pot.
  7. Stir all ingredients until fully combined.
  8. Secure the lid, set the valve to “Sealing,” and select “Manual” or “Pressure Cook” on High Pressure for 1 minute.
  9. Once the cooking cycle completes, allow the pressure to release naturally for 15 minutes. Tip: A natural release helps the quinoa absorb liquid fully and prevents a starchy texture.
  10. After 15 minutes, carefully turn the valve to “Venting” to release any remaining pressure.
  11. Open the lid away from your face to avoid steam.
  12. Stir the chili gently to incorporate any separated liquid. Tip: Let the chili rest for 5 minutes off heat to thicken slightly before serving.

You’ll find the quinoa has softened into the broth, making each spoonful both hearty and light. The black beans hold their shape, offering little bursts of earthiness against the smoky warmth of the spices. Try it with a sprinkle of fresh cilantro and cool avocado slices for a quiet, satisfying meal that feels just right for a slow evening.

Instant Pot Ratatouille with Fresh Herbs

Instant Pot Ratatouille with Fresh Herbs
Mellow autumn afternoons like this one always draw me back to the kitchen, where the gentle hum of the Instant Pot and the earthy scent of vegetables create a quiet sanctuary. This ratatouille, fragrant with fresh herbs, feels like a warm embrace on crisp days, transforming simple garden bounty into something deeply comforting. Making it reminds me how slowing down with food can be its own kind of nourishment.

Ingredients

For the base:
– 2 tablespoons olive oil
– 1 large yellow onion, diced into ½-inch pieces
– 4 cloves garlic, minced
– 1 medium eggplant, cut into 1-inch cubes
– 2 medium zucchini, cut into ½-inch slices
– 1 red bell pepper, cut into 1-inch strips
– 1 (28-ounce) can crushed tomatoes

For finishing:
– 2 tablespoons chopped fresh basil
– 1 tablespoon chopped fresh thyme
– 1 teaspoon salt
– ½ teaspoon black pepper

Instructions

1. Press the “Sauté” function on your Instant Pot and heat 2 tablespoons of olive oil until the display reads “Hot,” about 2 minutes.
2. Add 1 large diced yellow onion and cook, stirring occasionally, until translucent and lightly golden, about 5 minutes.
3. Stir in 4 minced garlic cloves and cook for 30 seconds until fragrant, being careful not to let the garlic brown.
4. Add 1 cubed eggplant, 2 sliced zucchini, and 1 sliced red bell pepper to the pot, stirring to coat with the oil and aromatics.
5. Pour in 1 can of crushed tomatoes, ensuring all vegetables are submerged in the liquid.
6. Secure the lid, set the valve to “Sealing,” and pressure cook on high for 4 minutes.
7. Once cooking is complete, allow the pressure to release naturally for 10 minutes, then carefully turn the valve to “Venting” to release any remaining pressure.
8. Open the lid and stir in 2 tablespoons chopped fresh basil, 1 tablespoon chopped fresh thyme, 1 teaspoon salt, and ½ teaspoon black pepper.
9. Let the ratatouille rest uncovered for 5 minutes to allow the herbs to infuse and flavors to meld.

Just spooned over creamy polenta or alongside crusty bread, this ratatouille becomes a complete meal where the vegetables hold their shape yet melt into the rich tomato base. The fresh herbs brighten each bite with grassy notes that play against the sweet, slow-cooked peppers and eggplant. For a lovely presentation, top with extra basil leaves and a drizzle of olive oil right before serving.

Lentil and Spinach Curry in the Instant Pot

Lentil and Spinach Curry in the Instant Pot

Venturing into the kitchen this quiet afternoon, I find myself drawn to the gentle hum of the Instant Pot, ready to cradle these simple ingredients into something deeply comforting. There’s a certain peace in watching lentils and spinach meld together, creating a dish that feels both nourishing and soulful.

Ingredients

  • For sautéing:
    • 1 tbsp olive oil
    • 1 medium yellow onion, diced
    • 3 cloves garlic, minced
  • For the curry base:
    • 1 tbsp grated fresh ginger
    • 1 tbsp curry powder
    • 1 tsp ground cumin
    • 1/4 tsp cayenne pepper
    • 1 cup brown lentils, rinsed
    • 1 (14.5 oz) can diced tomatoes, undrained
    • 2 cups vegetable broth
    • 1/2 tsp salt
  • For finishing:
    • 4 cups fresh spinach
    • 1/2 cup coconut milk
    • 1 tbsp lemon juice

Instructions

  1. Select the “Sauté” function on your Instant Pot and heat 1 tbsp olive oil for 2 minutes until shimmering.
  2. Add 1 diced yellow onion and cook for 4 minutes, stirring occasionally, until translucent.
  3. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant.
  4. Add 1 tbsp grated ginger, 1 tbsp curry powder, 1 tsp cumin, and 1/4 tsp cayenne pepper, toasting the spices for 30 seconds to deepen their flavor.
  5. Pour in 1 cup rinsed brown lentils, 1 can diced tomatoes, 2 cups vegetable broth, and 1/2 tsp salt, scraping the bottom to release any browned bits.
  6. Lock the lid, set the valve to “Sealing,” and pressure cook on High for 12 minutes.
  7. When cooking completes, allow pressure to release naturally for 10 minutes, then carefully quick-release any remaining pressure.
  8. Stir in 4 cups fresh spinach until wilted, about 2 minutes.
  9. Mix in 1/2 cup coconut milk and 1 tbsp lemon juice until fully incorporated.

Hearty and velvety, this curry wraps tender lentils in a creamy, spiced embrace, with pops of tomato and earthy spinach throughout. Serve it over fluffy basmati rice for a complete meal, or spoon it into bowls with a sprinkle of fresh cilantro and a dollop of yogurt to balance the warmth.

Instant Pot Mushroom Risotto with Parmesan

Instant Pot Mushroom Risotto with Parmesan
Just yesterday, I found myself standing before the pantry, the chill of autumn whispering through the window, craving something warm and earthy to cradle in a bowl. Journaling this recipe feels like tracing the path of that craving—a quiet, comforting ritual that begins with humble mushrooms and ends with creamy, dreamy risotto. It’s the kind of dish that asks for little but gives so much back, especially when the Instant Pot does the heavy lifting, leaving you to simply stir and savor.

Ingredients

  • For sautéing:
    • 2 tablespoons olive oil
    • 1 medium yellow onion, finely diced
    • 3 cloves garlic, minced
    • 8 ounces cremini mushrooms, sliced
  • For the risotto:
    • 1 ½ cups Arborio rice
    • ½ cup dry white wine
    • 4 cups vegetable broth, warmed to 120°F
    • 1 teaspoon salt
    • ½ teaspoon black pepper
  • For finishing:
    • ½ cup grated Parmesan cheese
    • 2 tablespoons unsalted butter
    • 2 tablespoons chopped fresh parsley

Instructions

  1. Select the “Sauté” function on your Instant Pot and heat 2 tablespoons of olive oil until it shimmers, about 2 minutes.
  2. Add 1 finely diced medium yellow onion and cook, stirring frequently, until translucent and soft, about 5 minutes.
  3. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant, being careful not to let the garlic brown.
  4. Add 8 ounces of sliced cremini mushrooms and cook until they release their liquid and begin to brown, about 6–7 minutes.
  5. Pour in 1 ½ cups of Arborio rice and stir continuously for 2 minutes to toast the grains, which helps them stay firm during cooking.
  6. Deglaze the pot with ½ cup of dry white wine, scraping the bottom to lift any browned bits, and cook until the wine is mostly absorbed, about 2 minutes.
  7. Turn off the “Sauté” function and pour in 4 cups of warmed vegetable broth, along with 1 teaspoon of salt and ½ teaspoon of black pepper.
  8. Secure the lid, set the valve to “Sealing,” and pressure cook on high for 6 minutes, then allow a natural pressure release for 10 minutes.
  9. Carefully quick-release any remaining pressure, open the lid, and stir in ½ cup of grated Parmesan cheese and 2 tablespoons of unsalted butter until melted and creamy.
  10. Fold in 2 tablespoons of chopped fresh parsley just before serving to preserve its bright color and fresh flavor.

Oh, the risotto emerges velvety and rich, each grain of rice swollen with broth yet distinct, while the mushrooms lend an earthy depth that pairs beautifully with the sharp Parmesan. For a cozy twist, top it with a fried egg, letting the yolk cascade into the creamy folds, or serve it alongside a simple arugula salad to cut through the richness. It’s a bowl that feels like a quiet conversation with autumn itself—soft, sustaining, and deeply comforting.

Instant Pot Stuffed Bell Peppers with Quinoa

Instant Pot Stuffed Bell Peppers with Quinoa
Cradling a warm bowl on this quiet afternoon, I find myself returning to this recipe—a gentle reminder that nourishing meals can emerge from the simplest of moments, filling both the kitchen and the heart with their quiet comfort.

Ingredients

For the filling:

  • 1 cup quinoa, rinsed
  • 1 ½ cups vegetable broth
  • 4 large bell peppers, tops removed and seeds scooped out
  • 1 tablespoon olive oil
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ¼ teaspoon black pepper

For finishing:

  • ½ cup shredded Monterey Jack cheese
  • 2 tablespoons chopped fresh cilantro

Instructions

  1. Pour 1 cup of water into the Instant Pot liner.
  2. Place the trivet inside the Instant Pot.
  3. Arrange the hollowed bell peppers upright on the trivet.
  4. Select the ‘Sauté’ function on the Instant Pot.
  5. Heat 1 tablespoon of olive oil in the pot for 1 minute.
  6. Add the diced onion and cook for 3 minutes, stirring occasionally, until translucent.
  7. Stir in the minced garlic and cook for 30 seconds until fragrant.
  8. Add the rinsed quinoa to the pot.
  9. Pour in 1 ½ cups of vegetable broth.
  10. Stir in the black beans, diced tomatoes with their juices, cumin, smoked paprika, and black pepper.
  11. Bring the mixture to a simmer, then immediately press ‘Cancel’ to turn off sauté mode.
  12. Spoon the quinoa mixture evenly into the bell peppers, filling them to about ¼ inch from the top.
  13. Lock the Instant Pot lid and set the valve to ‘Sealing’.
  14. Cook on high pressure for 6 minutes.
  15. Allow the pressure to release naturally for 10 minutes.
  16. Carefully quick-release any remaining pressure by turning the valve to ‘Venting’.
  17. Open the lid away from your face.
  18. Sprinkle ½ cup of Monterey Jack cheese over the stuffed peppers.
  19. Let the peppers rest for 2 minutes to allow the cheese to melt from residual heat.
  20. Garnish with 2 tablespoons of chopped fresh cilantro before serving.

Resting in their tender shells, the peppers yield softly to the fork, revealing a filling where quinoa’s slight chew meets the creaminess of black beans, all wrapped in the gentle warmth of cumin and smoked paprika. I sometimes serve them over a bed of crisp greens for contrast, or alongside a dollop of cool Greek yogurt to balance the spices, each bite a quiet celebration of texture and comfort.

Spicy Instant Pot Eggplant and Chickpea Stew

Spicy Instant Pot Eggplant and Chickpea Stew
T

There’s something quietly comforting about watching eggplant transform in the heat, its firm flesh softening into something silky and substantial. This stew came together on one of those slow, drizzly afternoons where the kitchen felt like the only real place to be, the Instant Pot humming with promise. It’s a humble, hearty bowl that wraps you in warmth, with chickpeas adding heft and a gentle spice that lingers without overwhelming.

Ingredients

For the base:
– 1 large eggplant, cut into 1-inch cubes
– 1 tablespoon olive oil
– 1 medium yellow onion, diced
– 3 cloves garlic, minced

For the stew:
– 1 (15-ounce) can chickpeas, drained and rinsed
– 1 (28-ounce) can crushed tomatoes
– 1 cup vegetable broth
– 1 teaspoon smoked paprika
– 1/2 teaspoon red pepper flakes
– 1/2 teaspoon dried oregano
– 1/2 teaspoon salt

Instructions

1. Select the “Sauté” function on your Instant Pot and allow it to heat for 2 minutes until the display reads “Hot.”
2. Pour 1 tablespoon of olive oil into the pot, swirling to coat the bottom evenly.
3. Add the diced onion and sauté for 4 minutes, stirring occasionally, until the onion turns translucent and soft.
4. Stir in the minced garlic and cook for 1 minute more, just until the garlic becomes fragrant.
5. Add the cubed eggplant to the pot and sauté for 3 minutes, stirring gently to coat the eggplant in the oil and aromatics.
6. Tip: Sautéing the eggplant first helps it hold its shape and absorb flavors better during pressure cooking.
7. Pour in the crushed tomatoes, vegetable broth, drained chickpeas, smoked paprika, red pepper flakes, dried oregano, and salt.
8. Stir all ingredients together until well combined, scraping the bottom of the pot to loosen any browned bits.
9. Secure the lid on the Instant Pot, ensuring the steam release valve is set to the “Sealing” position.
10. Press the “Manual” or “Pressure Cook” button and set the timer for 8 minutes at high pressure.
11. Tip: For a thicker stew, use a slotted spoon to remove about 1/2 cup of chickpeas and mash them before returning to the pot—this creates a naturally creamy texture.
12. Once the cooking cycle completes, allow the pressure to release naturally for 10 minutes.
13. Carefully turn the steam release valve to “Venting” to release any remaining pressure.
14. Open the lid away from your face to avoid steam, and give the stew a gentle stir.
15. Tip: Let the stew sit for 5 minutes off heat before serving; this allows the flavors to meld and the eggplant to become even more tender.

Each spoonful yields a velvety, almost creamy texture from the eggplant, balanced by the firm bite of chickpeas and a smoky, gentle heat. Enjoy it ladled over a mound of fluffy couscous or with thick, toasted bread for dipping, letting the stew’s deep, rustic notes shine.

Instant Pot Broccoli and Cheddar Soup

Instant Pot Broccoli and Cheddar Soup
Falling into the rhythm of autumn, I find myself craving the kind of meal that feels like a warm embrace, a simple pot of soup that simmers away while the world outside turns crisp and golden. This broccoli and cheddar version is my quiet kitchen companion on such days, transforming humble ingredients into a velvety, comforting bowl with the gentle help of the Instant Pot.

Ingredients

For the base:
– 1 tablespoon olive oil
– 1 medium yellow onion, finely chopped
– 2 cloves garlic, minced
– 4 cups broccoli florets, chopped into bite-sized pieces
– 4 cups vegetable broth

For the creamy finish:
– 1 cup heavy cream
– 2 cups shredded sharp cheddar cheese
– 1 teaspoon salt
– 1/2 teaspoon black pepper

Instructions

  1. Set your Instant Pot to “Sauté” mode and let it heat for 2 minutes until the display reads “Hot.”
  2. Pour 1 tablespoon olive oil into the pot, swirling to coat the bottom evenly.
  3. Add 1 finely chopped medium yellow onion and sauté for 4 minutes, stirring occasionally, until the onion turns translucent and soft.
  4. Stir in 2 minced garlic cloves and cook for 1 minute until fragrant, being careful not to let the garlic brown.
  5. Add 4 cups chopped broccoli florets and 4 cups vegetable broth, scraping the bottom of the pot with a wooden spoon to lift any browned bits.
  6. Secure the lid, set the valve to “Sealing,” and pressure cook on High for 3 minutes.
  7. Once the cooking cycle ends, allow the pressure to release naturally for 10 minutes, then carefully turn the valve to “Venting” to release any remaining steam.
  8. Open the lid and use an immersion blender to purée the soup directly in the pot until mostly smooth but with some small broccoli pieces remaining for texture.
  9. Stir in 1 cup heavy cream, 2 cups shredded sharp cheddar cheese, 1 teaspoon salt, and 1/2 teaspoon black pepper until the cheese is fully melted and the soup is creamy.
  10. Let the soup sit for 5 minutes off heat to thicken slightly before serving.

Perfectly velvety with the gentle bite of tender broccoli, this soup balances the sharpness of cheddar with the sweet undertones of slow-cooked onion. Pour it into a hollowed-out bread bowl for a cozy presentation, or top with extra shredded cheese and a sprinkle of black pepper to highlight its rich, comforting depth.

Easy Instant Pot Vegetable Biryani

Easy Instant Pot Vegetable Biryani
Cradling a warm bowl of fragrant rice and vegetables feels like receiving a quiet gift on days when the world moves too quickly. This Instant Pot biryani comes together with minimal effort, yet fills the kitchen with the gentle perfume of spices that have simmered together patiently. It’s the kind of meal that asks little of you but gives back so much comfort in return.

Ingredients

For the rice:
– 1.5 cups basmati rice
– 2 cups water
– 1 tsp salt

For the vegetable layer:
– 2 tbsp vegetable oil
– 1 large onion, thinly sliced
– 2 carrots, diced into ½-inch pieces
– 1 cup cauliflower florets
– 1 cup green beans, cut into 1-inch pieces

For the spice mixture:
– 1 tsp cumin seeds
– 1 cinnamon stick (2 inches)
– 4 green cardamom pods
– 1 tsp turmeric powder
– 1 tsp garam masala

Instructions

1. Rinse 1.5 cups basmati rice under cold running water until the water runs clear to remove excess starch.

2. Turn the Instant Pot to Sauté mode and heat 2 tbsp vegetable oil for 2 minutes until shimmering.

3. Add 1 tsp cumin seeds, 1 cinnamon stick, and 4 green cardamom pods, sautéing for 1 minute until fragrant.

4. Add 1 large thinly sliced onion and cook for 6-8 minutes, stirring occasionally, until golden brown.

5. Add 2 diced carrots, 1 cup cauliflower florets, and 1 cup green beans, stirring to coat with spices.

6. Sprinkle 1 tsp turmeric powder and 1 tsp garam masala over the vegetables, stirring for 1 minute to toast the spices.

7. Spread the rinsed basmati rice evenly over the vegetable layer in the Instant Pot.

8. Pour 2 cups water and 1 tsp salt over the rice, gently pressing down with a spatula to submerge all ingredients.

9. Close the Instant Pot lid, set the valve to Sealing position, and select Pressure Cook on High for 6 minutes.

10. When cooking completes, allow natural pressure release for 10 minutes, then carefully turn the valve to Venting for quick release of remaining steam.

11. Open the lid and fluff the biryani gently with a fork, being careful not to break the rice grains.

Something magical happens when the steam releases and you lift that lid—the rice emerges perfectly separate, each grain infused with golden turmeric and warm spices. The vegetables retain just enough bite to contrast the tender rice, creating layers of texture in every spoonful. Serve it alongside cool cucumber raita or top with crispy fried onions for that satisfying crunch against the fragrant, fluffy base.

Instant Pot Thai Red Curry with Tofu

Instant Pot Thai Red Curry with Tofu
T

There’s something quietly comforting about the way spices bloom in oil, releasing their stories into the steam that rises from the pot. This red curry, with its soft tofu and tender vegetables, feels like a warm embrace on a cool evening, a simple meal that somehow manages to feel both nourishing and deeply satisfying.

Ingredients

  • For the Curry Base:
    • 1 tablespoon coconut oil
    • 3 tablespoons Thai red curry paste
    • 1 (13.5 oz) can full-fat coconut milk
    • 1 cup vegetable broth
    • 1 tablespoon brown sugar
    • 1 tablespoon soy sauce
    • 1 tablespoon lime juice
  • For the Main Components:
    • 1 (14 oz) package firm tofu, pressed and cubed
    • 1 red bell pepper, sliced into 1/4-inch strips
    • 1 cup sliced carrots (1/4-inch thick)
  • For Serving:
    • 2 cups cooked jasmine rice
    • 1/4 cup fresh basil leaves

Instructions

  1. Press the firm tofu between paper towels with a heavy plate for 15 minutes to remove excess water, then cut into 1-inch cubes.
  2. Select the “Sauté” function on your Instant Pot and add 1 tablespoon coconut oil.
  3. When the display reads “Hot” (about 2 minutes), add 3 tablespoons Thai red curry paste and cook for 1 minute, stirring constantly until fragrant.
  4. Pour in the entire can of coconut milk, scraping the bottom of the pot to prevent burning.
  5. Add 1 cup vegetable broth, 1 tablespoon brown sugar, and 1 tablespoon soy sauce, stirring to combine.
  6. Carefully place the cubed tofu, sliced red bell pepper, and sliced carrots into the liquid.
  7. Secure the lid, set the valve to “Sealing,” and pressure cook on High for 4 minutes.
  8. When cooking completes, let pressure release naturally for 10 minutes, then carefully quick-release remaining pressure.
  9. Stir in 1 tablespoon lime juice until fully incorporated.
  10. Serve immediately over 2 cups cooked jasmine rice, garnished with 1/4 cup fresh basil leaves.

Unexpectedly creamy yet light, the curry clings to each grain of rice while the tofu remains wonderfully firm. The carrots offer just enough resistance to provide textural contrast against the silky sauce. For a beautiful presentation, try serving it in shallow bowls with extra basil scattered across the top, letting the vibrant reds and greens create a visual feast before you even take the first bite.

Instant Pot Minestrone Soup with Basil Pesto

Instant Pot Minestrone Soup with Basil Pesto
Beneath the crisp autumn sky, there’s something quietly comforting about letting a pot simmer while the world outside turns golden. This minestrone, rich with vegetables and finished with a swirl of basil pesto, feels like a warm embrace on a cool afternoon—a simple, nourishing bowl that asks for little but gives so much in return.

Ingredients

  • For the soup base:
    • 1 tbsp olive oil
    • 1 medium yellow onion, diced
    • 2 medium carrots, peeled and sliced into ¼-inch rounds
    • 2 celery stalks, sliced
    • 3 cloves garlic, minced
    • 1 (14.5 oz) can diced tomatoes, undrained
    • 6 cups vegetable broth
    • 1 tsp dried oregano
  • For adding later:
    • 1 (15 oz) can cannellini beans, rinsed and drained
    • 1 cup dried elbow pasta
    • 2 cups fresh spinach
  • For finishing:
    • ¼ cup prepared basil pesto

Instructions

  1. Set your Instant Pot to “Sauté” on normal heat and let it preheat for 2 minutes.
  2. Pour 1 tbsp olive oil into the pot and swirl to coat the bottom.
  3. Add 1 diced yellow onion and sauté for 4 minutes, stirring occasionally, until the onion turns translucent.
  4. Add 2 sliced carrots and 2 sliced celery stalks, then sauté for another 3 minutes until they begin to soften.
  5. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant.
  6. Pour in 1 can diced tomatoes with their juices, scraping the bottom of the pot to lift any browned bits.
  7. Add 6 cups vegetable broth and 1 tsp dried oregano, stirring gently to combine.
  8. Secure the lid, set the valve to “Sealing,” and pressure cook on high for 5 minutes.
  9. When the cooking cycle ends, let the pressure release naturally for 10 minutes, then carefully turn the valve to “Venting” to release any remaining steam.
  10. Open the lid and stir in 1 can rinsed cannellini beans and 1 cup dried elbow pasta.
  11. Set the Instant Pot to “Sauté” on low and simmer uncovered for 8 minutes, stirring occasionally, until the pasta is al dente.
  12. Turn off the heat and stir in 2 cups fresh spinach until it wilts, about 1 minute.
  13. Ladle the soup into bowls and swirl 1 tbsp basil pesto into each serving.

Now, the soup settles into a lovely balance—tender vegetables and beans nestled in a savory broth, with the pesto lending a bright, herbal finish. For a cozy twist, try topping it with a sprinkle of Parmesan or serving it alongside crusty bread for dipping.

Instant Pot Sweet Potato and Kale Stew

Instant Pot Sweet Potato and Kale Stew
Evenings like this call for something that simmers slowly, filling the kitchen with warmth that seeps into the bones. This stew, with its humble roots, transforms simple ingredients into a comforting embrace, perfect for quiet moments when the world outside grows still.

Ingredients

  • For the base:
    • 1 tablespoon olive oil
    • 1 medium yellow onion, diced
    • 3 cloves garlic, minced
  • For the stew:
    • 2 large sweet potatoes, peeled and cut into 1-inch cubes
    • 4 cups vegetable broth
    • 1 (14.5 oz) can diced tomatoes, undrained
    • 1 teaspoon smoked paprika
    • 1/2 teaspoon dried thyme
  • For finishing:
    • 4 cups chopped kale, stems removed
    • 1 (15 oz) can chickpeas, drained and rinsed
    • 1 tablespoon lemon juice

Instructions

  1. Select the “Sauté” function on your Instant Pot and heat 1 tablespoon olive oil for 2 minutes until shimmering.
  2. Add 1 diced yellow onion and cook for 4 minutes, stirring occasionally, until translucent.
  3. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant.
  4. Add 2 cubed sweet potatoes, 4 cups vegetable broth, 1 can diced tomatoes, 1 teaspoon smoked paprika, and 1/2 teaspoon dried thyme to the pot.
  5. Lock the Instant Pot lid and set the valve to “Sealing.”
  6. Press “Cancel” to stop sauté mode, then select “Manual” or “Pressure Cook” and set the timer for 8 minutes at high pressure.
  7. When cooking completes, allow pressure to release naturally for 10 minutes before carefully turning the valve to “Venting” for quick release.
  8. Stir in 4 cups chopped kale, 1 can chickpeas, and 1 tablespoon lemon juice until kale wilts, about 3 minutes.

Zest from the lemon brightens the earthy sweetness, while the chickpeas add satisfying substance to each spoonful. Serve it over creamy polenta or with crusty bread for dipping, letting the vibrant orange broth pool around the edges of your bowl.

Conclusion

Cooking delicious vegetarian dinners has never been easier! These 31 Instant Pot recipes prove that plant-based meals can be quick, satisfying, and full of flavor. We’d love to hear which recipes become your family favorites—leave a comment below and share this roundup on Pinterest to help other home cooks discover these scrumptious meat-free options!

You might also like these recipes

Leave a Comment