Of all the recipes that have graced my kitchen, few have achieved the legendary status of these Lentil Pesto Wraps. For years, I was stuck in a lunch rut, cycling through the same uninspired salads and sandwiches. I craved something that was not only bursting with flavor but also packed with wholesome energy to power me through the afternoon. The first time I made these, it was a revelation. The earthy, hearty lentils combined with the vibrant, garlicky punch of homemade pesto was a match made in culinary heaven. My family, initially skeptical of a “lentil wrap,” were converted from the very first bite. Now, it’s a weekly staple, a go-to for packed lunches, quick dinners, and even picnic baskets. They are endlessly customizable, incredibly satisfying, and prove that healthy eating can be the most delicious adventure of all. This recipe isn’t just about food; it’s about discovering a meal that makes you feel good, inside and out.
Ingredients
This recipe is divided into three simple components: the hearty lentil filling, the vibrant vegan pesto, and the assembly ingredients that bring it all together.
For the Hearty Lentil Filling:
- 1 cup Brown or Green Lentils, dry: These are the foundation of the wrap. Brown or green lentils are essential as they hold their shape beautifully after cooking, providing a satisfying, slightly firm texture that prevents the filling from becoming mushy.
- 3 cups Vegetable Broth or Water: Cooking the lentils in vegetable broth instead of water infuses them with a deeper, more savory flavor from the very start.
- 1 Bay Leaf: A single bay leaf adds a subtle, aromatic background note that elevates the overall complexity of the lentil filling.
- 1/2 Red Onion, finely diced: Provides a sharp, sweet crunch that contrasts wonderfully with the soft lentils.
- 1 cup Cherry Tomatoes, quartered: These burst with sweetness and a touch of acidity, adding moisture and a bright, fresh element to the filling.
- 1/2 cup Sun-Dried Tomatoes (in oil), chopped: For a concentrated, chewy, and intensely savory tomato flavor that complements the pesto perfectly.
- 1 teaspoon Dried Oregano: Adds a classic, herbaceous Mediterranean aroma.
For the Vibrant Vegan Pesto:
- 2 cups Fresh Basil Leaves, packed: This is the soul of the pesto, providing its signature fresh, peppery, and aromatic flavor.
- 1/2 cup Pine Nuts or Walnuts: Pine nuts offer a classic, buttery flavor, while walnuts provide a richer, earthier taste. Both work wonderfully.
- 2-3 large cloves Garlic, peeled: The pungent, spicy heart of the pesto. Adjust the quantity based on your love for garlic.
- 1/4 cup Nutritional Yeast: This is the secret to a cheesy, savory, “umami” flavor in vegan pesto, beautifully mimicking Parmesan cheese.
- 1/2 cup Extra Virgin Olive Oil: Use a good quality olive oil, as its fruity, peppery notes are a prominent flavor in the final sauce. It also creates a smooth, emulsified texture.
- 2 tablespoons Lemon Juice, fresh: A critical ingredient that brightens all the flavors and prevents the pesto from tasting flat or overly rich.
- 1/2 teaspoon Salt (or to taste): Enhances all the individual flavors.
- 1/4 teaspoon Black Pepper, freshly ground: Adds a touch of spice.
For Assembly:
- 4-6 large Tortillas or Wraps: Choose your favorite typeโwhole wheat, spinach, or gluten-free options all work well.
- 2 cups Fresh Spinach or Arugula: Spinach provides a mild, tender base, while arugula adds a peppery, spicy kick that stands up well to the pesto.
- Optional Garnishes: Sliced avocado, crumbled feta (if not vegan), or toasted sunflower seeds for extra crunch.
Instructions
Follow these step-by-step instructions carefully to build the perfect Lentil Pesto Wrap, ensuring each component is prepared for maximum flavor and texture.
Step 1: Cook the Lentils to Perfection
The key to a great wrap is a lentil filling that is tender but not mushy. This method ensures each lentil retains its integrity.
- Rinse the Lentils: Place the dry lentils in a fine-mesh sieve and rinse them thoroughly under cold running water. This removes any dust or debris.
- Combine Ingredients: In a medium saucepan, combine the rinsed lentils, vegetable broth (or water), and the bay leaf.
- Bring to a Boil: Place the saucepan over medium-high heat and bring the liquid to a rolling boil.
- Simmer Gently: Once boiling, immediately reduce the heat to low, cover the saucepan, and let the lentils simmer. This gentle cooking process is crucial for preventing them from splitting open and becoming too soft.
- Cook Until Tender: Simmer for 20-25 minutes. At the 20-minute mark, test a few lentils. They should be tender and cooked through but still have a slight bite or “al dente” texture. If they are still too firm, continue cooking for another 5 minutes.
- Drain and Cool: Once cooked, drain any excess liquid from the lentils using the sieve. Remove and discard the bay leaf. Spread the lentils on a baking sheet or a large plate to cool down slightly. Cooling them prevents them from steaming and continuing to cook.
Step 2: Craft the Vibrant Vegan Pesto
While the lentils are cooking, you can prepare the fresh, flavorful pesto. A food processor or high-speed blender is ideal for this.
- Toast the Nuts (Optional but Recommended): Place the pine nuts or walnuts in a dry skillet over medium heat. Toast for 3-5 minutes, shaking the pan frequently, until they are lightly golden and fragrant. This simple step deepens their flavor significantly. Let them cool for a few minutes before using.
- Combine Dry Ingredients: In the bowl of your food processor, add the toasted nuts, peeled garlic cloves, fresh basil leaves, nutritional yeast, salt, and pepper.
- Pulse to Combine: Pulse the mixture 5-7 times until the ingredients are coarsely chopped and well-combined into a rough, crumbly paste.
- Emulsify with Olive Oil: Turn the food processor on to a low setting. While it’s running, slowly drizzle the extra virgin olive oil through the feed tube. This gradual addition is the key to creating a smooth, stable emulsion where the oil and solids combine perfectly, rather than separating.
- Add Lemon Juice: Once the oil is incorporated, turn off the processor. Add the fresh lemon juice and pulse a few more times to combine.
- Taste and Adjust: Scrape down the sides of the bowl. Taste the pesto and adjust the seasoning as needed. You may want more salt for flavor, more lemon juice for brightness, or more nutritional yeast for a cheesier taste.
Step 3: Combine the Filling and Assemble the Wraps
This is where all the delicious components come together to create the final product.
- Mix the Lentil Filling: In a large mixing bowl, combine the cooled, cooked lentils, the finely diced red onion, the quartered cherry tomatoes, and the chopped sun-dried tomatoes. Sprinkle with the dried oregano.
- Add the Pesto: Add about half of your freshly made pesto to the lentil mixture. Gently stir everything together until the lentils and vegetables are evenly coated in the pesto. You can add more pesto if you prefer a stronger flavor, but reserve some for spreading on the tortillas.
- Warm the Tortillas: For better flexibility and flavor, warm your tortillas. You can do this by heating them one at a time in a dry skillet for 20-30 seconds per side, or by wrapping a stack of them in a damp paper towel and microwaving for 30-45 seconds.
- Layer the Ingredients: Lay a warm tortilla flat. Spread a thin layer of the reserved pesto down the center of the tortilla, leaving a border around the edges. This acts as a flavorful glue.
- Add the Greens: Place a generous handful of fresh spinach or arugula on top of the pesto. This creates a barrier that helps prevent the tortilla from becoming soggy from the lentil filling.
- Add the Lentil Mixture: Spoon a hearty amount of the lentil pesto filling down the center of the wrap, on top of the greens.
- Fold the Wrap: Fold in the two sides of the tortilla first. Then, holding the sides in place, tightly roll the wrap from the bottom up. The initial side folds prevent the filling from spilling out the ends.
- Serve Immediately: Slice the wrap in half on a diagonal for a beautiful presentation and serve immediately.
Nutrition Facts
- Servings: 4-6 wraps
- Calories per Serving: Approximately 450-550 kcal (will vary based on tortilla size and amount of pesto used)
- High in Plant-Based Protein: Lentils are a powerhouse of protein, making these wraps incredibly satisfying and essential for muscle repair, immune function, and keeping you full for hours.
- Excellent Source of Dietary Fiber: With significant fiber from the lentils, vegetables, and whole wheat tortillas, this meal supports digestive health, helps regulate blood sugar levels, and contributes to a feeling of fullness.
- Rich in Healthy Fats: The extra virgin olive oil and nuts in the pesto provide monounsaturated and polyunsaturated fats, which are crucial for brain health and reducing inflammation.
- Packed with Iron: Lentils are one of the best plant-based sources of iron, a mineral vital for transporting oxygen in the blood and preventing fatigue. The Vitamin C from the tomatoes and lemon juice helps enhance iron absorption.
- Loaded with Vitamins and Antioxidants: The fresh basil, spinach, garlic, and tomatoes deliver a wide array of vitamins (like Vitamin K, A, and C) and powerful antioxidants that help protect your cells from damage.
Preparation Time
- Prep Time: 15 minutes (chopping vegetables, measuring ingredients)
- Cook Time: 25 minutes (cooking lentils)
- Total Time: 40 minutes
This recipe is perfectly suited for a weeknight dinner or a weekend meal prep session. The majority of the time is hands-off while the lentils simmer, giving you a perfect window to prepare the fresh pesto and chop the remaining ingredients.
How to Serve
These Lentil Pesto Wraps are a complete meal on their own, but they also pair beautifully with a variety of sides and can be served in different ways depending on the occasion.
- For a Quick Lunch:
- Serve a wrap whole or sliced in half.
- Pair with a simple side of crunchy veggie sticks like carrots, cucumbers, and bell peppers with a side of hummus.
- A small bag of pita chips or your favorite crackers adds a satisfying crunch.
- For a Light and Healthy Dinner:
- Serve one wrap alongside a simple green salad dressed with a light vinaigrette.
- A cup of warming soup, like a creamy tomato or a clear vegetable broth, makes for a comforting and complete meal.
- Garnish the plate with a lemon wedge for an extra squeeze of freshness.
- For Meal Prep or Picnics:
- Roll the wraps tightly in plastic wrap or beeswax wrap to keep them fresh and prevent them from unravelling.
- Pack them in a container alongside individual portions of fruit salad or a small container of olives.
- For a fun presentation, you can slice the wraps into 1-inch thick “pinwheels” and secure them with toothpicks. This makes them perfect for sharing and easy to eat without mess.
- For a Deconstructed Bowl or Salad:
- Skip the tortilla entirely!
- Serve the lentil pesto mixture over a large bed of mixed greens, quinoa, or brown rice.
- Top with extra fresh vegetables, avocado, and a sprinkle of seeds for a delicious and gluten-free “wrap bowl.”
Additional Tips
Unlock the full potential of this recipe with these eight expert tips for customization, storage, and flavor enhancement.
- Master Your Meal Prep: This recipe is a meal-prepper’s dream. Prepare the lentil filling and the pesto over the weekend and store them in separate airtight containers in the refrigerator. They will stay fresh for up to 4 days. This allows you to assemble a fresh, delicious wrap in under 2 minutes on a busy weekday.
- Unlock Flavor by Toasting: Don’t skip toasting the nuts for your pesto. This small, 5-minute step releases their natural oils and transforms their flavor from raw and mild to deep, nutty, and complex. It makes a noticeable difference in the quality of your pesto.
- Don’t Overcook the Lentils: The biggest mistake you can make is overcooking the lentils until they are mushy. Test them frequently towards the end of their cooking time. You want them to be tender but to still hold their individual shape. This textural integrity is crucial for a satisfying wrap filling.
- Pesto Variations are Endless: Feel free to experiment with the pesto. Swap the basil for a mix of basil and spinach or even cilantro for a different flavor profile. Walnuts, almonds, or even sunflower seeds can be used in place of pine nuts for a more affordable or allergy-friendly option.
- Choose Your Wrap Wisely: The tortilla is more than just a vehicle. A high-quality, flavorful wrap can elevate the entire experience. Spinach wraps add color, sun-dried tomato wraps add flavor, and high-fiber or protein-enriched wraps can boost the nutritional profile even further.
- Add Extra Crunch and Freshness: To add another layer of texture, consider mixing in some finely diced celery, shredded carrots, or crisp cucumber into the lentil filling just before serving. Their watery crunch provides a refreshing contrast to the rich pesto and hearty lentils.
- Make it Gluten-Free with Ease: This recipe is easily adapted for a gluten-free diet. Simply use your favorite certified gluten-free tortillas or wraps. Alternatively, serve the filling in crisp lettuce cups (butter lettuce or romaine hearts work well) for a fresh, low-carb alternative.
- Batch and Freeze for Later: Both the plain cooked lentils and the pesto freeze exceptionally well. Cook a double batch of lentils and freeze half for a future meal. Pesto can be frozen in an ice cube tray; once frozen, transfer the cubes to a freezer bag. This way, you have single-serving portions of pesto ready to thaw and use anytime.
FAQ Section
Here are answers to some of the most common questions about making these delicious Lentil Pesto Wraps.
1. Can I use canned lentils to save time?
Absolutely. Canned lentils are a fantastic shortcut. A standard 15-ounce can will yield about 1 ยฝ cups of lentils, which is a good amount for this recipe. Be sure to drain them and rinse them very well under cold water to remove the excess sodium and starchy liquid from the can. Since they are already cooked, you can skip the simmering step and mix them directly with the other filling ingredients.
2. Is this recipe vegan?
Yes, as written, this recipe is 100% vegan. The pesto uses nutritional yeast to achieve a cheesy, savory flavor instead of traditional Parmesan cheese. If you are not vegan or vegetarian, you could certainly use Parmesan cheese in the pesto and even add some crumbled feta or goat cheese to the wrap itself for extra tang.
3. How long will the assembled wraps last in the fridge?
Assembled wraps are best eaten within 24 hours. After that, the tortilla can start to become soggy from the moisture in the filling. For best results, follow the meal prep tip above: store the components separately and assemble the wrap just before you plan to eat it. If you must pre-assemble, wrapping it tightly in plastic or beeswax wrap and adding a layer of large lettuce leaves as a moisture barrier can help it last up to 48 hours.
4. Can I make the pesto nut-free?
Yes, you can easily make a nut-free pesto. The best substitutes for nuts are raw sunflower seeds or pepitas (shelled pumpkin seeds). Toast them just as you would the nuts to enhance their flavor. They will provide a similar creamy texture and rich, earthy taste.
5. What other fillings can I add to the wraps?
This recipe is a wonderful base for customization. Great additions include: sliced avocado for creaminess, shredded purple cabbage for color and crunch, roasted red peppers for a sweet and smoky flavor, Kalamata olives for a briny kick, or even a sprinkle of chili flakes in the filling for some heat.
6. My wraps always get soggy. What am I doing wrong?
Sogginess is a common wrap woe! There are a few culprits. First, ensure your lentil filling has cooled down before you add it to the wrap; warm filling will steam the tortilla. Second, pat your greens (spinach/arugula) completely dry. Third, and most effectively, use a moisture barrier. A thin spread of a thicker substance like hummus or a large, dry lettuce leaf placed on the tortilla before the filling will work wonders to keep it crisp.
7. Can I turn this into a salad instead of a wrap?
This recipe makes an incredible salad! Simply skip the tortilla and serve the lentil pesto mixture on a big bed of mixed greens, chopped romaine, or quinoa. You can thin out a little of the extra pesto with a splash of water or olive oil to create a dressing to drizzle over the top.
8. What’s the best way to warm up a pre-made wrap?
If you have a pre-made wrap from the fridge, the best way to warm it is in a dry skillet or a panini press over medium heat. This will re-crisp the tortilla and warm the filling gently without making it soggy, which can happen in a microwave. Heat for 2-3 minutes per side, until the outside is golden and lightly toasted.
Lentil Pesto Wraps
- Total Time: 40 minutes
Ingredients
This recipe is divided into three simple components: the hearty lentil filling, the vibrant vegan pesto, and the assembly ingredients that bring it all together.
For the Hearty Lentil Filling:
- 1 cup Brown or Green Lentils, dry:ย These are the foundation of the wrap. Brown or green lentils are essential as they hold their shape beautifully after cooking, providing a satisfying, slightly firm texture that prevents the filling from becoming mushy.
- 3 cups Vegetable Broth or Water:ย Cooking the lentils in vegetable broth instead of water infuses them with a deeper, more savory flavor from the very start.
- 1 Bay Leaf:ย A single bay leaf adds a subtle, aromatic background note that elevates the overall complexity of the lentil filling.
- 1/2 Red Onion, finely diced:ย Provides a sharp, sweet crunch that contrasts wonderfully with the soft lentils.
- 1 cup Cherry Tomatoes, quartered:ย These burst with sweetness and a touch of acidity, adding moisture and a bright, fresh element to the filling.
- 1/2 cup Sun-Dried Tomatoes (in oil), chopped:ย For a concentrated, chewy, and intensely savory tomato flavor that complements the pesto perfectly.
- 1 teaspoon Dried Oregano:ย Adds a classic, herbaceous Mediterranean aroma.
For the Vibrant Vegan Pesto:
- 2 cups Fresh Basil Leaves, packed:ย This is the soul of the pesto, providing its signature fresh, peppery, and aromatic flavor.
- 1/2 cup Pine Nuts or Walnuts:ย Pine nuts offer a classic, buttery flavor, while walnuts provide a richer, earthier taste. Both work wonderfully.
- 2–3 large cloves Garlic, peeled:ย The pungent, spicy heart of the pesto. Adjust the quantity based on your love for garlic.
- 1/4 cup Nutritional Yeast:ย This is the secret to a cheesy, savory, โumamiโ flavor in vegan pesto, beautifully mimicking Parmesan cheese.
- 1/2 cup Extra Virgin Olive Oil:ย Use a good quality olive oil, as its fruity, peppery notes are a prominent flavor in the final sauce. It also creates a smooth, emulsified texture.
- 2 tablespoons Lemon Juice, fresh:ย A critical ingredient that brightens all the flavors and prevents the pesto from tasting flat or overly rich.
- 1/2 teaspoon Salt (or to taste):ย Enhances all the individual flavors.
- 1/4 teaspoon Black Pepper, freshly ground:ย Adds a touch of spice.
For Assembly:
- 4–6 large Tortillas or Wraps:ย Choose your favorite typeโwhole wheat, spinach, or gluten-free options all work well.
- 2 cups Fresh Spinach or Arugula:ย Spinach provides a mild, tender base, while arugula adds a peppery, spicy kick that stands up well to the pesto.
- Optional Garnishes: Sliced avocado, crumbled feta (if not vegan), or toasted sunflower seeds for extra crunch.
Instructions
Follow these step-by-step instructions carefully to build the perfect Lentil Pesto Wrap, ensuring each component is prepared for maximum flavor and texture.
Step 1: Cook the Lentils to Perfection
The key to a great wrap is a lentil filling that is tender but not mushy. This method ensures each lentil retains its integrity.
- Rinse the Lentils:ย Place the dry lentils in a fine-mesh sieve and rinse them thoroughly under cold running water. This removes any dust or debris.
- Combine Ingredients:ย In a medium saucepan, combine the rinsed lentils, vegetable broth (or water), and the bay leaf.
- Bring to a Boil:ย Place the saucepan over medium-high heat and bring the liquid to a rolling boil.
- Simmer Gently:ย Once boiling, immediately reduce the heat to low, cover the saucepan, and let the lentils simmer. This gentle cooking process is crucial for preventing them from splitting open and becoming too soft.
- Cook Until Tender:ย Simmer for 20-25 minutes. At the 20-minute mark, test a few lentils. They should be tender and cooked through but still have a slight bite or โal denteโ texture. If they are still too firm, continue cooking for another 5 minutes.
- Drain and Cool:ย Once cooked, drain any excess liquid from the lentils using the sieve. Remove and discard the bay leaf. Spread the lentils on a baking sheet or a large plate to cool down slightly. Cooling them prevents them from steaming and continuing to cook.
Step 2: Craft the Vibrant Vegan Pesto
While the lentils are cooking, you can prepare the fresh, flavorful pesto. A food processor or high-speed blender is ideal for this.
- Toast the Nuts (Optional but Recommended):ย Place the pine nuts or walnuts in a dry skillet over medium heat. Toast for 3-5 minutes, shaking the pan frequently, until they are lightly golden and fragrant. This simple step deepens their flavor significantly. Let them cool for a few minutes before using.
- Combine Dry Ingredients:ย In the bowl of your food processor, add the toasted nuts, peeled garlic cloves, fresh basil leaves, nutritional yeast, salt, and pepper.
- Pulse to Combine:ย Pulse the mixture 5-7 times until the ingredients are coarsely chopped and well-combined into a rough, crumbly paste.
- Emulsify with Olive Oil:ย Turn the food processor on to a low setting. While itโs running, slowly drizzle the extra virgin olive oil through the feed tube. This gradual addition is the key to creating a smooth, stable emulsion where the oil and solids combine perfectly, rather than separating.
- Add Lemon Juice:ย Once the oil is incorporated, turn off the processor. Add the fresh lemon juice and pulse a few more times to combine.
- Taste and Adjust:ย Scrape down the sides of the bowl. Taste the pesto and adjust the seasoning as needed. You may want more salt for flavor, more lemon juice for brightness, or more nutritional yeast for a cheesier taste.
Step 3: Combine the Filling and Assemble the Wraps
This is where all the delicious components come together to create the final product.
- Mix the Lentil Filling:ย In a large mixing bowl, combine the cooled, cooked lentils, the finely diced red onion, the quartered cherry tomatoes, and the chopped sun-dried tomatoes. Sprinkle with the dried oregano.
- Add the Pesto:ย Add about half of your freshly made pesto to the lentil mixture. Gently stir everything together until the lentils and vegetables are evenly coated in the pesto. You can add more pesto if you prefer a stronger flavor, but reserve some for spreading on the tortillas.
- Warm the Tortillas:ย For better flexibility and flavor, warm your tortillas. You can do this by heating them one at a time in a dry skillet for 20-30 seconds per side, or by wrapping a stack of them in a damp paper towel and microwaving for 30-45 seconds.
- Layer the Ingredients:ย Lay a warm tortilla flat. Spread a thin layer of the reserved pesto down the center of the tortilla, leaving a border around the edges. This acts as a flavorful glue.
- Add the Greens:ย Place a generous handful of fresh spinach or arugula on top of the pesto. This creates a barrier that helps prevent the tortilla from becoming soggy from the lentil filling.
- Add the Lentil Mixture:ย Spoon a hearty amount of the lentil pesto filling down the center of the wrap, on top of the greens.
- Fold the Wrap:ย Fold in the two sides of the tortilla first. Then, holding the sides in place, tightly roll the wrap from the bottom up. The initial side folds prevent the filling from spilling out the ends.
- Serve Immediately: Slice the wrap in half on a diagonal for a beautiful presentation and serve immediately.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
Nutrition
- Serving Size: one normal portion
- Calories: 550






