Side Dishes
This sweet potato bajji recipe delivers irresistible crispy bites with a golden celery-mustard crust and spiced filling that keeps you reaching for seconds. 🔥 The secret lies in perfectly grated sweet potatoes and a light, airy batter that creates that signature crunch while staying tender inside.
I've perfected this technique after countless batches—each one more addictive than the last.
The beauty of bajji is in the contrast: the crispy exterior gives way to warm, spiced sweet potatoes that soak up every flavor. Traditional recipes rely on deep-frying for maximum crunch, but I'll show you how to achieve similar results with an air fryer for a lighter version.
The celery-mustard batter adds a subtle earthy note that complements the sweetness perfectly.
What makes this recipe truly special is how versatile it is—serve them as a snack with tamarind chutney, as a side with biryani, or even as part of a charcuterie board.
The combination of textures and flavors creates a dish that's both comforting and exciting. Once you try homemade bajji, store-bought versions simply won't compare.
Ready to master this crispy delight? The process is simpler than you might think, with just a few key techniques that make all the difference. Let's get started on creating bajji that will have everyone asking for the recipe!
Ingredients for sweet potato bajji
Golden sweet potatoes meet crispy celery-mustard magic—just 12 ingredients for addictive bajji bites.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 whole | Peeled and grated fine |
| Celery Stalks 🥬 | 1 whole | Finely chopped, fresh |
| Yellow Mustard 🥫 | ½ cup | Plain, no additives |
| All-Purpose Flour 🌾 | ½ cup | For light batter |
| Ground Cumin 🌶️ | 1 tsp | Toasted for depth |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Turmeric Powder 🌿 | ½ tsp | For golden color |
| Red Chili Powder 🌶️ | ½ tsp | Adjust for heat |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Vegetable Oil 🫒 | 2 cups | For frying (or air frying) |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
Sweet potatoes are the star here. Orange-fleshed varieties like Beauregard are ideal—they're naturally sweet and hold their shape when grated. Grab them from the produce section (not the pre-cut bags, those get waterlogged). For the celery, look for crisp, pale green stalks—Trader Joe's usually has the freshest. The mustard needs to be plain (no sugar or vinegar additives), or the batter gets too thick. I always check the ingredients label—French's or Hellmann's plain mustard works perfectly.
No fresh celery? Finely chopped fennel works in a pinch, but the flavor will differ slightly. Want extra crunch? Add 1 tbsp crushed cornflakes to the batter. The spices are non-negotiable—cumin and coriander are the soul of bajji. If you're spice-averse, reduce the chili powder to 1/4 tsp. For the oil, vegetable or canola works best (high smoke point), but avoid olive oil—it burns too easily. The lemon juice brightens everything, so don't skip it even if you're not a huge fan.
Grated sweet potatoes release moisture fast. Squeeze them dry in a clean kitchen towel before mixing with batter—this is non-negotiable for crispiness. The batter should be light and airy, like pancake batter. If it's too thick, add 1 tsp water. These keep 2 days in the fridge (reheat in air fryer) and freeze beautifully for 1 month. I double the batch and freeze half—perfect for lazy weeknights when I crave something crispy.
Why You'll Love This Recipe
- Here’s what sold me: the contrast of a golden, crunchy exterior with a tender, almost custardy center. The cumin grounds the mustard’s tang, while the celery adds a subtle crunch that cuts through the richness—like a perfect bite of comfort food that still feels balanced.
- No-Fuss Filling: I swear by this recipe because it’s the kind of dish where you can multitask—boil the sweet potatoes while you chop celery, then mix everything together without breaking a sweat. That yellow mustard in the batter? It’s the secret that keeps the bajji light and crispy without overpowering the natural sweetness of the potato.
- Crispy-Creamy Magic: Here’s what sold me: the contrast of a golden, crunchy exterior with a tender, almost custardy center. The cumin grounds the mustard’s tang, while the celery adds a subtle crunch that cuts through the richness—like a perfect bite of comfort food that still feels balanced.
- Snack or Meal: Between us, these bajji are my go-to for lazy Sundays or when I need a handheld snack that feels special. Double the batch, freeze half, and you’ve got a quick lunch for the week—or impress guests by serving them warm with a side of mint chutney. (Yes, even on a Tuesday night.)
Step-by-step instructions for sweet potato bajji recipe
Here's how to make these addictive, crispy bajjis with a perfect golden crust every time.
👨🍳 Step 1: Prepare the Spiced Sweet Potato Filling
Peel the 2 whole medium sweet potatoes and grate them using the fine holes of a box grater. Place the grated sweet potatoes in a mixing bowl and squeeze out any excess moisture using a clean kitchen towel or paper towels. This step is crucial—wet filling makes the bajjis soggy instead of crispy.
In the same bowl, add the 1 whole finely chopped celery stalk, 1 teaspoon ground cumin, 1 teaspoon ground coriander, 0.5 teaspoon turmeric powder, 0.5 teaspoon red chili powder, and 0.5 teaspoon salt. Mix everything thoroughly until the spices are evenly distributed and the celery is well incorporated. The filling should look vibrant orange with green flecks from the celery.
👨🍳 Step 2: Make the Celery-Mustard Batter
In a separate bowl, whisk together the 0.5 cup yellow mustard and 0.5 cup all-purpose flour until smooth and lump-free. The batter should be thick but pourable—like heavy cream consistency. If it's too thick, add 1 tablespoon of water at a time until it reaches the right texture. This batter will create that signature crispy crust we're after.
Add the 1 tablespoon freshly squeezed lemon juice to the batter and mix well. The lemon brightens the flavors and helps balance the richness of the mustard. Set this batter aside while you prepare the filling mixture. Here's the thing—don't rush this step. A smooth batter makes all the difference in achieving that perfect golden crust.
🍳 Step 3: Assemble the Bajjis
Take a small portion of the sweet potato filling—about 2 tablespoons—and shape it into a ball in your palm. Press gently to form a smooth surface. Dip one finger into the mustard batter and draw a cross on the top of the sweet potato ball. This cross helps the crust adhere properly when frying.
Dip the entire sweet potato ball into the batter, coating it evenly on all sides. Let any excess batter drip off before placing it on a parchment-lined plate. Repeat with the remaining filling, working quickly so the batter doesn't dry out. You should end up with about 8 bajjis for 4 servings—each one should be about 1.5 inches in diameter.
🔥 Step 4: Fry Until Golden Brown
Heat the 2 cups vegetable oil in a deep skillet or Dutch oven to 350°F (use a thermometer for accuracy). Fry 2-3 bajjis at a time, being careful not to overcrowd the pan—this lowers the oil temperature and makes them greasy instead of crispy. Fry for 3-4 minutes until they turn a beautiful golden brown color and float to the surface.
Use a slotted spoon to carefully remove the fried bajjis and drain them on a paper towel-lined plate. The bajjis should be crispy on the outside with a soft, spiced sweet potato center. If you see any bajjis that aren't golden enough, fry them for another 30 seconds until they reach the perfect color. Don't skip this step—proper frying is what makes these bajjis irresistible!
🍽️ Step 5: Serve Warm with Fresh Cilantro
Once all the bajjis are fried, sprinkle them generously with the 0.25 cup chopped fresh cilantro. The cilantro adds a fresh contrast to the crispy, spiced bajjis and makes them look even more appetizing. Serve them warm while they're still crispy—these bajjis are best enjoyed right away when the crust is at its peak.
For the ultimate experience, serve with mint chutney or tamarind sauce on the side. The cool, tangy sauce cuts through the richness of the bajjis perfectly. Each bite should deliver crispy mustard crust, soft sweet potato, and a burst of celery and spice flavors. Trust me, once you try these, you'll want to make them all the time!
Pro Tips For Making Sweet Potato Bajji
- Boil Until Fork-Tender: Sweet potatoes should collapse like overcooked pasta when pierced with a fork—no one wants a bajji that’s still rock-hard inside. I used to rush this step, but trust me: 15-20 minutes in boiling water (skin-on) guarantees a creamy, mashable texture that won’t turn to glue when fried.
- Grate Celery Fine: Celery adds crunch, but chunky pieces scream "rushed prep." Use the small holes of a box grater and pulse in a food processor for 10 seconds—just enough to break it down without turning it into mush. (Yes, even if you’re impatient like me.)
- Chill the Batter: Mixing the sweet potato mash, flour, and mustard into a batter? Let it rest 10 minutes in the fridge. Cold batter fries up crispier and sticks less to your fingers—no more greasy, soggy bajjis or a flour-covered kitchen.
- Fry in Batches: Overcrowding the pan is how you end up with greasy, uneven bajjis. Keep the oil at 350°F (175°C) and fry 2-3 at a time, giving them space to sizzle. A thermometer’s worth the investment—hot oil = golden crust, lukewarm oil = sad, greasy results.
Troubleshooting perfect results
Oil Too Hot
If your bajjis turn dark too quickly or taste burnt, your oil is too hot. The ideal frying temperature is 350°F—use a candy thermometer to monitor it.
If the oil smokes excessively or bajjis brown in under 2 minutes, remove the pan from heat and let it cool slightly. I’ve had this happen when using a gas stove with high flame—always adjust to medium-low for consistent heat. 🌡️
Soggy Centers
Soggy bajjis usually mean excess moisture in the filling. After grating the sweet potatoes, squeeze them dry in a clean kitchen towel—this is non-negotiable. If the batter feels too thin, add 1 tablespoon flour instead of water to thicken it.
Another trick? Chill the filling for 30 minutes before assembling—this helps firm it up. I’ve ruined batches by skipping this step, so don’t overlook it!
Batter Not Sticking
The cross you draw on the sweet potato ball helps the batter adhere, but if it still won’t stick, your batter might be too thick. Whisk in 1 teaspoon water at a time until it reaches a pourable consistency.
For extra grip, add 1 tablespoon cornstarch to the batter. Also, ensure your hands and tools are dry—moisture is the enemy of crispy crusts. A damp paper towel under your fingers works wonders. 💡
Uneven Cooking
Unevenly cooked bajjis often happen when the oil temperature fluctuates. Fry in small batches (2-3 at a time) to maintain consistent heat. If one side is darker, gently flip it with a slotted spoon.
For extra evenness, use a deep-fat fryer or Dutch oven—these distribute heat more evenly than skillets. I’ve had great success with a Cuisinart deep fryer for larger batches.
Bajjis Breaking
If your bajjis fall apart when frying, the filling might be too loose or the batter too thin. Press the sweet potato balls firmly when shaping them, and ensure the batter coats them evenly.
For extra structure, add 1 tablespoon grated Parmesan to the filling (it adds binding power). Also, avoid overcrowding the pan—this causes uneven heat distribution and weak spots. 💪
Nutrition facts
Frequently asked questions about sweet potato bajji
Can I make sweet potato bajji without deep-frying?
For a lighter version, use an air fryer at 375°F for 8-10 minutes, flipping halfway. The texture will be slightly different but still crispy. You can also bake at 400°F for 15-18 minutes on a wire rack over a baking sheet. Just brush with oil first for better browning.
What's the secret to extra crispy bajji?
Three key factors: dry filling (squeeze grated sweet potatoes thoroughly), light batter (like pancake consistency), and hot oil (350°F). Also, fry in small batches—overcrowding makes them greasy. Pro tip: Add 1 tbsp crushed cornflakes to the batter for extra crunch!
Can I use regular potatoes instead of sweet potatoes?
Not ideal—they lack the natural sweetness that balances the spices. Sweet potatoes are essential for that signature flavor. If you must substitute, use yams (closer in texture), but expect a slightly different taste. The recipe is designed to highlight sweet potato's caramelized goodness!
How do I store leftover bajji?
Keep them in an airtight container at room temperature for 2 days (they lose crispiness over time). For longer storage, freeze for up to 1 month. To reheat: Air fry at 350°F for 3-4 minutes or bake at 375°F for 5-6 minutes. Microwaving makes them soggy!
What's the best way to serve these bajji?
Warm with mint chutney or tamarind sauce for the classic combo! They're also perfect with yogurt dip or spicy green chili sauce. Try pairing with kebabs or raita for a full Indian feast. For a modern twist, serve with avocado slices and lime wedges.
