Cooking delicious vegan meals has never been easier, thanks to the magic of the Instapot. Whether you’re a busy professional, a college student, or a home cook looking for convenient ways to make healthy plant-based dishes, vegan Instapot recipes are your ticket to fuss-free, flavorful dining.
These recipes let you throw ingredients together, set the timer, and walk away—returning to an aromatic kitchen and a meal that’s ready to enjoy. From stews and soups to curries and rice bowls, there’s no limit to what you can create.
Below, I’m sharing three of my favorite vegan Instapot recipes: a comforting Vegan Lentil Stew, a vibrant Chickpea & Vegetable Curry, and a soul-soothing Mushroom Risotto. Each one is nourishing, hearty, and absolutely packed with flavor—perfect for weeknights or meal prep.
Get ready to make vegan cooking easier and tastier than ever!
Why You’ll Love This Recipe
These vegan Instapot recipes are everything you want in a plant-based meal: quick, easy, nutritious, and bursting with flavor. The Instapot’s pressure-cooking magic means you get all the deep, slow-cooked flavors in a fraction of the time.
- Minimal prep time—just chop, toss, and go!
- Perfect for meal prep: leftovers taste even better the next day.
- Customizable: swap in your favorite veggies or grains.
- Family-friendly: even picky eaters will love these dishes.
- Healthy and filling: packed with plant-based protein and fiber.
Once you try these, your Instapot will become your go-to for vegan dinners. For even more inspiration, check out our Instant Pot Vegetarian Recipes Indian Food Lovers Adore for global flavors!
Recipe 1: Vegan Instapot Lentil Stew
Ingredients
Ingredient | Quantity |
---|---|
Brown or green lentils (rinsed) | 1 cup |
Carrots (chopped) | 2 medium |
Celery (chopped) | 2 stalks |
Yellow onion (diced) | 1 medium |
Garlic (minced) | 3 cloves |
Diced tomatoes (canned, with juices) | 1 (14 oz) can |
Vegetable broth | 4 cups |
Bay leaf | 1 |
Smoked paprika | 1 tsp |
Dried thyme | 1 tsp |
Salt and black pepper | To taste |
Olive oil | 1 tbsp |
Spinach or kale (optional, chopped) | 2 cups |
Equipment
- Instapot (6 qt or larger)
- Cutting board and knife
- Measuring cups and spoons
- Wooden spoon or spatula
- Ladle for serving
Instructions
- Set the Instapot to sauté mode. Add the olive oil and heat until shimmering. Add onion, carrots, and celery. Sauté for 3-4 minutes until softened.
- Add garlic and sauté for 1 more minute until fragrant.
- Stir in the lentils, diced tomatoes (with juices), vegetable broth, bay leaf, smoked paprika, thyme, salt, and pepper.
- Cancel sauté mode. Secure the lid and set the valve to sealing.
- Cook on high pressure for 15 minutes.
- Allow natural pressure release for 10 minutes, then carefully quick release any remaining pressure.
- Open the lid, remove the bay leaf, and stir in spinach or kale (if using). The residual heat will wilt the greens.
- Taste and adjust seasoning as needed. Serve hot with crusty bread or over rice.
Tip: For a thicker stew, mash a few lentils with the back of your spoon before serving!
Tips & Variations
- Change up the veggies: Add bell peppers, potatoes, or zucchini for extra color and nutrition.
- Make it spicy: Stir in red pepper flakes or a dash of hot sauce.
- Add grains: Bulk up the stew with cooked quinoa or barley.
- Herb swap: Fresh parsley or basil adds a lovely finish.
For another hearty vegan meal, see our Low Calorie Vegetable Soup Recipe for Healthy Eating.
Nutrition Facts
Nutrient | Per Serving (1/6 recipe) |
---|---|
Calories | 180 |
Protein | 9g |
Carbohydrates | 32g |
Fiber | 10g |
Fat | 2g |
Sodium | 450mg |
Nutrition values are approximate and may vary based on ingredients used.
Serving Suggestions
- Serve with warm vegan bread or over steamed rice.
- Top with fresh herbs, a squeeze of lemon, or a swirl of vegan yogurt.
- Pair with a crisp green salad for a complete meal.
Recipe 2: Instapot Chickpea & Vegetable Curry
Ingredients
Ingredient | Quantity |
---|---|
Canned chickpeas (drained and rinsed) | 2 (15 oz) cans |
Cauliflower florets | 2 cups |
Carrots (sliced) | 2 medium |
Red bell pepper (chopped) | 1 medium |
Spinach (fresh or frozen) | 2 cups |
Onion (diced) | 1 medium |
Garlic (minced) | 3 cloves |
Ginger (minced) | 1 tbsp |
Canned diced tomatoes | 1 (14 oz) can |
Coconut milk (full fat) | 1 (14 oz) can |
Curry powder | 2 tbsp |
Ground cumin | 1 tsp |
Salt & black pepper | To taste |
Lime juice | 1 tbsp |
Olive or coconut oil | 1 tbsp |
Equipment
- Instapot
- Measuring cups and spoons
- Knife and cutting board
- Wooden spoon
- Ladle
Instructions
- Set Instapot to sauté mode. Add oil, then onions, and cook until translucent (about 3 minutes).
- Add garlic and ginger, sauté for 1 minute.
- Stir in curry powder and cumin; let the spices toast for about 30 seconds.
- Add cauliflower, carrots, bell pepper, chickpeas, diced tomatoes, coconut milk, salt, and pepper. Stir well.
- Cancel sauté mode. Secure lid and set valve to sealing.
- Pressure cook on high for 5 minutes.
- Quick release pressure once done. Open lid and stir in spinach until wilted.
- Finish with lime juice and adjust seasoning as needed.
- Serve over rice, quinoa, or with naan bread.
Pro Tip: For extra protein, add cubed tofu before cooking, or stir in cooked lentils at the end!
Tips & Variations
- Use sweet potatoes or peas for more variety.
- Make it spicy with cayenne or fresh chili.
- Swap coconut milk for light coconut milk for a lower-fat version.
- Add a spoonful of vegan bechamel sauce for extra creaminess.
Nutrition Facts
Nutrient | Per Serving (1/6 recipe) |
---|---|
Calories | 260 |
Protein | 9g |
Carbohydrates | 36g |
Fiber | 8g |
Fat | 9g |
Sodium | 510mg |
Based on standard brands and produce sizes.
Serving Suggestions
- Garnish with fresh cilantro, chopped peanuts, or toasted coconut.
- Pair with brown rice, quinoa, or millet for a wholesome meal.
- Serve alongside a fresh cucumber salad or Vegetable Alfredo Recipes for a creamy contrast.
Recipe 3: Instapot Vegan Mushroom Risotto
Ingredients
Ingredient | Quantity |
---|---|
Arborio rice | 1 1/2 cups |
Mixed mushrooms (sliced, cremini or button) | 3 cups |
Onion (diced) | 1 small |
Garlic (minced) | 3 cloves |
Vegetable broth | 4 cups |
Dry white wine (optional) | 1/2 cup |
Olive oil | 1 1/2 tbsp |
Nutritional yeast | 1/4 cup |
Fresh parsley (chopped) | 1/4 cup |
Salt & pepper | To taste |
Equipment
- Instapot
- Measuring cups and spoons
- Wooden spoon
- Knife and cutting board
Instructions
- Set Instapot to sauté mode and add olive oil. Add onions and cook until translucent.
- Add garlic and mushrooms; cook until mushrooms release their juices (~5 minutes).
- Stir in arborio rice and cook for 2 minutes, stirring frequently.
- If using, pour in white wine and stir until mostly absorbed.
- Add vegetable broth, salt, and pepper. Stir to combine.
- Cancel sauté mode. Secure lid, set valve to sealing.
- Pressure cook on high for 6 minutes.
- Quick release pressure. Open lid and stir in nutritional yeast and parsley.
- Let sit for 2 minutes to thicken. Taste and adjust seasoning.
“Risotto in the Instapot is a game-changer! Creamy, dreamy, and no endless stirring required.”
Tips & Variations
- For extra richness, stir in a spoonful of vegan butter at the end.
- Add peas, asparagus, or spinach for a pop of color and nutrition.
- Substitute wild mushrooms for a gourmet twist.
Love creative vegan comfort food? Try our Vegetable Lasagna Stouffer’s Recipe Made Easy and Delicious next!
Nutrition Facts
Nutrient | Per Serving (1/6 recipe) |
---|---|
Calories | 210 |
Protein | 6g |
Carbohydrates | 37g |
Fiber | 2g |
Fat | 4g |
Sodium | 380mg |
Nutrition facts are estimates and will vary with brands and add-ins.
Serving Suggestions
- Garnish with extra parsley, vegan parmesan, or toasted pine nuts.
- Serve as a main with a side of roasted veggies or a crisp green salad.
- Perfect for date nights or as a special weekend treat.
Conclusion
Vegan Instapot recipes are a lifesaver for anyone looking to combine convenience, nutrition, and incredible flavor in the kitchen. With just a handful of ingredients and minimal hands-on time, you can create meals that taste like they’ve been simmering all day—no need to sacrifice taste or your evening plans.
The three recipes above—Lentil Stew, Chickpea & Vegetable Curry, and Mushroom Risotto—showcase just how versatile your Instapot can be on a plant-based diet. Don’t be afraid to experiment with your favorite ingredients or try new flavor combos.
For even more easy and exciting vegan ideas, be sure to browse our collections like Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas and Vegetarian Swiss Chard Recipes for Healthy Meals. Happy cooking—and happy eating!
📖 Recipe Card: Vegan Instapot Lentil Curry
Description: A hearty, flavorful lentil curry made quickly in your Instapot. Perfect for a nutritious weeknight meal.
Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M
Servings: 4 servings
Ingredients
- 1 cup dried brown lentils, rinsed
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 can (14 oz) diced tomatoes
- 2 cups vegetable broth
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup baby spinach
- 1 tablespoon olive oil
Instructions
- Set Instapot to sauté mode and add olive oil.
- Add onion, garlic, and ginger; sauté for 2-3 minutes.
- Stir in curry powder and cumin; cook for 1 minute.
- Add lentils, diced tomatoes, vegetable broth, salt, and pepper.
- Seal lid and cook on high pressure for 12 minutes.
- Quick release pressure, then stir in spinach.
- Let sit for 2 minutes before serving.
Nutrition: Calories: 230 kcal | Protein: 12 g | Fat: 5 g | Carbs: 36 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Instapot Lentil Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty, flavorful lentil curry made quickly in your Instapot. Perfect for a nutritious weeknight meal.”, “prepTime”: “PT10M”, “cookTime”: “PT20M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup dried brown lentils, rinsed”, “1 medium onion, diced”, “2 cloves garlic, minced”, “1 tablespoon fresh ginger, minced”, “1 can (14 oz) diced tomatoes”, “2 cups vegetable broth”, “1 tablespoon curry powder”, “1 teaspoon ground cumin”, “1/2 teaspoon salt”, “1/2 teaspoon black pepper”, “1 cup baby spinach”, “1 tablespoon olive oil”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Set Instapot to saut\u00e9 mode and add olive oil.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, and ginger; saut\u00e9 for 2-3 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in curry powder and cumin; cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add lentils, diced tomatoes, vegetable broth, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Seal lid and cook on high pressure for 12 minutes.”}, {“@type”: “HowToStep”, “text”: “Quick release pressure, then stir in spinach.”}, {“@type”: “HowToStep”, “text”: “Let sit for 2 minutes before serving.”}], “nutrition”: {“calories”: “230 kcal”, “proteinContent”: “12 g”, “fatContent”: “5 g”, “carbohydrateContent”: “36 g”}}