Sweet Potato Bajji Recipe: Crispy Celery Crown Over Spiced Potato Hearts

Side Dishes

Sweet Potato Bajji Recipe: Crispy Celery Crown Over Spiced Potato Hearts

This sweet potato bajji recipe transforms humble ingredients into crispy, golden pockets of spiced potato heaven—each bite delivers a perfect balance of tender filling and crunchy celery crown. The secret lies in shallow frying for even browning and a batter that stays light yet sturdy enough to hold its shape.

I've perfected this technique through countless batches, ensuring every bajji achieves that signature crispy exterior while keeping the spiced potato center perfectly tender.

The beauty of this recipe is its simplicity: just a handful of pantry staples and 30 minutes of active time yield restaurant-quality results. We'll start with sweet potatoes boiled until tender, then mashed with aromatic spices that infuse every bite with warmth.

The batter—made with chickpea flour and rice flour—creates that signature celery crown texture when fried, while a pinch of chaat masala adds that signature tangy kick.

What you'll end up with is a plate of bajjis that are crispy enough to stand up to dipping but tender enough to melt in your mouth. The golden-brown exterior contrasts beautifully with the soft, spiced potato filling, creating a texture that's impossible to resist.

Serve with tamarind chutney or mint yogurt for the full experience—each bite is a celebration of Indian street food at its finest.

This recipe works equally well as a snack, appetizer, or side dish, making it perfect for parties or weeknight dinners. The crispy exterior stays crunchy even after cooling, so you can prepare these ahead and serve them at room temperature.

Let's get started on creating these irresistible bites that will have everyone asking for seconds.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato bajji

Just these twelve ingredients transform humble sweet potatoes into crispy, golden bajji pockets.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 medium Peeled and boiled tender
Chickpea Flour 🌾 1 cup For crispy batter texture
Rice Flour 🍚 ½ cup For light batter consistency
Water 💧 ¾ cup For batter mixture
Oil 🫒 2 cups For shallow frying (vegetable or sunflower)
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Red Chili Powder 🌶️ 1 tsp Adjust for heat preference
Salt 🧂 ½ tsp Kosher or sea salt
Chaat Masala 🍃 1 tbsp For tangy kick (optional)
Ghee 🧈 1 tbsp For frying and richness (vegetarian)
Fresh Coriander Leaves 🌿 ¼ cup Chopped for garnish (optional)
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness

Sweet potatoes are the foundation—orange-fleshed varieties like Jewel or Beauregard work best. Whole Foods or Indian grocery stores usually carry them year-round, but regular supermarkets stock them seasonally. Look for firm, heavy potatoes with smooth skin—no soft spots or sprouts. Boil them whole until tender (about 15 minutes), then mash them while still warm for the best texture. The spices are where the magic happens: Penzeys or Spicewalla for high-quality ground cumin and chili powder, but the grocery store versions work fine if they're fresh. Toast your cumin seeds in a dry pan for 30 seconds before grinding to deepen the flavor—trust me, it makes a difference.

No chickpea flour? Substitute with all-purpose flour plus 1 tbsp cornstarch for crispiness, though the texture won't be identical. Running short on chaat masala? Mix 1 tsp black salt, 1/2 tsp amchur (dry mango powder), and 1/4 tsp black pepper for a similar tangy kick. The batter should be thick enough to coat a spoon but still pourable—add water 1 tbsp at a time if needed. For a lighter batter, whisk in 1 tbsp club soda right before frying. The ghee is non-negotiable for that authentic flavor (vegetarian-certified, of course), but if you're avoiding dairy entirely, use coconut oil instead. Fresh coriander adds brightness, but dried works at half the amount if you're in a pinch.

Sweet potato mash keeps for 3 days in the fridge, covered tightly—reheat in the microwave with a splash of water to restore moisture. The batter mixture stays good for 6 hours in the fridge, though it's best used fresh. For make-ahead bajjis, fry them and let cool completely, then store in an airtight container with parchment between layers to prevent sticking. They'll stay crispy for 2 days at room temperature—perfect for parties. Reheat in a 350°F oven for 5-7 minutes to restore crispiness. The lemon juice can be made ahead and stored in the fridge for 1 week, but it's best used fresh for maximum brightness.

❤️

Why You'll Love This Recipe

  • No-Fuss Batter: I swear by this recipe because the batter is just three ingredients—chickpea flour, rice flour, and water—mixed until smooth. No whisking for ages, no measuring cups to lose, just a quick stir and you're golden.
  • Sweet Crispy Magic: That golden, shatteringly crispy exterior with a pillowy sweet potato center? It’s the oil frying time and the way the flours soak up just enough moisture. Honestly, the first bite makes me forget I’m eating something "healthy."
  • Party in a Pan: Between us, these are my go-to for game day, potlucks, or when friends drop by unannounced. They reheat like a dream—just a quick fry or oven toast—and no one ever leaves with leftovers.
  • Pantry Staple Power: Sweet potatoes sit in my fridge for weeks, chickpea flour never expires, and rice flour? Always on hand. I make a big batch, freeze the extras, and pull them out for lazy nights or when I’m too tired to think. Budget-friendly, zero waste, and always reliable.

Step-by-step instructions for sweet potato bajji

Master the art of creating these golden, crispy bajji with perfectly spiced sweet potato hearts.

1

Prepare the Sweet Potato Hearts

Begin by peeling the 2 medium sweet potatoes and cutting them into 1-inch thick rounds. Boil these rounds in salted water for 10-12 minutes until they become tender but still hold their shape. You'll know they're ready when a knife slides in easily—this ensures they stay intact during frying.

Drain the boiled sweet potatoes and let them cool slightly. Once cool enough to handle, gently press each round to create a slight indentation in the center. This helps the batter adhere better and creates the classic bajji shape. Set them aside on a clean surface while you prepare the batter.

2

Make the Spiced Batter

In a mixing bowl, combine 1 cup chickpea flour, 0.5 cup rice flour, 1 tsp ground cumin, 1 tsp red chili powder, and 0.5 tsp salt. Whisk these dry ingredients together until there are no lumps. This blend forms the foundation of your crispy exterior.

Gradually add 0.75 cup water to the dry mixture while whisking continuously. The batter should be smooth and slightly thicker than pancake batter—it should coat the back of a spoon but still flow freely. If it feels too thick, add 1-2 teaspoons more water until you reach the right consistency. This ensures a light, crispy texture rather than a dense coating.

3

Fry the Sweet Potato Bajji

Heat 2 cups oil in a deep frying pan over medium heat until it reaches 350°F. To test the oil temperature, drop a small piece of batter into it—if it sizzles and rises to the surface immediately, the oil is ready. This precise temperature is crucial for achieving that signature golden-brown crispiness.

Dip each prepared sweet potato round into the batter, coating it evenly on all sides. Carefully lower them into the hot oil, being mindful not to overcrowd the pan. Fry 2-3 bajji at a time for 3-4 minutes per side, until they turn a deep golden brown. The edges should be crispy, and the center should feel firm when pressed gently with a fork. Remove them and drain on paper towels to remove excess oil.

4

Finish and Serve

In a small bowl, mix 1 tbsp chaat masala with 1 tbsp ghee to create a flavorful finishing paste. Once the bajji have cooled slightly, brush each one lightly with this mixture. The ghee adds richness, while the chaat masala brings a tangy, aromatic kick that complements the sweet potatoes perfectly.

Garnish the bajji with 0.25 cup chopped fresh coriander leaves and a squeeze of 1 tbsp lemon juice just before serving. The lemon juice brightens the flavors, cutting through the richness of the fried bajji. Serve them warm as a snack or appetizer, and enjoy their crispy exterior and tender, spiced interior.

👨‍🍳

Pro Tips For Making Sweet Potato Bajji

  • Boil Sweet Potatoes Until Fork-Tender: I learned this the hard way—soft, mashable sweet potatoes are non-negotiable for bajji. Boil them until a fork slides in like butter (usually 15-20 minutes), then mash while warm. Cold potatoes turn gummy and ruin your batter.
  • Mix Flours with Warm Water: Skip the cold water—chickpea and rice flours clump like glue when mixed with ice-cold liquid. Use warm (not hot) water to dissolve them smoothly, then let the batter rest 10 minutes. This prevents lumpy bajji and makes shaping easier.
  • Shape Bajji Small and Round: Big, flat bajji steam unevenly and split open. Roll them into 1.5-inch golf-ball-sized orbs—smaller means faster cooking and crispier edges. Press the filling firmly into the center so it doesn’t ooze out when frying.
  • Fry in Batches at Medium Heat: Crowding the pan drops the oil temperature, making bajji greasy instead of crispy. Fry 4-5 at a time over medium heat (350°F/175°C) until golden brown. If the oil smokes, lower the heat—burnt batter tastes like regret.

Health benefits of these flavors

Rich in Fiber

Sweet potatoes are a fiber powerhouse, with about 6 grams per serving in this recipe. The fiber content helps regulate digestion and keeps you feeling full longer, making these bajji a satisfying snack option.

I've noticed that adding extra fiber through chickpea flour in the batter enhances this benefit even more. 💪

Packed with Vitamin A

One serving of these bajji provides over 100% of your daily vitamin A needs thanks to the sweet potatoes. Vitamin A supports eye health, immune function, and skin vitality—essential nutrients that make this dish more than just a tasty treat.

The orange hue comes from beta-carotene, which converts to vitamin A in your body.

Balanced Carbohydrates

The combination of sweet potatoes and chickpea flour provides complex carbohydrates that fuel your body with sustained energy. Unlike refined carbs, these slow-digesting carbs help maintain steady blood sugar levels. I often serve these as a pre-workout snack because the energy release is gradual and long-lasting.

Plant-Based Protein

While not a complete protein source, the chickpea flour in the batter contributes about 5 grams of plant-based protein per serving. This makes the bajji a better protein option than many fried snacks. For a complete protein profile, pair them with yogurt or a lentil-based dish. 🌱

Antioxidant-Rich

Sweet potatoes contain powerful antioxidants like vitamin C and manganese that help combat oxidative stress in your body. The spices used—cumin, chili powder, and chaat masala—add their own antioxidant properties. I've found that the combination of these ingredients makes this dish not just delicious but also beneficial for long-term health.

Low in Saturated Fat

When prepared with vegetable oil instead of ghee, this recipe becomes surprisingly low in saturated fat while still delivering rich flavor. The ghee adds richness but should be used sparingly if you're watching your fat intake.

The crispy exterior comes primarily from the chickpea flour, which is naturally low in unhealthy fats.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 48g17%
Dietary Fiber 6g21%
Sugars 8g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make sweet potato bajji ahead of time?

Yes, but with a few key steps! Fry the bajji and let them cool completely, then store in an airtight container with parchment between layers. They'll stay crispy for 2 days at room temperature. To refresh, heat in a 350°F oven for 5-7 minutes—this restores the crunch without making them soggy. Pro tip: Avoid refrigerating them longer than 24 hours, as condensation can make them greasy.

2

What's the best oil for frying bajji?

Use vegetable or sunflower oil for frying—they have high smoke points and neutral flavors. Ghee is perfect for finishing (as in the recipe), but avoid using it for frying as it burns easily. For extra crispiness, ensure your oil is at 350°F—test with a small batter piece that sizzles immediately. Never reuse oil for multiple batches, as it breaks down and loses flavor.

3

Can I use regular potatoes instead of sweet potatoes?

While possible, sweet potatoes give the best flavor and texture. Regular potatoes will work but may turn out gummy inside. For a compromise, use half sweet and half regular potatoes—this balances sweetness and crispiness. The key is boiling them until tender but not mushy, so they hold their shape during frying. For extra sweetness, add 1 tsp sugar to the mashed filling.

4

Why did my bajji turn out greasy instead of crispy?

Greasy bajji usually mean one of three things: oil was too cool (below 350°F), batter was too thin, or they were overcrowded in the pan. Fix it next time by testing oil temp with a small batter piece (it should sizzle), using a slightly thicker batter, and frying 2-3 at a time. Also, drain on a wire rack instead of paper towels to remove excess oil more effectively.

5

What are the best dipping sauces for sweet potato bajji?

Try these crowd-pleasers: tamarind chutney (tangy and sweet), mint yogurt (cooling and creamy), or green chutney (spicy and fresh). For a quick version, mix 1 tbsp lemon juice + 1 tsp chaat masala + 2 tbsp water. Avoid heavy sauces like gravy—they'll make the bajji soggy. Serve sauces on the side for dipping to keep the crispiness intact.

★★★★★4.8(15 reviews)
Categories Side Dishes