Lentil Veggie Fritters
Looking for an easy high protein dinner? These lentil veggie fritters are crispy outside, tender inside, and made with simple pantry ingredients. They’re high fiber, kid friendly, and freezer friendly, making them perfect for busy weeknights.
The combination of red lentils and sweet potato makes them hearty enough to keep you full without feeling heavy.
I’ve found these lentil sweet potato fritters are one of the easiest ways to use red lentils. I almost always make a double batch because they’re just as delicious reheated for lunch.

In this post, you’ll learn:
- how to make this recipe step by step
- ingredient swaps that work
- storage tips
- expert cooking tips
- how to level it up
- meal prep ideas.
🧠 Why This Recipe Works
Red lentils create a creamy, protein-packed batter, while sweet potato adds natural sweetness and keeps the centers soft. Pan-frying gives these fritters crispy edges and a rich, savory flavor with every bite.
Cooking the sweet potato first helps remove excess moisture, so the fritters hold together better and cook evenly. I’ve found this one extra step makes a big difference in both texture and flavor.
For more on the nutritional benefits of lentils and other legumes, see the Harvard T.H. Chan School of Public Health’s Nutrition Source.
🥬 Key Ingredients
- Red Lentils – These are the base of the fritters. Once soaked and blended, they create a smooth batter that holds everything together. I recommend split red lentils because they blend much more easily than brown or green lentils.
- Sweet Potato – Sweet potato adds natural sweetness and keeps the fritters soft inside. Fresh grated sweet potato works best since frozen can add extra moisture and make the batter looser.
- Plant-Based Milk – Unsweetened oat or soy milk helps create a smooth batter. I usually use oat milk, but soy is a great choice if you want a little extra protein.
- Green Onions – These add fresh flavor without overpowering the fritters. Chives or a little finely diced onion work well if that’s what you have on hand.
- Italian Seasoning – A simple shortcut that adds plenty of herby flavor. If you have fresh parsley or basil, they’re worth adding for an even fresher finish.
- Baking Powder – Don’t skip it. It helps create a lighter texture with crisp edges.
👩🍳 How to Make Lentil Veggie Fritters (Step-by-Step)
- 1. Soak the lentils: Place 1 cup dry red lentils in a bowl and cover with cold water. Soak for 2 hours, then drain well. This helps them blend into a smooth batter and cook evenly.
- 2. Cook the sweet potato: Heat 1 to 2 tablespoons vegetable oil in a skillet over medium heat. Add 1½ cups grated sweet potato and cook for 3 to 4 minutes, stirring occasionally, until slightly softened.
- 3. Season the vegetables: Stir in ⅓ cup green onions, ½ teaspoon garlic powder, ½ teaspoon onion powder, 1 teaspoon Italian seasoning, ⅛ teaspoon black pepper, and ¼ teaspoon salt. Cook for 2 minutes until fragrant, then let the mixture cool for 5 to 10 minutes.
- 4. Blend the batter: Blend the soaked lentils with ¾ cup plant-based milk, ¼ teaspoon turmeric, and the remaining ½ teaspoon salt until smooth. Pulse in 1 teaspoon baking powder. The batter should be thick and creamy, similar to pancake batter but slightly thicker.





- 5. Combine: Stir the lentil batter into the sweet potato mixture just until combined. If it seems too thin, let it rest for 5 minutes to thicken.
- 6. Cook the fritters: Heat a thin layer of oil over medium heat. Scoop about 3 tablespoons of batter per fritter into the skillet and gently flatten. Leave space between each fritter so the edges turn golden and crisp instead of steaming.
- 7. Cover and cook: Cover and cook for 4 to 5 minutes, until the bottoms are golden and the tops look set.
- 8. Flip: Flip the fritters and cook uncovered for 4 to 5 minutes, until both sides are golden and the centers are cooked through.
- 9. Serve: Transfer to a paper towel-lined plate and repeat with the remaining batter. Serve warm with ketchup, vegan sour cream, plant-based Greek-style yogurt, or your favorite dipping sauce.



⭐ Best Tips for Success
- Soak the lentils for the full 2 hours so they blend into a smooth batter and cook evenly.
- Blend until completely smooth. Small lentil pieces can make the fritters crumbly.
- Cook the sweet potato first to remove extra moisture and help the fritters hold together.
- Keep the heat at medium so the centers cook through before the outside browns.
- Don’t overcrowd the skillet. I usually cook four at a time for the crispiest edges.
- Let the batter rest for 5 minutes if it feels too thin. It will naturally thicken.
- Cook one tester fritter first to check the seasoning before cooking the whole batch.
- Freeze the fritters in a single layer before storing them together to keep them from sticking.

⚠️ Don’t Make These Mistakes
- Skipping the soaking step. Soaked lentils blend more smoothly and cook evenly.
- Using high heat. The outside can brown before the center is cooked.
- Making the fritters too thick. Slightly thinner patties cook through and crisp up better.
- Flipping too soon. Wait until the bottoms are golden so they release easily.
- Overcrowding the skillet. Leave a little space so the fritters brown instead of steam.
- Under-seasoning the batter. Lentils have a mild flavor, so don’t be shy with the seasonings.
🌟 Upgrade Variations
- Add More Protein. Serve with baked tofu, tempeh, or plant-based Greek yogurt.
- Make It Spicy. Add cayenne, smoked paprika, or chopped jalapeños.
- Make It Lighter. Use less oil or cook the fritters in the air fryer.
- Restaurant-Style. Top with avocado, pickled onions, herbs, and garlic tahini sauce.
- Budget-Friendly. Swap the green onions for diced yellow onion.
- Kid-Friendly. Serve with ketchup and make smaller fritters for little hands.
🍽️ What to Serve With Lentil Veggie Fritters
These lentil veggie fritters are delicious on their own or paired with a few simple sides for a complete meal.
Try serving them with:
- A fresh cucumber salad
- Brown rice or quinoa
- Roasted broccoli or Brussels sprouts
- Warm pita with hummus or garlic yogurt sauce
- A simple green salad
- Roasted vegetables.

🥡 Storing Leftovers
- To Store. Let the fritters cool completely, then refrigerate in an airtight container for up to 4 days.
- To Freeze. Freeze in a single layer until firm, then transfer to a freezer-safe bag or container. Freeze for up to 2 months.
- To Make Ahead. Soak the lentils overnight and prepare the sweet potato mixture a day ahead. Store both in the refrigerator until ready to use.
- To Reheat. Warm in a skillet, 350°F air fryer for 3 to 5 minutes, or 350°F oven until heated through. The microwave works too, but the fritters will be softer.
❓FAQs
Yes! They keep well in the refrigerator for up to 4 days, making them a great option for easy lunches or quick dinners.
I don’t recommend it. Dry red lentils create the thick, smooth batter these fritters need, while canned lentils contain too much moisture. Learn more about lentil varieties in Healthline’s guide.
Absolutely! Freeze the cooked fritters for up to 2 months and reheat them in the oven, skillet, or air fryer.
The lentils may not have soaked long enough, the batter may not have been blended until smooth, or the fritters were flipped too early.
Yes. Bake them at 400°F, flipping halfway through. They won’t be quite as crispy, but they’ll still turn out delicious.
Yes! These fritters are naturally gluten-free. Just double-check that your plant-based yogurt and dipping sauces are certified gluten-free if needed.
Yes! Make them slightly larger and serve them on burger buns with lettuce, tomato, avocado, and your favorite sauce.
Most Important Tip
Don’t rush the soaking step. Well-soaked lentils are the secret to fritters that hold together well and cook evenly every time.
These lentil veggie fritters prove that a few simple ingredients can turn into a satisfying meal. Don’t worry if your first batch isn’t perfect. Once you get the pan at the right temperature, the rest come together easily.
I hope you enjoy making them as much as I do. If you’re looking for more easy plant-based recipes, try my Roasted Broccoli with Sweet Potatoes or Healthy Kale Salad with Miso Ginger Dressing next.
More High-Protein Vegan Recipes
Sweet Potato Lentil Fritters

Ingredients
- 1 cup red lentils, dry
- 1½ cups grated sweet potato, about 1 medium
- ¾ cup unsweetened plant-based milk
- ⅓ cup green onions, chopped
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- 1 teaspoon Italian seasoning
- 1 teaspoon baking powder
- ¼ teaspoon turmeric
- ¾ teaspoon salt, divided
- ⅛ teaspoon black pepper
- Vegetable oil, for frying
For Serving (optional)
- Ketchup
- Sour cream
- Greek yogurt
- Favorite dipping sauce
- Fresh herbs
Instructions
- Soak the lentils: Place the rinsed red lentils in a bowl and cover with plenty of cold water. Let them soak for 2 hours, then drain well.1 cup red lentils
- Cook the sweet potato: Heat 1 to 2 tablespoons of oil in a large skillet over medium heat. Add the grated sweet potato and cook for 3 to 4 minutes, stirring occasionally, until it begins to soften.Vegetable oil, 1½ cups grated sweet potato
- Season the vegetables: Stir in the green onions, garlic powder, onion powder, Italian seasoning, black pepper, and ¼ teaspoon of the salt. Cook for 2 minutes more. Transfer to a bowl and let cool for 5 to 10 minutes.⅓ cup green onions, ½ teaspoon garlic powder, ½ teaspoon onion powder, 1 teaspoon Italian seasoning, ⅛ teaspoon black pepper, ¾ teaspoon salt
- Blend the batter: Add the drained lentils, plant-based milk, turmeric, and remaining salt to a blender or food processor. Blend until completely smooth. Add the baking powder and pulse a few times to combine.¾ cup unsweetened plant-based milk, ¼ teaspoon turmeric, ¾ teaspoon salt, 1 teaspoon baking powder
- Combine: Pour the lentil batter into the bowl with the sweet potato mixture and stir until evenly combined. The batter should be thick but scoopable.
- Cook the fritters: Heat a thin layer of oil in a skillet over medium heat. Scoop about 3 tablespoons of batter into the pan for each fritter and gently flatten with the back of a spoon.
- Cover and cook: Place a lid on the skillet and cook for 4 to 5 minutes, or until the bottoms are golden brown and the tops look more set.
- Flip: Carefully turn the fritters over and cook uncovered for another 4 to 5 minutes until both sides are golden and the centers are fully cooked.
- Drain: Transfer the cooked fritters to a paper towel-lined plate while cooking the remaining batter.
- Serve: Enjoy warm with Greek yogurt, sour cream, ketchup, or your favorite dipping sauce. Garnish with fresh herbs if desired.Ketchup, Sour cream, Greek yogurt, Favorite dipping sauce, Fresh herbs

