Ready to revolutionize your weeknight dinners? These 18 easy Instant Pot vegetarian recipes are your ticket to quick, comforting meals without the fuss. From hearty soups to flavorful curries, each dish delivers big taste with minimal effort. Get ready to make your new favorite meatless meal!
Instant Pot Vegetarian Chili

Got 20 minutes? This Instant Pot Vegetarian Chili is your weeknight hero—spicy, smoky, and packed with protein-rich beans and fire-roasted tomatoes.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 jalapeño, seeded and minced
- 2 tablespoons ancho chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- ½ teaspoon dried oregano
- 1 (15-ounce) can fire-roasted diced tomatoes, undrained
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can kidney beans, drained and rinsed
- 1 (15-ounce) can pinto beans, drained and rinsed
- 2 cups low-sodium vegetable broth
- 1 tablespoon tomato paste
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon finely ground black pepper
- 1 tablespoon fresh lime juice
- Optional toppings: diced avocado, fresh cilantro, sour cream
Instructions
- Turn the Instant Pot to Sauté (Normal). Add the olive oil and heat until shimmering, about 1 minute.
- Add the onion and cook, stirring occasionally, until softened and translucent, 3–4 minutes. Stir in the garlic and jalapeño, cooking 1 minute more until fragrant.
- Add the ancho chili powder, smoked paprika, cumin, and oregano. Stir constantly for 30 seconds until the spices are toasted—this deepens their flavor.
- Pour in the fire-roasted tomatoes, scraping up any browned bits from the bottom. Add the black beans, kidney beans, pinto beans, vegetable broth, tomato paste, salt, and pepper. Stir well to combine.
- Lock the lid in place and set the valve to Sealing. Select Pressure Cook (Manual) on High, set to 20 minutes.
- Once the timer beeps, let the pressure release naturally for 10 minutes, then carefully quick-release the remaining steam. Open the lid and stir in the lime juice.
- Taste and adjust salt if needed. If the chili is too thick, stir in a splash of broth or water. Let rest 5 minutes before serving to allow flavors to meld.
- Serve hot with optional toppings like avocado, cilantro, or a dollop of sour cream.
Out of this world when topped with avocado and a squeeze of lime. The pressure-cooked flavors deepen overnight, so make a double batch—you'll thank yourself later.
Instant Pot Lentil Soup

Ditch the canned stuff—this Instant Pot lentil soup is hearty, smoky, and packed with tender vegetables. It’s a set-it-and-forget-it meal that delivers big flavor with zero fuss.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 35 minutes
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 2 large carrots, peeled and diced
- 2 celery stalks, diced
- 1 cup dried brown lentils, rinsed
- 1 can (14.5 oz) fire-roasted crushed tomatoes
- 4 cups low-sodium vegetable broth
- 1 teaspoon ground cumin
- 1/2 teaspoon ground turmeric
- 1 bay leaf
- 1 teaspoon fine sea salt
- 1/2 teaspoon freshly ground black pepper
- 2 cups fresh spinach
- 1 tablespoon fresh lemon juice
Instructions
- Turn Instant Pot to Sauté mode and heat olive oil until shimmering. (Tip: Sautéing deepens flavor—don't skip!)
- Add onion, carrots, and celery; cook 5 minutes, stirring occasionally, until softened.
- Add garlic, cumin, and turmeric; stir constantly for 1 minute until fragrant.
- Pour in vegetable broth and crushed tomatoes. Scrape bottom with a wooden spoon to deglaze any browned bits. (Tip: Deglazing prevents the 'Burn' warning.)
- Add lentils and bay leaf; season with salt and pepper.
- Lock the lid, set valve to Sealing, and cook on Manual High Pressure for 15 minutes.
- When done, let pressure release naturally for 10 minutes, then turn valve to Venting for quick release. (Tip: Natural release keeps lentils tender, not mushy.)
- Open lid, discard bay leaf. Stir in spinach and lemon juice until spinach wilts.
- Taste and adjust salt and pepper if needed. Serve hot.
Kick off a cozy night with a bowl of this smoky-sweet lentil soup. It’s thick, satisfying, and even better with crusty bread or a dollop of yogurt. Make a double batch—the leftovers are pure gold.
Instant Pot Quinoa Pilaf

Here's the deal: quinoa pilaf in under 20 minutes, no stovetop babysitting needed. Fluffy, veggie-packed, and perfect for meal prep.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 1 minutes
Ingredients
- 1 cup quinoa, rinsed well to remove bitterness
- 1 1/2 cups low-sodium vegetable broth
- 1 tbsp rich extra-virgin olive oil
- 1/2 cup finely diced sweet onion (about 1 small)
- 1/2 cup diced crunchy carrots
- 1/2 cup frozen sweet peas
- 1/2 tsp aromatic ground cumin
- 1/4 tsp fine sea salt
- 1/4 tsp freshly ground black pepper
- 2 tbsp fresh parsley, chopped (optional garnish)
Instructions
- Set Instant Pot to Sauté mode (Normal) and heat the olive oil until shimmering.
- Add diced onion and carrots; sauté until softened, about 3 minutes, stirring occasionally.
- Stir in cumin, salt, and pepper; cook for 30 seconds until fragrant.
- Add rinsed quinoa and vegetable broth; stir to combine, scraping up any browned bits.
- Close the lid, set pressure valve to Sealing. Cook on High Pressure for 1 minute.
- When done, let the pressure release naturally for 10 minutes (this keeps the quinoa fluffy), then quick-release any remaining steam.
- Open the lid and fluff the quinoa with a fork. Stir in frozen peas—the residual heat will warm them through.
- Taste and adjust seasoning if needed. Garnish with fresh parsley, if using.
Don't skip the natural release—it's the secret to perfectly fluffy grains. This pilaf works as a speedy side or a light lunch with a squeeze of lemon. Dig in!
Instant Pot Vegetable Biryani

Craving a fragrant, one-pot meal that tastes like it simmered for hours? This Instant Pot Vegetable Biryani delivers layers of spiced rice and tender veggies in under an hour. Ready to impress?
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
- 1 cup long-grain basmati rice, soaked for 30 minutes and drained
- 2 tablespoons ghee or extra virgin olive oil
- 1 large yellow onion, thinly sliced
- 1 teaspoon cumin seeds
- 4 whole green cardamom pods, lightly crushed
- 4 whole cloves
- 1 bay leaf
- 1 tablespoon fresh ginger-garlic paste
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- 1/2 teaspoon red chili powder (adjust to heat preference)
- 1 cup mixed vegetables (potatoes, carrots, green beans, peas), diced into 1/2-inch pieces
- 1 medium tomato, finely chopped
- 1/2 cup plain full-fat yogurt, whisked until smooth
- 1 1/2 cups low-sodium vegetable broth or water
- 1 teaspoon salt, plus more to taste
- 1/4 cup fresh cilantro, chopped
- 1/4 cup fresh mint leaves, chopped
- Optional: 2 tablespoons warm milk mixed with a pinch of saffron threads for color
Instructions
- Rinse the soaked basmati rice under cold water until the water runs clear. Drain and set aside.
- Turn the Instant Pot to 'Sauté' mode and heat the ghee until shimmering. Add the cumin seeds, cardamom pods, cloves, and bay leaf; sizzle for 30 seconds until fragrant.
- Stir in the sliced onion and cook, stirring often, until deeply golden brown (about 6–8 minutes). This caramelization builds the biryani's flavor base.
- Add the ginger-garlic paste and cook for 1 minute until raw smell disappears. Then stir in the turmeric, cumin, coriander, garam masala, and red chili powder. Cook for 30 seconds—do not let the spices burn.
- Toss in the mixed vegetables and chopped tomato. Sauté for 2 minutes to lightly coat them in spices. Tip: Keep veggies bite-sized for even cooking.
- Pour in the whisked yogurt and stir to combine. Cook for 1 minute until the yogurt is incorporated. Season with salt.
- Spread the drained rice evenly over the vegetables. Gently pour the vegetable broth (or water) along the sides of the pot—do not stir. The rice should be mostly submerged.
- Cancel 'Sauté'. Close the lid, set the valve to 'Sealing', and pressure cook on 'High' for 6 minutes. (The rice will finish cooking during the natural release.)
- When the timer ends, let the pressure release naturally for 10 minutes, then carefully quick-release any remaining steam. Open the lid and fluff the biryani gently with a fork—avoid mashing the rice.
- Sprinkle the chopped cilantro and mint over the top. For a festive touch, drizzle the saffron milk over the rice (if using). Let the biryani rest for 2 minutes before serving to absorb all aromas.
Pile the biryani onto a platter and watch the steam carry the scent of cardamom and saffron. Each forkful delivers fluffy rice, tender vegetables, and a gentle heat that lingers. Serve with cooling raita or a crisp onion salad for a complete meal.
Instant Pot Stuffed Peppers

Kick off your weeknight dinner with these Instant Pot Stuffed Peppers—colorful bell peppers packed with a savory rice and bean filling. They're fast, flavorful, and totally satisfying.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
- 4 large vibrant bell peppers (any color)
- 1 cup fluffy long-grain white rice, rinsed
- 1 can (15 oz) rich black beans, drained and rinsed
- 1/2 cup finely diced yellow onion
- 2 cloves minced fresh garlic
- 1 cup smooth tomato sauce
- 1/2 cup shredded sharp cheddar cheese
- 1 tsp smoked paprika
- 1 tsp ground cumin
- 1 tsp salt
- 1/2 tsp freshly ground black pepper
- 1 tbsp extra virgin olive oil
- 1 cup low-sodium vegetable broth or water
Instructions
- Cut the tops off the bell peppers and remove the seeds and membranes. Set aside.
- Set Instant Pot to Sauté mode and heat olive oil. Add onion and cook until soft, 3 minutes. Stir in garlic and cook 30 seconds until fragrant.
- Add the rinsed rice, black beans, tomato sauce, smoked paprika, cumin, salt, pepper, and broth. Stir to combine. Let it simmer for 1 minute.
- Carefully stuff each pepper with the rice-bean mixture, packing tightly. Pour any leftover liquid from the pot over the peppers.
- Place a trivet in the Instant Pot and arrange the stuffed peppers upright on the trivet. (Tip: If peppers are tall, lean them gently.)
- Lock the lid, set valve to Sealing, and cook on High Pressure for 15 minutes. (Tip: For firmer peppers, reduce to 12 minutes.)
- After cooking, let the pressure release naturally for 5 minutes, then quick release remaining steam. (Tip: Wear oven mitts when turning the valve.) Open lid, sprinkle cheese over peppers, and let melt for 2 minutes before serving.
Vibrant, tender peppers with a hearty, seasoned filling—these stuffed peppers are a one-pot wonder. Serve with a dollop of sour cream or fresh avocado for extra richness.
Instant Pot Mushroom Risotto

Here's the creamiest, most comforting mushroom risotto you'll ever taste—no constant stirring required. Instant Pot magic delivers perfectly al dente rice infused with earthy mushrooms and savory Parmesan in a fraction of the time.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
- 2 tbsp unsalted butter, rich and creamy
- 1 tbsp fruity extra virgin olive oil
- 1 lb earthy cremini mushrooms, sliced
- 1 medium sweet yellow onion, finely diced
- 3 cloves pungent garlic, minced
- 1 1/2 cups starchy Arborio rice
- 1/2 cup dry white wine (such as Sauvignon Blanc)
- 4 cups savory vegetable broth, warmed
- 1/2 cup freshly grated nutty Parmesan cheese
- 1 tsp aromatic fresh thyme leaves
- 1 tsp fine sea salt
- 1/2 tsp freshly cracked black pepper
Instructions
- Turn Instant Pot to Sauté mode. Add butter and olive oil, letting butter melt completely.
- Add sliced mushrooms in a single layer (work in batches if needed). Cook undisturbed for 3 minutes, then stir. Continue cooking until golden brown, about 5 minutes total.
- Add diced onion and minced garlic. Sauté for 2 minutes, stirring frequently, until onion is translucent.
- Add Arborio rice and stir constantly for 1 minute until grains are translucent at the edges—this toasts the starch for creaminess.
- Pour in white wine and stir until mostly absorbed, about 1 minute. Scrape up any browned bits from the bottom.
- Add warmed broth, salt, pepper, and fresh thyme. Stir to combine, then cancel Sauté mode.
- Secure lid and set vent to sealing. Pressure cook on High for 6 minutes. Once cycle ends, let pressure naturally release for 5 minutes, then quick release remaining steam.
- Open lid and immediately stir in grated Parmesan until melted and creamy. The risotto will thicken as it rests.
- Taste and adjust salt or pepper if needed. Serve hot, garnished with extra thyme or a drizzle of olive oil.
Mushrooms deliver an earthy depth that makes this risotto unforgettable. Serve it as a main with a crisp green salad or as a decadent side to roasted chicken. The creamy, velvety texture will have everyone asking for seconds.
Instant Pot Vegetable Curry

Vibrant, bold, and ready in minutes—this Instant Pot Vegetable Curry is your weeknight lifesaver. Loaded with tender veggies and a rich, spiced coconut broth, it’s the kind of meal that makes you forget you’re eating healthy. No complicated steps, just pure flavor.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
Produce
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 medium sweet potato, peeled and cubed (1/2-inch)
- 1 cup cauliflower florets (bite-size)
- 1 cup fresh spinach leaves, roughly chopped
- 1 can (14 oz) diced tomatoes, with juices
Spices & Seasonings
- 1 tablespoon high-quality curry powder
- 1 teaspoon ground turmeric
- 1/2 teaspoon cayenne pepper (optional, for heat)
- 1 teaspoon fine sea salt
- 1/2 teaspoon freshly ground black pepper
Pantry
- 2 tablespoons rich extra virgin olive oil
- 1 can (14 oz) full-fat coconut milk, shaken
- 1 cup low-sodium vegetable broth
- 1 tablespoon fresh lime juice
- Fresh cilantro leaves, for garnish
Instructions
- Set Instant Pot to Sauté (high). Add olive oil and heat until shimmering, about 1 minute.
- Add diced onion and cook, stirring frequently, until softened and translucent, 3–4 minutes. Tip: Don’t rush this step—caramelizing the onion builds depth.
- Stir in garlic and ginger; cook until fragrant, about 30 seconds, stirring constantly to prevent burning.
- Add curry powder, turmeric, cayenne (if using), salt, and pepper. Stir to coat the onion mixture, toasting spices for 30 seconds until aromatic.
- Pour in the diced tomatoes (with juices) and deglaze the pot by scraping up any browned bits from the bottom. This prevents a burn warning later.
- Add sweet potato, cauliflower, coconut milk, and vegetable broth. Stir to combine. Do not add spinach yet—it will wilt at the end.
- Close the lid and set valve to Sealing. Pressure cook on High for 5 minutes. (Note: The pot will take about 10 minutes to come to pressure.)
- When timer ends, quick release the pressure by carefully turning the valve to Venting. Wait for steam to stop completely, then open the lid.
- Stir in fresh spinach and lime juice. The residual heat will wilt the spinach in about 1 minute. Taste and adjust salt if needed.
- Garnish with fresh cilantro leaves. Serve immediately over steamed rice or with warm naan. Tip: For a thicker curry, let it rest for 5 minutes—the sauce naturally thickens as it cools.
Silky coconut broth coats every tender veggie, while the spices hit warm and complex – not fiery. Spoon it over fluffy jasmine rice, or scoop it up with toasted naan for a total comfort meal. Leftovers taste even better the next day.
Instant Pot Sweet Potato Stew

No more boring stews—this Instant Pot sweet potato number packs a nutrient punch with creamy sweet potatoes and hearty beans. Get ready for a one-pot wonder that's ready in under an hour.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
- 1 tbsp rich extra virgin olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 medium sweet potatoes (about 1 lb), peeled and cubed
- 1 can (15 oz) fire-roasted diced tomatoes
- 1 can (15 oz) kidney beans, drained and rinsed
- 4 cups low-sodium vegetable broth
- 1 tsp smoked paprika
- 1 tsp ground cumin
- 1/2 tsp fine sea salt
- 1/4 tsp freshly ground black pepper
- 2 tbsp fresh lime juice
- fresh cilantro for garnish
Instructions
- Turn Instant Pot to sauté mode. Add olive oil. When shimmering, add diced onion and minced garlic. Sauté for 3 minutes until fragrant and translucent.
- Add cubed sweet potatoes, fire-roasted tomatoes (with juices), kidney beans, vegetable broth, smoked paprika, cumin, salt, and pepper. Stir well to combine.
- Close lid, set valve to sealing. Select high pressure for 15 minutes. (Tip: Sautéing builds deep flavor; don't skip it.)
- When timer ends, allow natural pressure release for 10 minutes (this prevents starchy liquid from spurting). Then quick release remaining pressure.
- Open lid, stir in fresh lime juice. Taste and adjust salt or heat if desired. (Tip: The lime juice brightens all the earthy flavors.)
- Serve hot, garnished with fresh cilantro. (Tip: For creamier stew, mash some sweet potatoes against the pot before serving.)
Bold and comforting, this stew’s creamy texture comes from the sweet potatoes breaking down just enough. Serve it over rice, quinoa, or with crusty bread for a meal that feels like a hug.
Instant Pot Ratatouille

Love summer's bounty? This Instant Pot Ratatouille is a 30-minute trip to Provence—no fuss, all flavor.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- 3 tbsp rich extra virgin olive oil
- 1 sweet yellow onion, diced
- 4 cloves garlic, minced
- 1 firm purple eggplant, cut into 1-inch cubes
- 2 fresh green zucchini, halved lengthwise and sliced
- 1 vibrant red bell pepper, seeded and chopped
- 4 juicy ripe tomatoes, roughly chopped
- 1 tsp dried thyme
- 1 bay leaf
- 1 tsp coarse sea salt
- 1/2 tsp freshly cracked black pepper
- 1/4 cup fresh basil leaves, torn
Instructions
- Press Sauté on your Instant Pot and heat olive oil. Add onion and garlic; cook 3 minutes until softened.
- Add eggplant cubes and zucchini slices. Sauté 5 minutes, stirring occasionally, until edges start to brown. (Tip: Salting eggplant beforehand removes bitterness—skip if you're short on time.)
- Stir in bell pepper, tomatoes, thyme, bay leaf, salt, and pepper. Cook 2 minutes, scraping up any browned bits.
- Cancel Sauté. Lock the lid and set valve to Sealing. Cook on Manual/High Pressure for 8 minutes.
- When done, let pressure release naturally for 10 minutes (this deepens flavors), then quick-release remaining steam.
- Remove bay leaf. Stir in torn fresh basil. Taste and adjust salt if needed. (Tip: For a thicker stew, simmer on Sauté 2 more minutes.)
Warm, rustic, and bursting with garden-fresh flavor—this ratatouille is perfect over creamy polenta, crusty bread, or even as a pasta sauce. The vegetables melt into a silky, herb-kissed harmony that tastes like summer in a bowl.
Instant Pot Cabbage Roll Casserole

Obsessed with comfort food but short on time? This deconstructed cabbage roll casserole delivers all the cozy flavors without the fuss—right in your Instant Pot.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
- 1 tbsp rich extra virgin olive oil
- 1 lb lean ground beef
- 1 cup diced sweet yellow onion
- 3 cloves minced fresh garlic
- 4 cups chopped crunchy green cabbage (about ½ head)
- 1 cup long-grain white rice
- 1 can (15 oz) rich crushed tomatoes
- 2 tbsp concentrated tomato paste
- 1 cup savory beef broth
- 1 tbsp tangy Worcestershire sauce
- 1 tsp fine sea salt
- ½ tsp freshly ground black pepper
- 1 tsp dried thyme
- 1 bay leaf
Instructions
- Set Instant Pot to Sauté mode. Add olive oil. When hot, add ground beef and onion. Cook, breaking into crumbles, until browned, about 5 minutes. Tip: don't overcrowd—brown in batches if needed.
- Stir in garlic and cook 30 seconds until fragrant.
- Add cabbage and sauté 3-4 minutes until slightly softened.
- Stir in rice, crushed tomatoes, tomato paste, beef broth, Worcestershire sauce, salt, pepper, thyme, and bay leaf. Mix well.
- Cancel Sauté mode. Close lid, set valve to sealing. Pressure cook on High for 12 minutes. Tip: natural release 10 minutes then quick release for best rice texture.
- Open lid, remove bay leaf. Stir casserole; it will thicken as it sits. Taste and adjust seasoning if needed. Tip: let rest 5 minutes before serving for flavors to meld.
Hearty and aromatic, this casserole tastes just like classic cabbage rolls—minus the fuss. Serve it up with a dollop of sour cream and a sprinkle of fresh parsley for a pop of color. Perfect for busy weeknights when you need a warm, satisfying meal in minutes.
Instant Pot Spinach and Ricotta Pasta

This Instant Pot Spinach and Ricotta Pasta is your weeknight lifesaver—creamy, cheesy, and done in 15 minutes flat. No heavy cream needed, just ricotta magic that melts into every bite.
Serving: 4 | Prep Time: 5 minutes | Cooking Time: 8 minutes
Ingredients
- 1 tbsp rich extra virgin olive oil
- 3 cloves fresh garlic, minced
- 2 cups low-sodium vegetable broth
- 8 oz dried penne pasta
- 1/2 tsp fine sea salt
- 1/4 tsp freshly ground black pepper
- 2 cups fresh baby spinach, roughly chopped if large
- 1 cup whole-milk ricotta cheese
- 1/2 cup finely grated Parmesan cheese
Instructions
- Press the Sauté button on your Instant Pot and add 1 tbsp rich extra virgin olive oil. Once shimmering, add 3 cloves minced garlic and cook for 30 seconds, stirring constantly, until fragrant.
- Pour in 2 cups low-sodium vegetable broth and scrape the bottom of the pot with a wooden spoon to release any browned bits—this prevents a Burn warning.
- Add 8 oz dried penne pasta, 1/2 tsp fine sea salt, and 1/4 tsp freshly ground black pepper. Stir to combine, making sure pasta is mostly submerged.
- Press Cancel, then close the lid and set the valve to Sealing. Cook on Manual (High Pressure) for 5 minutes. (For al dente, use 4 minutes; for softer, use 6.)
- Once the timer beeps, perform a Quick Release by carefully turning the valve to Venting. Wait for all steam to escape, then open the lid.
- Add 2 cups fresh baby spinach and stir gently until wilted, about 1 minute. The residual heat will soften it without overcooking.
- Turn off the Instant Pot. Add 1 cup whole-milk ricotta cheese and 1/2 cup finely grated Parmesan cheese. Stir until melted and creamy. Taste and adjust salt and pepper if needed. If the sauce is too thick, add a splash of reserved pasta water or broth.
Finish with a squeeze of lemon juice and a sprinkle of red pepper flakes for brightness and heat. The pasta is lusciously creamy from the ricotta, with pops of green from the spinach—perfect as a quick dinner or a satisfying side.
Instant Pot Cauliflower Mashed Potatoes

Ever thought mashed potatoes could be this low-carb? Your Instant Pot is about to become your new BFF for creamy cauliflower mash that’s garlicky, healthy, and ridiculously easy. No boiling, no draining—just pressurize and blend.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
- 1 large head cauliflower, cut into bite-sized florets
- 3 cloves garlic, thinly sliced
- 1/4 cup water
- 1/4 cup heavy cream
- 2 tablespoons unsalted butter
- 1/4 cup finely grated Parmesan cheese
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon freshly ground black pepper
- 1 tablespoon fresh chives, finely chopped, for garnish
Instructions
- Place the cauliflower florets and sliced garlic into the Instant Pot. Add the water.
- Close the lid, set the valve to sealing, and cook on Manual (High Pressure) for 4 minutes.
- Quick-release the pressure carefully. Open the lid and drain any remaining liquid using a colander lined with paper towels to absorb excess moisture.
- Return the cauliflower to the pot. Add the heavy cream, butter, Parmesan, salt, and pepper.
- Use an immersion blender (or mash by hand) to puree until smooth and creamy. Tip: For extra velvety texture, blend for a full minute.
- Taste and adjust seasoning with more salt if needed. Tip: If the mash seems thin, let it sit for 2 minutes to thicken, then stir again.
- Transfer to a serving bowl and garnish with fresh chives.
Finally, dig in while it's warm. The texture is luxuriously creamy with a subtle garlic kick—perfectly swoon-worthy. Serve it alongside roast chicken or a juicy steak for a low-carb feast that doesn't skimp on comfort.
Instant Pot Chickpea Tagine

Up your dinner game with this bold Moroccan-inspired Instant Pot chickpea tagine. Sweet apricots meet spicy harissa in a quick, one-pot miracle that’s ready in under 30 minutes. No tagine pot? No problem.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
Spice Blend
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon cayenne pepper
- 1/4 teaspoon finely ground black pepper
Tagine Base
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons tomato paste
- 1 cup vegetable broth
- 2 cups canned chickpeas, drained and rinsed
- 1/2 cup dried apricots, roughly chopped
- 1 tablespoon harissa paste
- 1 teaspoon salt
- 1 tablespoon fresh lemon juice
- 1/4 cup fresh cilantro, chopped for garnish
Instructions
- Set Instant Pot to Sauté (high). Add olive oil and heat until shimmering.
- Add onion and cook, stirring often, until softened and golden, about 5 minutes.
- Stir in garlic and ginger; cook for 30 seconds until fragrant.
- Add the spice blend and tomato paste; cook for 1 minute, stirring constantly to toast spices and deepen flavor.
- Pour in vegetable broth and scrape up any browned bits from the bottom of the pot.
- Add chickpeas, dried apricots, harissa paste, and salt. Stir to combine.
- Close the lid and set valve to Sealing. Pressure Cook on High for 10 minutes.
- When timer ends, let pressure release naturally for 10 minutes, then quick release remaining steam.
- Open the lid and stir in lemon juice. Taste and adjust seasoning — if too thick, splash in broth to reach desired consistency. Pro tip: For a thicker stew, mash a few chickpeas against the pot with a spoon before serving.
- Serve in bowls topped with fresh cilantro.
Just scoop this fragrant stew over fluffy couscous or crusty bread. The apricots melt into the sauce, balancing heat with sweetness. Garnish with fresh cilantro and a dollop of yogurt for a creamy finish.
Instant Pot Apple Cinnamon Oatmeal

Start your morning right with this Instant Pot Apple Cinnamon Oatmeal—creamy, spiced, and ready in minutes. No standing over the stove, just set it and forget it for the coziest breakfast ever.
Serving: 4 | Prep Time: 5 minutes | Cooking Time: 10 minutes
Ingredients
Oatmeal Base
- 1 cup rolled oats (not instant)
- 1 1/2 cups cold water
- 1 1/2 cups whole milk
Apple & Spice
- 1 large Honeycrisp apple, peeled and diced into 1/2-inch cubes
- 2 tablespoons unsalted butter
- 2 teaspoons ground cinnamon
- 2 tablespoons light brown sugar, packed
- 1/4 teaspoon fine sea salt
- Optional: extra brown sugar and a splash of heavy cream for serving
Instructions
- Turn the Instant Pot to Sauté mode (Normal). Add the butter and let it melt, about 30 seconds.
- Add the diced apple, cinnamon, and brown sugar. Sauté for 2–3 minutes, stirring occasionally, until the apples are slightly softened and fragrant.
- Press Cancel to stop Sauté mode. Immediately add the rolled oats, water, milk, and salt. Stir well to combine, scraping up any browned bits from the bottom.
- Close the lid and set the valve to Sealing. Pressure cook on High for 3 minutes.
- Let the pressure release naturally for 10 minutes, then carefully quick-release the remaining steam.
- Open the lid and stir the oatmeal. It will thicken as it sits—if too thick, add a splash of milk or water.
- Taste and adjust sweetness or cinnamon if desired. Serve warm, topped with extra diced apples, a drizzle of cream, or a sprinkle of brown sugar.
Silky, spiced, and studded with tender apple chunks, this oatmeal is like a warm hug in a bowl. Serve it with a dollop of Greek yogurt or a swirl of maple syrup for extra indulgence.
Instant Pot Vegetable Pad Thai

Your weeknight dinner just got a serious upgrade: Instant Pot Vegetable Pad Thai that's faster than takeout and loaded with chewy rice noodles, crisp veggies, and crunchy peanuts. Get ready to wow your taste buds in under 30 minutes.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
Pad Thai Sauce
- 1/4 cup low-sodium soy sauce
- 2 tablespoons fresh lime juice
- 2 tablespoons creamy peanut butter
- 1 tablespoon packed brown sugar
- 1 tablespoon sriracha
- 1 teaspoon toasted sesame oil
Noodles and Vegetables
- 8 ounces flat rice noodles (pad thai style)
- 1 tablespoon rich avocado oil
- 3 cloves garlic, minced
- 1 red bell pepper, thinly sliced
- 2 medium carrots, julienned
- 4 cups baby spinach
- 1/2 cup roasted salted peanuts, roughly chopped
- 1/4 cup fresh cilantro leaves, for garnish
- 2 green onions, sliced
Instructions
- In a small bowl, whisk together soy sauce, lime juice, peanut butter, brown sugar, sriracha, and sesame oil until smooth. Set aside.
- Place rice noodles in a large bowl and cover with hot tap water. Soak for 8 minutes, then drain. (Tip: don't oversoak—they'll cook more in the Instant Pot.)
- Turn Instant Pot to Sauté mode and heat avocado oil. Add garlic and bell pepper; cook for 2 minutes, stirring frequently, until fragrant.
- Add carrots and cook 1 minute more. Press Cancel.
- Add drained noodles and the prepared sauce to the pot. Stir gently to coat everything.
- Secure lid, set valve to Sealing, and cook on Manual/Pressure Cook High for 5 minutes. (Tip: quick release is essential to prevent mushy noodles—have a towel ready to protect your hand.)
- Once the timer beeps, immediately perform a quick pressure release. Carefully open the lid.
- Add baby spinach and stir until wilted, about 1 minute. The residual heat will do the work.
- Portion into bowls and top with chopped peanuts, cilantro, and green onions. Squeeze extra lime if desired. (Tip: for extra crunch, add peanuts right before serving.)
Unexpectedly light yet satisfying, each bite balances tangy, sweet, and savory with that irresistible peanut crunch. Try it with shredded chicken or tofu for a protein boost—this pad thai is your new weeknight hero.
Instant Pot Black Bean Tacos

Hate boring Taco Tuesdays? Instant Pot Black Bean Tacos are here to save your weeknight—fast, flavorful, and totally plant-powered. Dump, press, and devour in under 30 minutes.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
Black Bean Filling
- 1 tbsp rich avocado oil
- 1 medium yellow onion, diced
- 4 pungent garlic cloves, minced
- 1 tbsp deep chili powder
- 1 tsp smoky ground cumin
- 1/2 tsp smoked paprika
- 1/4 tsp cayenne pepper (optional for heat)
- 2 cans (15 oz each) earthy black beans, drained and rinsed
- 1 cup low-sodium vegetable broth
- 1 tbsp bright fresh lime juice
- 1/2 tsp fine sea salt (or more to taste)
For Serving
- 8 fluffy corn tortillas
- 1 ripe avocado, sliced
- 1/4 cup fresh cilantro leaves
- Lime wedges for squeezing
Instructions
- Set Instant Pot to Sauté mode. Add avocado oil and heat until shimmering.
- Sauté diced onion for 3–4 minutes until translucent and golden at edges.
- Add minced garlic, chili powder, cumin, smoked paprika, and cayenne. Stir constantly for 30 seconds until spices are fragrant—don't let them burn.
- Pour in drained black beans and vegetable broth. Stir well, scraping up any browned bits from the bottom (this adds deep flavor).
- Lock the lid on the Instant Pot, set valve to Sealing. Pressure Cook on High for 25 minutes.
- Let the pressure release naturally for 10 minutes (this keeps beans creamy). Then quick-release any remaining steam.
- Open the lid, stir in fresh lime juice and salt. Taste and adjust seasoning if needed.
- While the beans cook, warm tortillas: heat a dry skillet over medium-high, toast each tortilla for 30 seconds per side until lightly charred and pliable. Wrap in a clean towel to keep warm.
- Spoon the black bean filling onto warm tortillas using a slotted spoon (leave excess liquid behind).
- Top with sliced avocado, fresh cilantro, and a generous squeeze of lime. Serve immediately.
Pile these smoky, tender black beans onto warm tortillas and crown with creamy avocado—each bite bursts with citrus and spice. The texture is velvety, not mushy, thanks to that natural release. Double the batch for easy meal prep lunches all week!
Instant Pot Zucchini Lasagna

Packed with Italian flavor but low on carbs, this Instant Pot Zucchini Lasagna swaps noodles for tender zucchini slices. It's creamy, cheesy, and ready in under 30 minutes!
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
- 3 medium farm-fresh zucchini, sliced lengthwise into 1/4-inch strips
- 1 tablespoon rich extra virgin olive oil
- 2 cloves garlic, minced
- 1 can (14 oz) crushed San Marzano tomatoes
- 1 teaspoon dried oregano
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon finely ground black pepper
- 1 cup whole milk ricotta cheese
- 1 large farm-fresh egg
- 1/4 cup finely grated Parmesan cheese
- 1 1/2 cups shredded low-moisture mozzarella cheese
- 2 tablespoons fresh basil leaves, torn
Instructions
- Place the zucchini strips on a paper towel-lined baking sheet and sprinkle lightly with salt. Let sit for 10 minutes to draw out moisture, then pat dry.
- Set Instant Pot to Sauté mode (high) and heat olive oil. Add garlic and cook for 30 seconds until fragrant.
- Stir in crushed tomatoes, oregano, salt, and pepper. Cook for 2 minutes, scraping up any browned bits. Press Cancel to stop Sauté.
- In a small bowl, mix ricotta, egg, and Parmesan until smooth.
- Spread a thin layer of tomato sauce on the bottom of a 7-inch round pan that fits in the Instant Pot (or a 7-cup glass bowl).
- Layer half of the zucchini strips over the sauce, overlapping slightly. Spoon half of the ricotta mixture over zucchini and spread gently. Sprinkle with 1/2 cup mozzarella and some basil.
- Repeat layers: remaining sauce, remaining zucchini, remaining ricotta, and 1/2 cup mozzarella. Top with remaining basil and the last 1/2 cup mozzarella.
- Cover the pan with foil. Pour 1 cup water into the Instant Pot, place the trivet, and set the pan on trivet.
- Lock lid, set valve to Sealing, and Pressure Cook on High for 10 minutes. Let pressure release naturally for 5 minutes, then quick release.
- Carefully remove pan and uncover. Let rest for 5 minutes before slicing. For a browned top, broil for 2 minutes.
- Tip: For extra flavor, add a pinch of red pepper flakes to the sauce. Tip: Use a mandoline for even zucchini slices. Tip: If your zucchini is watery, reduce cook time by 2 minutes.
Zucchini soaks up all the rich tomato and cheese flavors, giving you a satisfying lasagna fix without the carbs. Serve it with a side salad for a complete meal—each bite is pure comfort.
Instant Pot Moroccan Lentil Stew

Just one bite of this Instant Pot Moroccan Lentil Stew and you’re transported to a spice market. It’s bold, hearty, and ready in under an hour.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
Produce
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 2 large carrots, peeled and diced
- 1 (14.5 oz) can fire-roasted diced tomatoes
- 1/4 cup fresh cilantro, chopped (for garnish)
Spices & Aromatics
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground turmeric
- 1/4 teaspoon cayenne pepper (optional for heat)
- 1 teaspoon kosher salt
- 1/2 teaspoon finely ground black pepper
- 1 tablespoon tomato paste
Pantry & Liquids
- 2 tablespoons rich extra virgin olive oil
- 1 cup dried green or brown lentils, rinsed
- 4 cups vegetable broth (low-sodium preferred)
- 1 tablespoon fresh lemon juice
Instructions
- Turn the Instant Pot to Sauté (high). Add 2 tablespoons rich extra virgin olive oil and heat until shimmering.
- Add diced onion and sauté for 4 minutes, until translucent. Stir in minced garlic for 30 seconds until fragrant.
- Add ground cumin, coriander, smoked paprika, turmeric, and cayenne (if using). Stir constantly for 1 minute to toast spices—this deepens the flavor.
- Stir in tomato paste and cook for 1 minute, scraping the bottom to prevent sticking.
- Add diced carrots, rinsed lentils, fire-roasted diced tomatoes (with juices), vegetable broth, kosher salt, and black pepper. Stir well to combine.
- Secure the lid, set valve to Sealing. Pressure Cook on High for 15 minutes.
- Let the pressure release naturally for 10 minutes, then quick release any remaining steam. (Tip: Natural release helps lentils stay creamy, not mushy.)
- Stir in fresh lemon juice. Taste and adjust salt or spice if needed. (Tip: Lemon brightens the earthy lentils.)
- Ladle into bowls and garnish with fresh cilantro. (Tip: For extra richness, swirl in a dollop of yogurt or drizzle of olive oil.)
Rich and velvety, this stew gets even better the next day. Serve with crusty bread or over couscous for a satisfying meal.
Conclusion
Vegan or not, these 18 easy Instant Pot vegetarian recipes are total weeknight winners! We’d love to hear which ones you try first. Drop your favorites in the comments and don’t forget to save this roundup on Pinterest for later!



