Crispy shallots are a simple yet flavorful garnish that adds crunch and savory depth to countless dishes. Golden, salty, and irresistibly crisp, they’re easy to make at home and far better than store-bought.
Why You’ll Love This Recipe
You’ll love this recipe because it takes just a few minutes and turns humble shallots into a versatile topping. They’re perfect for sprinkling over salads, soups, curries, grain bowls, or roasted vegetables. Making them from scratch also means you control the flavor and freshness.

Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Shallots, thinly sliced (about 1/16-inch thick)
- Neutral oil (such as canola, vegetable, or peanut oil)
- Salt, to taste
Directions
- Peel and slice shallots into thin rings or half-moons. A mandoline ensures even slices, but a sharp knife works too.
- Place sliced shallots and oil in a small saucepan or skillet. Starting with cold oil helps them cook evenly.
- Heat over medium, stirring often, for 8–12 minutes until shallots gradually turn golden brown. Watch carefully near the end to prevent burning.
- Remove shallots with a slotted spoon and transfer to a paper towel-lined plate. Spread them out and sprinkle with salt. They will continue crisping as they cool.
- Serve immediately or store for later use.
Servings and timing
Makes about 1/2 cup crispy shallots, depending on size.
Preparation time: 5 minutes
Cooking time: 8–12 minutes
Total time: 15 minutes
Variations
- Season with garlic powder, paprika, or chili flakes after frying for extra flavor.
- Toss with fresh herbs like thyme or rosemary while still warm.
- Use red shallots for a slightly sweeter flavor.
- Try frying thinly sliced garlic or leeks alongside for variety.
Storage/Reheating
Store cooled crispy shallots in an airtight container at room temperature for up to 1 week. To revive their crunch, reheat briefly in a dry skillet or air fryer for 1–2 minutes. Avoid refrigerating, as this makes them soft.

FAQs
Do I need to use a mandoline to slice shallots?
No, a sharp knife works fine—just try to keep slices thin and even.
What’s the best oil for frying shallots?
A neutral oil with a high smoke point, such as canola, peanut, or vegetable oil.
How do I know when shallots are done?
They should be golden brown. Remove them a bit early, as they continue to crisp after draining.
Can I make crispy shallots in advance?
Yes, store them in an airtight container and use within a week.
Why did my shallots turn bitter?
They were likely overcooked or burned. Remove them from the oil as soon as they’re golden.
Can I reuse the frying oil?
Yes, strain and store the oil—it will be infused with shallot flavor and great for cooking.
Are crispy shallots the same as fried onions?
They’re similar, but shallots have a milder, sweeter flavor.
Can I bake shallots instead of frying?
Yes, toss with oil and bake at 300°F, stirring occasionally, until crisp, though frying gives the best texture.
How can I make them extra crunchy?
Ensure slices are thin and cook slowly from cold oil to release moisture evenly.
What dishes go best with crispy shallots?
They’re great on salads, soups, stews, curries, noodles, rice bowls, or even burgers.
Conclusion
Crispy shallots are an easy, delicious way to add crunch and depth to any dish. With just a few ingredients and minutes of cooking, you’ll have a versatile garnish that elevates everything from weeknight meals to holiday spreads. Once you try making them at home, you’ll want to keep a jar on hand at all times.
Print
Crispy Shallots
- Total Time: 15 minutes
- Yield: About 1/2 cup
- Diet: Vegan
Description
Crispy Shallots are a quick, easy, and flavorful garnish that adds irresistible crunch and savory depth to any dish. Made with just shallots, oil, and salt, these golden fried shallots are perfect for topping salads, soups, curries, noodles, or grain bowls. Homemade crispy shallots are fresher and more flavorful than store-bought, making them a must-have kitchen staple.
Ingredients
2–3 medium shallots, thinly sliced (about 1/16-inch thick)
1/2 cup neutral oil (canola, vegetable, or peanut oil)
Salt, to taste
Instructions
- Peel and slice shallots into thin rings or half-moons using a mandoline or sharp knife.
- Place shallots and oil together in a small saucepan or skillet (starting with cold oil helps even cooking).
- Heat over medium, stirring often, for 8–12 minutes until shallots gradually turn golden brown. Watch carefully near the end to avoid burning.
- Remove shallots with a slotted spoon and transfer to a paper towel-lined plate. Spread out and sprinkle with salt.
- Allow to cool—they will continue crisping as they sit. Serve immediately or store once cooled.
Notes
- Start with cold oil for evenly cooked, crunchy shallots.
- Remove shallots when golden—they darken quickly and can burn.
- Store at room temperature in an airtight container for up to 1 week.
- Re-crisp in a dry skillet or air fryer for 1–2 minutes if needed.
- Save and reuse the shallot-infused oil for cooking.
- Prep Time: 5 minutes
- Cook Time: 8–12 minutes
- Category: Condiment, Garnish
- Method: Frying
- Cuisine: Asian, International
Nutrition
- Serving Size: 1 tablespoon
- Calories: 45
- Sugar: 0g
- Sodium: 20mg
- Fat: 4.5g
- Saturated Fat: 0.5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 1g
- Fiber: 0g
- Protein: 0g
- Cholesterol: 0mg