Best Vegan Oil Free Recipes for Instant Pot Meals

Updated On: October 6, 2025

Cooking vegan and oil-free meals in an Instant Pot is a game-changer for anyone looking to eat healthily without sacrificing flavor or convenience. Whether you’re a busy professional, a health-conscious foodie, or simply someone eager to explore plant-based cuisine, the Instant Pot can streamline your cooking process.

It locks in moisture and flavors while significantly cutting down cooking time. Best of all, you don’t need oil to make delicious, hearty dishes that are satisfying and nutritious.

In this post, we’ll explore some of the best vegan oil-free recipes designed specifically for the Instant Pot. These recipes are easy to prepare, use wholesome ingredients, and maximize taste without added fats.

Dive in, and let’s make mealtime simple, vibrant, and guilt-free!

Why You’ll Love This Recipe

These vegan oil-free Instant Pot recipes are perfect for anyone wanting to enjoy wholesome meals without the hassle of complicated prep or unhealthy additives. The recipes leverage the Instant Pot’s pressure cooking technology to bring out rich flavors and tender textures in beans, grains, vegetables, and legumes—all without oil.

They save time, reduce cleanup, and are budget-friendly, making them ideal for busy weeknights or meal prepping.

Plus, these dishes are nutrient-dense, heart-healthy, and full of plant-based protein and fiber. Whether you’re new to vegan cooking or a seasoned pro, these recipes will inspire you to embrace oil-free cooking with confidence and creativity.

Ingredients

  • Dried beans (such as black beans, chickpeas, or lentils) – 1 cup
  • Brown rice – 1 cup
  • Quinoa – 1 cup
  • Vegetable broth (low sodium) – 3 cups
  • Fresh vegetables (carrots, bell peppers, zucchini) – 2 cups, chopped
  • Onion – 1 medium, diced
  • Garlic – 3 cloves, minced
  • Diced tomatoes – 1 can (14 oz)
  • Chili powder – 1 tsp
  • Cumin – 1 tsp
  • Smoked paprika – 1/2 tsp
  • Salt – to taste
  • Black pepper – to taste
  • Fresh herbs (cilantro, parsley) – optional, for garnish
  • Lemon juice – 1 tbsp (optional, for brightness)

Equipment

  • Instant Pot or any electric pressure cooker
  • Cutting board and knife for chopping vegetables
  • Measuring cups and spoons
  • Wooden spoon or silicone spatula for stirring
  • Can opener (if using canned tomatoes)

Instructions

  1. Prepare your beans: If using dried beans, rinse 1 cup thoroughly and soak them for at least 4 hours or overnight to reduce cooking time.
  2. Sauté aromatics without oil: Set the Instant Pot to “Sauté” mode and add diced onions and minced garlic with a splash of vegetable broth or water to prevent sticking. Cook for 3-4 minutes until softened and fragrant.
  3. Add spices: Stir in chili powder, cumin, smoked paprika, salt, and pepper. Mix well to coat the aromatics with spices.
  4. Add main ingredients: Add soaked beans (drained), brown rice or quinoa, chopped vegetables, diced tomatoes, and 3 cups of vegetable broth. Stir to combine.
  5. Cook under pressure: Seal the Instant Pot lid and set to “Manual” or “Pressure Cook” mode for 25 minutes (adjust time depending on the beans and grains used—quinoa requires less time, about 10 minutes).
  6. Natural release: Once cooking is complete, allow the pressure to release naturally for 10 minutes, then carefully release any remaining pressure manually.
  7. Final seasoning: Open the lid, stir the contents gently, and add lemon juice or fresh herbs if desired. Adjust salt and pepper to taste.
  8. Serve hot: Your flavorful, oil-free vegan Instant Pot meal is ready to enjoy!

Tips & Variations

“To add variety, swap out the vegetables based on seasonal availability or personal preference. Sweet potatoes, kale, or mushrooms work beautifully in these recipes.”

  • Use canned beans: If short on time, canned beans can be used. Skip soaking and reduce pressure cooking time to 8-10 minutes.
  • Spice it up: Add fresh diced jalapeños or a pinch of cayenne pepper for a spicy kick.
  • Make it creamy: Stir in a dollop of unsweetened coconut yogurt or cashew cream (oil-free) after cooking for richness.
  • Batch cook: Double the recipe and freeze portions for easy grab-and-go meals.

Nutrition Facts

Nutrient Amount per Serving
Calories 280
Protein 12g
Carbohydrates 50g
Fiber 12g
Fat 0g (oil-free)
Sodium 300mg (can be reduced with low-sodium broth)

Serving Suggestions

Serve your delicious vegan Instant Pot meals with freshly chopped cilantro or parsley for a pop of color and freshness. These dishes pair wonderfully with a crisp green salad or steamed greens on the side.

For added texture and flavor, try topping with toasted pumpkin seeds or a squeeze of lime juice. You can also enjoy leftovers wrapped in a warm tortilla or over a bed of leafy greens.

Best Vegan Oil-Free Recipes for Instant Pot

Instant Pot Vegan Chili

  • Ingredients: Black beans, kidney beans, diced tomatoes, onions, garlic, bell peppers, corn, chili powder, cumin, smoked paprika, vegetable broth.
  • Instructions: Follow the sauté and pressure cook steps as above, using a mix of beans and vegetables. Cook for 25 minutes.
  • Tip: Add a splash of apple cider vinegar after cooking to brighten flavors.

Instant Pot Lentil Soup

  • Ingredients: Brown lentils, carrots, celery, onion, garlic, diced tomatoes, vegetable broth, thyme, bay leaf, salt, and pepper.
  • Instructions: Sauté onion and garlic in water or broth, add lentils, vegetables, herbs, and broth. Pressure cook for 15 minutes.
  • Tip: Blend part of the soup for a creamier texture without oil.

Instant Pot Quinoa and Vegetable Pilaf

  • Ingredients: Quinoa, mixed vegetables (zucchini, bell peppers, peas), onion, garlic, vegetable broth, turmeric, cumin, salt.
  • Instructions: Sauté onion and garlic, add quinoa, spices, vegetables, and broth. Cook for 10 minutes under pressure.
  • Tip: Garnish with chopped nuts or seeds for crunch.

For more creative vegan recipes, check out the Julie Marie Eats Recipes or explore hearty options like the Jamaican Minced Beef Recipes (vegan version) for some exciting flavor profiles.

Conclusion

Cooking vegan oil-free meals in the Instant Pot combines the best of health, convenience, and flavor. With just a handful of wholesome ingredients, you can create nourishing dishes that satisfy your taste buds and support your wellness goals.

The recipes shared here are versatile and adaptable, perfect for experimenting with your favorite spices and veggies. By eliminating oil, you reduce unnecessary calories and fats while still enjoying rich, comforting meals.

Whether you’re cooking for yourself or your family, these Instant Pot vegan recipes will become staples in your kitchen.

Ready to expand your vegan recipe collection? Don’t miss other fantastic recipes like the Kosher Sushi Salad Recipe or the delectable Marzipan Challah Recipe for a perfect plant-based treat.

Happy cooking!

📖 Recipe Card: Best Vegan Oil-Free Instant Pot Lentil Curry

Description: A hearty and flavorful vegan lentil curry made oil-free in the Instant Pot. Perfect for a healthy, quick meal packed with protein and fiber.

Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M

Servings: 4 servings

Ingredients

  • 1 cup dried red lentils, rinsed
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 inch piece of ginger, grated
  • 1 can (14 oz) diced tomatoes
  • 2 cups vegetable broth
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp garam masala
  • 1/2 tsp chili powder
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Set Instant Pot to sauté mode and add onions, garlic, and ginger with a splash of water to soften.
  2. Add turmeric, cumin, garam masala, and chili powder; stir for 1 minute.
  3. Add rinsed lentils, diced tomatoes, vegetable broth, and salt; stir well.
  4. Seal the Instant Pot lid and cook on high pressure for 10 minutes.
  5. Allow natural pressure release for 10 minutes, then quick release remaining pressure.
  6. Stir the curry, adjust seasoning, and garnish with fresh cilantro before serving.

Nutrition: Calories: 280 kcal | Protein: 18 g | Fat: 1 g | Carbs: 45 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Oil-Free Instant Pot Lentil Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful vegan lentil curry made oil-free in the Instant Pot. Perfect for a healthy, quick meal packed with protein and fiber.”, “prepTime”: “PT10M”, “cookTime”: “PT20M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup dried red lentils, rinsed”, “1 large onion, finely chopped”, “3 cloves garlic, minced”, “1 inch piece of ginger, grated”, “1 can (14 oz) diced tomatoes”, “2 cups vegetable broth”, “1 tsp ground turmeric”, “1 tsp ground cumin”, “1 tsp garam masala”, “1/2 tsp chili powder”, “Salt to taste”, “Fresh cilantro for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Set Instant Pot to saut\u00e9 mode and add onions, garlic, and ginger with a splash of water to soften.”}, {“@type”: “HowToStep”, “text”: “Add turmeric, cumin, garam masala, and chili powder; stir for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add rinsed lentils, diced tomatoes, vegetable broth, and salt; stir well.”}, {“@type”: “HowToStep”, “text”: “Seal the Instant Pot lid and cook on high pressure for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Allow natural pressure release for 10 minutes, then quick release remaining pressure.”}, {“@type”: “HowToStep”, “text”: “Stir the curry, adjust seasoning, and garnish with fresh cilantro before serving.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “18 g”, “fatContent”: “1 g”, “carbohydrateContent”: “45 g”}}

Photo of author

Marta K

Leave a Comment

X