Flavorful Vegetable Stuffed Flatbread

Featured in: Tasty and Satisfying Vegetarian Recipes

This traditional Indian paratha combines nutritious broccoli and carrots in a spiced filling wrapped in whole wheat dough. The vegetables are sautéed with cumin, green chili, and aromatic Indian spices like tandoori and kitchen king masala. The stuffed dough is then rolled flat and pan-fried until golden brown with crispy edges. The result is a hearty, flavorful flatbread that can be served for breakfast or as an accompaniment to curries.

The technique involves preparing a soft whole wheat dough, creating a flavorful vegetable filling, and properly stuffing and rolling the flatbread to ensure even cooking. A hot iron tawa and the right amount of oil are key to achieving the signature brown spots and flaky texture.

A woman in a kitchen smiling.
Updated on Fri, 11 Apr 2025 18:53:15 GMT
A pizza with broccoli and carrots on top. Pin it
A pizza with broccoli and carrots on top. | quickietreats.com

This broccoli carrot paratha brings the perfect blend of nutrition and flavor to your dinner table. The vibrant vegetables mixed with aromatic spices create a flatbread that's both satisfying and nourishing – a complete meal in itself that I've perfected over years of family dinners.

I first created these parathas when trying to incorporate more vegetables into my children's diet. What started as a kitchen experiment has become their most requested lunch item, even beating out pizza on most days.

Ingredients

  • Oil: adds the necessary fat for sautéing and enhances flavor
  • Cumin seeds: these whole spices bloom in hot oil releasing aromatic oils
  • Green chili: adds gentle heat that can be adjusted to your preference
  • Onion: creates the flavor foundation when properly sautéed
  • Carrot: adds natural sweetness and beautiful color to the filling
  • Broccoli: provides earthy flavor and incredible nutrition
  • Salt: balances all flavors and enhances the vegetables
  • Tandoori masala: adds complex smoky flavor unique to Indian cooking
  • Kitchen king masala: a blend that brings depth to the filling
  • Turmeric powder: provides beautiful color and subtle earthiness
  • Whole wheat flour: provides nutty flavor and hearty texture
  • Water: activates the gluten for the perfect texture
  • Salt: enhances flavor in the dough itself
  • Oil: creates a pliable dough that rolls easily
  • Oil: creates the signature crispy exterior of perfect parathas

Step-by-Step Instructions

Prepare the dough:
Combine whole wheat flour with salt and oil in a mixing bowl or stand mixer. Mix well before gradually adding water until a soft dough forms. For stand mixers, use pulse mode initially to combine dry ingredients, then knead at medium speed for 5 to 7 minutes, adding water as needed. Cover the dough and let it rest for 20 minutes to relax the gluten, resulting in softer parathas.
Create the filling:
Heat oil in a pan until shimmering. Add cumin seeds and watch them sizzle and release their aroma before adding finely chopped green chili. Next, add chopped onions and sauté until they become translucent and soft. This creates the flavor base for your filling. Add grated broccoli and carrot along with all the spices. The vegetables will release moisture, so avoid adding water unless absolutely necessary. Cook for 5 to 7 minutes until vegetables are tender but not mushy. Allow the filling to cool completely before using.
Divide and prepare:
Divide the rested dough into 12 equal portions and roll each into a smooth ball. On a lightly floured surface, roll each ball into a small circle about 3 to 4 inches in diameter. Place approximately 2 tablespoons of filling in the center, being careful not to overfill which would make sealing difficult.
Stuff and seal:
Gather the edges of the dough circle and bring them toward the center in a pleated fashion. Press down to seal the filling inside. Flatten the stuffed ball gently with your palm to start the rolling process.
Roll the parathas:
Dust your surface with flour and gently roll the stuffed dough into a 6 to 7 inch circle. Apply even pressure while rolling to ensure uniform thickness. This prevents the filling from bursting out. Shake off excess flour before cooking.
Cook to perfection:
Heat an iron skillet or tawa until very hot. Place the rolled paratha on the hot surface and cook for about 30 seconds until small bubbles form. Drizzle oil around the edges and cook for another 30 seconds. Flip the paratha, add a little more oil, and press gently with a spatula, especially on the edges. Cook until golden brown spots appear and the paratha puffs up slightly. This indicates proper cooking.
A plate of food with broccoli and carrots. Pin it
A plate of food with broccoli and carrots. | quickietreats.com

The tandoori masala is my secret ingredient in this recipe. While many recipes call for simple garam masala, the smoky depth of tandoori masala elevates these parathas from good to unforgettable. My grandmother taught me that the spice blend you choose becomes the signature of your cooking.

Storage Solutions

These parathas store beautifully for quick meals throughout the week. Once cooled completely, stack them with pieces of parchment paper between each paratha to prevent sticking. Store in an airtight container in the refrigerator for up to 3 days. For longer storage, wrap individually in aluminum foil, place in freezer bags, and freeze for up to 2 months. Reheat frozen parathas directly on a hot skillet or in a preheated oven at 350°F for about 5 minutes until heated through.

A plate of food with a carrot on top. Pin it
A plate of food with a carrot on top. | quickietreats.com

Clever Substitutions

The beauty of this recipe lies in its versatility. If broccoli is not available, cauliflower makes an excellent substitute with similar texture. For carrots, you can substitute grated beets for a sweeter flavor profile and gorgeous color. Not a fan of green chilies? Try using a pinch of red chili powder instead. For those without kitchen king masala, a combination of garam masala with a pinch of amchur powder creates a similar flavor profile. The whole wheat flour can be replaced with a 50/50 mix of all purpose flour and whole wheat for a lighter texture.

Serving Suggestions

These parathas are a complete meal on their own, but they truly shine with the right accompaniments. Serve hot with a dollop of plain yogurt or raita for cooling contrast. A small bowl of pickle adds a tangy punch that complements the earthy vegetables. For breakfast, pair with a boiled egg for added protein. For dinner, serve alongside a simple dal for a complete protein profile. These parathas also make excellent wraps filled with sliced cucumber, onions, and a drizzle of mint chutney for lunch boxes.

Frequently Asked Questions

→ Can I use different vegetables for the filling?

Yes, you can substitute the broccoli and carrots with other vegetables like cauliflower, spinach, cabbage, or peas. Just ensure the vegetables are finely chopped or grated and cooked until tender to avoid excess moisture in the filling.

→ What can I serve with broccoli carrot paratha?

These parathas pair wonderfully with plain yogurt, raita, pickle, or chutney. They also complement dal or curry dishes. For a complete meal, serve with a side of yogurt and pickle.

→ Can I make the dough and filling ahead of time?

Yes, both the dough and filling can be prepared in advance. Store the dough in an airtight container in the refrigerator for up to 24 hours. The vegetable filling can be refrigerated for 2-3 days. Bring both to room temperature before assembling and cooking.

→ What if I don't have tandoori or kitchen king masala?

You can substitute with garam masala and a pinch of red chili powder. Alternatively, use a blend of ground cumin, coriander, and a small amount of ground cloves and cardamom to create a similar flavor profile.

→ How do I prevent the filling from coming out while rolling?

Make sure not to overfill the parathas. Use about 2 tablespoons of filling per paratha and properly seal the edges before rolling. Roll gently with even pressure, and if needed, dust with flour to prevent sticking.

→ Can I freeze these parathas?

Yes, these parathas freeze well. Cook them partially (about 70%), let them cool completely, then stack with parchment paper between each paratha and store in a freezer bag. They can be frozen for up to 2 months. Reheat directly on a hot tawa until fully cooked and crispy.

Broccoli Carrot Paratha

Spiced Indian flatbread filled with grated broccoli and carrots, perfectly cooked until golden with crispy, flaky layers.

Prep Time
30 Minutes
Cook Time
25 Minutes
Total Time
55 Minutes
By: Mia

Category: Vegetarian Meals

Difficulty: Intermediate

Cuisine: Indian

Yield: 12 Servings (12 parathas)

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ For the filling

01 1 tbsp oil
02 1 tsp cumin seeds
03 1 green chili, finely chopped
04 1 medium-sized onion, finely chopped (approx 1.5 cups)
05 2 cups carrot, grated
06 2 cups broccoli, grated
07 1 tsp salt
08 1 tsp tandoori masala
09 1 tsp kitchen king masala
10 ½ tsp turmeric powder

→ For the dough

11 3 cups whole wheat flour, plus extra for dusting
12 1.5 cups water
13 1 tsp salt
14 1 tsp oil

→ For cooking

15 3-5 tbsp oil for cooking (approx ½ to ¾ tsp per paratha)

Instructions

Step 01

In a mixing bowl, combine whole wheat flour, oil, and salt. Gradually add water while kneading until a soft dough forms. If using a stand mixer, add dry ingredients first, then water, and knead for 5-7 minutes at medium speed. Cover and let the dough rest for 20 minutes.

Step 02

Divide the prepared dough into 12 equal portions and roll them into smooth balls.

Step 03

Peel and grate the carrots. Clean and grate the broccoli. You should have 2 cups of each vegetable ready.

Step 04

Heat oil in a pan over medium heat. Add cumin seeds and chopped green chili, allowing them to sizzle. Add chopped onion and sauté until soft. Add grated broccoli, carrot, tandoori masala, kitchen king masala (or garam masala), salt, and turmeric. Mix well and cook for 5-7 minutes until vegetables are tender. The vegetables will release moisture, so avoid adding water unless absolutely necessary. Allow filling to cool completely.

Step 05

On a lightly floured surface, roll a dough ball into a small circle about 3-4 inches in diameter. Place approximately 2 tablespoons of the vegetable filling in the center. Bring all edges toward the center in a pleated fashion, pressing down on excess dough rather than pinching it off.

Step 06

Using a rolling pin, gently and evenly roll the stuffed dough into a 6-7 inch circle, applying equal pressure. Shake off excess flour. You can also shape into triangles or squares if preferred.

Step 07

Heat an iron tawa (griddle) over medium-high heat until hot. Place a rolled paratha on the hot surface and cook for about 30 seconds. Spread ½ to ¾ teaspoon of oil around the edges and cook for another 30 seconds. Flip the paratha, add another ¼ teaspoon of oil on top, and gently press with a spatula, especially at the edges. Cook until brown spots appear and the paratha puffs up. Be generous with oil for crispy results.

Step 08

Place cooked parathas on a serving plate. Optionally, you can spread a small amount of butter on top before serving.

Notes

  1. The dough can be prepared in a stand mixer like Nutril Mill Artiste or kneaded by hand.
  2. Avoid overfilling the parathas as the filling might ooze out during rolling.
  3. For beginners, prepare all rolled parathas before cooking. As you gain experience, you can roll and cook simultaneously.
  4. Make sure to press the edges of the paratha while cooking to ensure they cook thoroughly.

Tools You'll Need

  • Mixing bowl or stand mixer
  • Grater
  • Rolling pin
  • Iron tawa or flat griddle
  • Spatula