If you’re craving a vibrant, comforting dish that comes together quickly without sacrificing flavor, this Vegetable Biryani (Easy 30-Minute, One-Pan Recipe) Recipe is going to become your new best friend. Packed with aromatic spices, colorful vegetables, and tender basmati rice, it’s a delightful way to enjoy a hearty meal that feels both exotic and homey. What’s incredible about this recipe is how it balances simplicity and richness, all while being ready in just half an hour using a single pan—making cleanup a breeze and cooking stress-free.
Ingredients You’ll Need
Every ingredient in this Vegetable Biryani (Easy 30-Minute, One-Pan Recipe) Recipe plays a vital role, from the fragrant spices to the fresh vegetables. These essentials not only bring depth of flavor but also create a fantastic mix of textures and colors that make the dish so inviting on the plate.
- Basmati rice: This long-grain rice is perfect for biryani because it stays fluffy and separate when cooked.
- Olive oil: Helps to gently sauté the onions and spices, bringing out their natural flavors.
- Onion: Adds sweetness and texture once cooked to a soft golden brown.
- Garlic and ginger: Freshly grated for a fragrant, zesty punch that forms the aromatic heart of the dish.
- Garam masala: A blend of warm spices that defines the classic biryani flavor.
- Red pepper flakes: For just the right amount of heat; you can adjust to your preference.
- Turmeric: Provides earthy flavor and that lovely golden color.
- Cinnamon: Adds a subtle sweetness and warmth.
- Dried mint: Brightens the flavor, balancing the richness.
- Bay leaf: Infuses the dish with a gentle herbal note.
- Plain yogurt: Creates creaminess and tenderizes the veggies.
- Chickpeas: Bring plant-based protein and a creamy texture.
- Frozen peas: A pop of sweetness and bright green color.
- Carrots: Slightly sweet and tender when cooked, adding color.
- Vegetable broth: Keeps the dish moist and enhances every element’s flavor.
- Lemon: The final zingy touch that lifts all the flavors.
- Salt and black pepper: Essential seasonings to bring balance.
You’ll find the full ingredient list, instructions, and print option in the recipe card below.
How to Make Vegetable Biryani (Easy 30-Minute, One-Pan Recipe) Recipe
Step 1: Cook the Rice
Start by bringing a medium pot of lightly salted water to a boil. Add your uncooked basmati rice and cook for about 10 minutes just until tender but not mushy. Drain well and set aside. Having perfectly cooked rice is key because it forms the fluffy base that carries all those wonderful flavors.
Step 2: Cook the Onion
Heat olive oil in a large pan over medium heat and add the thinly sliced onion. Cook gently for around 10 minutes, stirring often, until the onions are soft and crowned with a delicate golden color. This slow caramelizing step adds a mellow sweetness that elevates the entire dish.
Step 3: Add Aromatics and Spices
With the onions soft and fragrant, toss in the grated garlic and ginger, followed by the garam masala, red pepper flakes, turmeric, cinnamon, dried mint, and bay leaf. Stir constantly for a minute to toast these spices just enough to release their aromas. Pour in a bit of vegetable broth and then the yogurt, stirring it in until silky and creamy. This step builds the deep, complex flavor that makes the biryani so addictive.
Step 4: Add Vegetables
Next, add the chickpeas, frozen peas, sliced carrots, and more vegetable broth. Cook for about four minutes, stirring often, allowing the vegetables to soften while soaking up all those spiced flavors.
Step 5: Add Rice and Finish Cooking
Fold in your cooked basmati rice along with salt and black pepper, stirring gently but thoroughly to coat every grain. Let it cook for another 2-3 minutes until everything is heated through. For a little treat, drizzle some olive oil around the edge of the pan and let it sizzle undisturbed for 2 minutes to create a thin crispy layer of rice on the bottom—pure magic!
Step 6: Serve
Remove from heat, squeeze fresh lemon juice all over for that bright finishing touch, and serve warm. Whether as a main event or alongside your favorite protein, this Vegetable Biryani (Easy 30-Minute, One-Pan Recipe) Recipe brings comfort and flair to your table.
How to Serve Vegetable Biryani (Easy 30-Minute, One-Pan Recipe) Recipe
Garnishes
Sprinkle chopped fresh cilantro or mint for a burst of herbal freshness. A few toasted cashews or fried onions on top add an irresistible crunch that contrasts beautifully with the tender rice and vegetables.
Side Dishes
This biryani pairs wonderfully with cooling raita made from yogurt, cucumber, and mint to balance the spices. You can also add a fresh salad or some warm naan bread for a more complete feast.
Creative Ways to Present
Try layering the biryani in individual bowls or beautiful casserole dishes for a colorful, inviting look. You can even serve it in warm lettuce cups or stuffed into roasted peppers for a fun twist that will wow your guests.
Make Ahead and Storage
Storing Leftovers
Let your biryani cool completely before transferring to airtight containers. It will keep fresh in the refrigerator for up to 3 days, making it a great option for quick lunches or dinners.
Freezing
If you want to save it longer, Vegetable Biryani (Easy 30-Minute, One-Pan Recipe) Recipe freezes well. Portion into freezer-safe containers and store for up to 2 months. Just thaw overnight in the fridge for best results.
Reheating
Reheat gently on the stovetop over low heat with a splash of water or broth to keep the rice from drying out. You can also microwave in intervals, stirring occasionally to warm evenly.
FAQs
Can I use other vegetables in this recipe?
Absolutely! Feel free to mix in your favorites like bell peppers, green beans, or cauliflower to customize the biryani to your taste.
Is it possible to make this recipe vegan?
Yes! Simply replace the plain yogurt with a plant-based alternative like coconut or almond yogurt and ensure your broth is vegetable-based.
Can I prepare this recipe without chickpeas?
Definitely. Chickpeas add protein and texture but you can skip or replace them with cooked lentils or tofu, depending on what you have available.
What can I do if I don’t have basmati rice?
While basmati is traditional for biryani due to its fragrance and fluffiness, you can use other long-grain white rice varieties. Just adjust cooking times accordingly.
How spicy is this biryani?
The spice level is moderate thanks to the red pepper flakes—you can easily adjust the heat by adding more for a kick or reducing if you prefer mild dishes.
Final Thoughts
There’s something so rewarding about creating a dish like Vegetable Biryani (Easy 30-Minute, One-Pan Recipe) Recipe that is bursting with flavor yet quick and fuss-free. It’s perfect for weeknight dinners or sharing when friends come over, and once you make it, I’m sure it will become a staple in your kitchen too. Dive in, enjoy the rich aromas and tastes, and have fun making this your own culinary favorite!
PrintVegetable Biryani (Easy 30-Minute, One-Pan Recipe) Recipe
This Vegetable Biryani is an easy, flavorful one-pan recipe that comes together in just 30 minutes. Featuring aromatic spices, tender vegetables, and fragrant basmati rice, it makes a perfect vegetarian main or side dish that’s both comforting and vibrant. The dish combines a savory yogurt-based sauce with chickpeas, carrots, peas, and warm spices for an authentic biryani experience without the fuss.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Ingredients
Rice
- 3 cups (480 g) cooked basmati rice or 1 cup uncooked basmati rice, cooked and drained
Flavor Base
- 2 tablespoons olive oil
- 1 large onion, thinly sliced
- 2 cloves garlic, grated
- 1 inch (2.5 cm) ginger, grated
- 1 teaspoon garam masala or biryani masala or curry powder
- ¼ teaspoon red pepper flakes or more to taste
- ½ teaspoon turmeric
- ½ teaspoon cinnamon
- 1½ teaspoons dried mint
- 1 bay leaf
- ½ cup (125 g) plain yogurt
Vegetables
- 1 can chickpeas (15 oz / 400 g), drained and rinsed or 1½ cups (230 g) cooked chickpeas
- 1½ cups (230 g) frozen peas
- 2 medium carrots, sliced into half-moons
- ½ cup (125 g) vegetable broth, up to 1 cup if pan gets dry (reduced sodium)
- 1 lemon
- ½ teaspoon salt
- Black pepper to taste
Instructions
- Cook the rice: Bring a medium pot of lightly salted water to a boil. Add 1 cup uncooked basmati rice and cook for about 10 minutes, until just tender but not mushy. Drain well and set aside. You should have about 3 cups of cooked rice.
- Cook the onion: Heat 2 tablespoons olive oil in a large pan over medium heat. Add the thinly sliced onion and cook for about 10 minutes, stirring often, until soft and lightly golden. If the pan looks dry, add a splash of vegetable broth to prevent sticking.
- Add aromatics and spices: Stir in grated garlic and ginger, garam masala, red pepper flakes, turmeric, cinnamon, dried mint, bay leaf, and ¼ cup of the vegetable broth. Cook for 1 minute, stirring constantly to release the spices’ aroma. Add the plain yogurt and stir for another minute until the mixture turns creamy.
- Add vegetables: Add the drained chickpeas, frozen peas, sliced carrots, and ½ cup vegetable broth. Cook the mixture for 4 minutes, stirring often to combine and soften the vegetables.
- Add rice and finish: Add the cooked basmati rice, salt, and black pepper to the pan. Gently stir for 2 to 3 minutes until the rice is evenly coated and heated through. For a crispy touch, drizzle some olive oil around the edges and let it sizzle undisturbed over medium heat for 2 minutes.
- Serve: Remove from heat. Squeeze fresh lemon juice over the biryani for brightness. Serve warm as a main or side dish. Optionally, pair with raita, a fried egg, or your favorite protein like rotisserie chicken, salmon, or shrimp.
Notes
- You can use pre-cooked rice to save time; just ensure it’s fluffy and separated before adding to the pan.
- If you prefer spicier biryani, increase red pepper flakes or add chopped green chilies.
- The crispy rice layer is optional but adds a lovely texture contrast.
- Vegetable broth can be substituted with water and your choice of seasoning.
- For vegan options, substitute yogurt with coconut yogurt or cashew cream.