60+ Healthy Lunches That Help You Lose Weight

POPSUGAR Photography | Glen Giffen
POPSUGAR Photography | Glen Giffen

Cooking and packing up a quality healthy lunch is a good idea for so many reasons. Whether or not you're trying to lose weight, bringing your own lunch to work keeps you in charge of the ingredients that fuel your body and helps you perform at your best both at work and in the gym. Regardless of your dietary limitations and preferences, (at least!) one of these healthy recipes will fit the bill and make its way into your lunchtime rotation.

01
Broccoli Shrimp Stir-Fry
POPSUGAR Photography | Lizzie Fuhr

Broccoli Shrimp Stir-Fry

The next time you're craving Chinese, skip the delivery and make your own delicious and nutritious stir-fry at home. This easy shrimp stir-fry recipe requires just eight ingredients and will be ready on the table in less than 20 minutes, and is perfect for bringing leftovers as lunch the next day.

Calories: 292

02
Cucumber Corn Salad
POPSUGAR Photography | Jenny Sugar

Cucumber Corn Salad

At under 300 calories, one serving of this cucumber corn salad offers almost 12 grams of fiber and 10 grams of protein, so after enjoying one crunchy bite after another, you'll feel full, satisfied, and energized.

Calories: 274

03
Carrot Pasta
POPSUGAR Photography | Jenny Sugar

Carrot Pasta

This carrot Paleo pasta is made with carrot ribbons using a simple vegetable peeler, then sautéed with mushrooms, red peppers, cherry tomatoes, and fresh basil for a bowl that's sure to satisfy your pasta cravings.

Calories: 478

04
Avocado Chicken Salad
POPSUGAR Photography | Lizzie Fuhr

Avocado Chicken Salad

This avocado chicken salad is creamy, tangy, filling, and everything you love about a classic. It's packed with nearly 40 grams of protein and 33 percent of your daily recommended fiber; when you pack this sandwich for lunch, you won't be hungry until dinner.

Calories: 425

05
Sweet Potato Crust Pizza
POPSUGAR Photography | Lizzie Fuhr

Sweet Potato Crust Pizza

This high-protein, vitamin-A-rich sweet potato pizza crust keeps a nice crunch on the outside and tastes like an extrafluffy mashed potato in the center. Even better, half of this pie offers over 20 percent of recommended fiber for the day, so unlike your standard neighborhood slice, this pizza will keep you full and satisfied hours later. Make for dinner and enjoy leftovers the next day.

Calories: 351

06
Avocado Shell Salad
POPSUGAR Photography | Lizzie Fuhr

Avocado Shell Salad

No need for the oven for this refreshing lunch: avocado shell salad. It has 60 percent of your recommended fiber for the day, aids in digestion, and may even diminish belly fat.

Calories: 468

07
Veggie and Hummus Sandwich
POPSUGAR Photography | Lizzie Fuhr

Veggie and Hummus Sandwich

If you're tired of a vegan-friendly sandwich that doesn't satisfy, prepare to build the best veggie sandwich ever. Hummus and avocado provide the fiber and protein you need to stay fueled, and layers of tasty veggies offer crunch, flavor, and important nutrients your body needs.

Calories: 336

08
Roasted Sweet Potato and Quinoa Salad
POPSUGAR Photography | Jenny Sugar

Roasted Sweet Potato and Quinoa Salad

Make your lunch really fiber-licious and filling with this sweet potato and quinoa salad. Beyond being loaded with fiber to help move things along, those roasted sweet potatoes can help regulate your blood sugar and help you lose weight!

Calories: 484

09
Sweet Potato, Chickpea, and Quinoa Burger
POPSUGAR Photography | Jenny Sugar

Sweet Potato, Chickpea, and Quinoa Burger

This sweet potato, chickpea, and quinoa veggie burger is perfectly spiced and completely satisfying. At 202 calories per patty, you can add a 120-calorie whole-wheat bun and lettuce, tomato, and ketchup (34 calories) and still come in at well under 500 calories. Make multiple patties in advance to enjoy as a sandwich or on top of greens for the week.

Calories (with bun and fixings): 356

10
Eggless Kale Caesar Salad
POPSUGAR Photography | Leta Shy

Eggless Kale Caesar Salad

For just the same addictive taste as the original with an added bonus — vitamin-A-rich superfood kale — opt for this lighter Caesar salad dressing instead. This recipe omits the egg yolk and a lot of the cheese for a lower-calorie dressing that tastes exactly like the classic. Using kale instead of romaine lettuce increases the nutrients, adds texture and flavor, and allows the salad to keep in your fridge without going limp.

Calories: 175

11
Spicy Chicken Chili
POPSUGAR Photography | Lizzie Fuhr

Spicy Chicken Chili

Substituting ground chicken for beef in this spicy chili recipe brings the same traditional flavors and textures of the classic you crave — just lightened up for your healthy diet. Make a pot on Sunday night, and pack up a hearty serving for lunch.

Calories: 324

12
Vegan Bean Salad
POPSUGAR Photography | Lizzie Fuhr

Vegan Bean Salad

After a hard midday workout, this vegan bean salad is the perfect, protein-packed refreshing meal. It has more than 13 grams of fiber and nearly 17 grams of protein to fill you up and help your muscles recover.

Calories: 349

13
Chickpea and Kale Stew
POPSUGAR Photography | Lizzie Fuhr

Chickpea and Kale Stew

If you tend to steer away from hot and spicy dishes, this vegan chickpea and kale stew will change your mind. Delicious straight from the pot, it's even better the next day as leftovers.

Calories: 502

14
Rainbow Quinoa Salad
POPSUGAR Photography | Jenny Sugar

Rainbow Quinoa Salad

This beautiful veggie-packed quinoa salad is under 350 calories, offering 13 grams of protein and seven grams of fiber. Any vegetarians or vegans looking for a protein-rich recipe to support weight loss will fall hard for this salad.

Calories: 331

15
Baby Kale Sesame Salad
POPSUGAR Photography | Leta Shy

Baby Kale Sesame Salad

Kale may be a nutritious powerhouse, but its flavor is anything but timid. If you're tired of making soups, smoothies, and salads from the dark-green roughage, baby kale makes an excellent alternative. The little leaves are tender, are mild in flavor, and don't require the prep (chopping and massaging) necessary for their more mature counterparts, but they still contain the disease-fighting nutrients you need. Baby kale, baby spinach, and chard make a perfect delicate combo for this sesame chicken salad.

Calories: 414

16
Santa Fe Vegetable Soup
POPSUGAR Photography | Lizzie Fuhr

Santa Fe Vegetable Soup

This Paleo-friendly vegetable soup simmers nicely in your slow cooker overnight for lunch the next day. While this recipe uses shredded chicken and chicken stock, you can substitute them with more beans and vegetable stock for a vegetarian dish that still packs in the protein you need to fight fat.

Calories: 321

17
Loaded Baked Potato Soup
POPSUGAR Photography | Lizzie Fuhr

Loaded Baked Potato Soup

Versatile cauliflower stands in for the majority of the starch, which dramatically slashes the carb count without sacrificing the texture or flavor of this loaded baked potato soup. Top it off with your favorite classic baked potato garnishes, and prepare to be wowed.

Calories: 185

18
Healthy Chicken Salad
POPSUGAR Photography | Lizzie Fuhr

Healthy Chicken Salad

Traditional chicken salad clocks in at 500 calories, but this healthy chicken salad is 139 calories per serving. The secret? A simple swap of Greek yogurt for mayo. Serve with one or two slices of bread (like wheat bread, 220 calories for two slices).

Calories (with two slices of wheat bread): 359

19
Cauliflower Crust Pizza
POPSUGAR Photography | Lizzie Fuhr

Cauliflower Crust Pizza

This veggie-powered cauliflower pizza crust proves that you don't need flour to make an amazing pizza. Freshly grated cauliflower serves as the base for the creative and delicious crust that you can fold up just like traditional pizza. Cook it up the night before, and enjoy leftovers reheated the next day.

Calories: 272

20
Veggie Burrito Bowl
POPSUGAR Photography | Lizzie Fuhr

Veggie Burrito Bowl

Offering nearly 22 grams of protein and 43 percent of your daily recommended fiber, this oh-so-easy recipe satisfies hunger as it supports your weight-loss goals. Assemble all your ingredients tonight, and pack it up for an easy lunch at work tomorrow.

Calories: 385

21
Quinoa Wrap
POPSUGAR Photography | Lizzie Fuhr

Quinoa Wrap

If you're looking for a light-yet-satisfying vegan meal, this filling wrap has your name all over it. Quinoa and chickpeas combine for a protein-packed recipe, offering nearly 20 grams per serving! Dried cranberries and raisins provide just the right sweetness, while fresh dill and lemon brighten up the filling.

Calories: 500

22
Chirashi Bowl
POPSUGAR Photography | Lizzie Fuhr

Chirashi Bowl

This light, refreshing meal is perfect for any day! Try this chirashi bowl, made with fresh vegetables, brown rice, and sushi-grade tuna, the next time you're hankering for takeout sushi.

Calories: 403

23
Tomato Lentil Soup
POPSUGAR Photography | Jaime Young

Tomato Lentil Soup

Make a bulked-up twist on classic tomato soup. This tomato lentil soup makes for a satisfying meal with more than 14 grams of protein per serving.

Calories: 260

24
Lemon Tuna Salad
POPSUGAR Photography | Michelle Bell

Lemon Tuna Salad

Substituting lemon and olive oil for mayonnaise makes for a lighter, brighter tuna salad that's perfectly in line with the Mediterranean diet. Tuck yours into a pita, or serve it on top of a bed of fresh greens.

Calories: 323

25
Cucumber Caprese Salad
POPSUGAR Photography | Jenny Sugar

Cucumber Caprese Salad

Another riff on the classic caprese comes in the form of this hydrating and refreshing cucumber caprese salad that might turn into your new go-to recipe. Higher in protein, fiber, and anti-inflammatory omega-3s, this delicious salad aligns with your healthy goals.

Calories: 253

26
Tortilla-Less Soup
POPSUGAR Photography | Lizzie Fuhr

Tortilla-Less Soup

A spicy low-carb "tortilla" soup that's ready in 20 minutes? Sign us up. Since there are so many flavors in this comforting Mexican soup recipe, you won't even miss the high-calorie, high-carb strips of tortilla.

Calories: 194

27
Paleo Pad Thai
POPSUGAR Photography | Lizzie Fuhr

Paleo Pad Thai

No need for takeout; this low-calorie, noodle-free Paleo pad thai is waistline-friendly and just as tasty. It uses spaghetti squash instead of noodles to save on calories. This lower-carb riff on the classic rice noodle dish has over 300 percent of your recommended vitamin C and vitamin A for the day, more than 50 percent of your calcium, and over 30 percent of your iron.

Calories: 367

28
Red, White, Bean, and Basil Frittata
POPSUGAR Photography | Jenny Sugar

Red, White, Bean, and Basil Frittata

Perfect for breakfast, lunch, or even dinner, this high-protein frittata is bursting with flavor. Pack yours up with whole-wheat toast or a side salad for a complete balance.

Calories (per slice): 189

29
Roasted Sweet Potato and Black Bean Burrito
POPSUGAR Photography | Jenny Sugar

Roasted Sweet Potato and Black Bean Burrito

Roasted sweet potatoes swirling with tender black beans and corn, succulent red peppers, and juicy tomatoes wrapped in a warm whole-wheat tortilla make this one delicious and gratifying meal. It is under 500 calories and offers almost 15 grams each of fiber and protein.

Calories: 471

30
Taco Salad
POPSUGAR Photography | Jenny Sugar

Taco Salad

The homemade cilantro-lime dressing gives this taco salad a fresh and zesty flavor. The layered ingredients also offer almost 25 grams of both protein and fiber. This is a great lunch when you need something fast during a hectic day; prep in advance and store in your fridge for a ready-to-go meal.

Calories: 468

31
Two-Bean Sweet Potato Soup
POPSUGAR Photography | Jenny Sugar

Two-Bean Sweet Potato Soup

Take a twist on classic black bean soup, and opt for low-calorie black and white bean soup with sweet potatoes. This hearty soup makes a delicious supper, and it's a high-protein lunch for work — perfect if you're getting in a midday strength-training session!

Calories: 288

32
Indian-Spiced Curry
POPSUGAR Photography | Lizzie Fuhr

Indian-Spiced Curry

A bowl of this Indian-spiced tofu and chard has the protein and fiber to keep you satisfied. Even better, the combination of turmeric and ginger gives this recipe both metabolism-boosting and anti-inflammatory properties. It's one of my favorite ways to refuel my body after a challenging yoga class.

Calories: 222

33
Thai Peanut Soba Noodles
POPSUGAR Photography | Lizzie Fuhr

Thai Peanut Soba Noodles

Make this Thai-inspired soba noodle salad for dinner, and enjoy it for lunch the next day. The flavors develop with time, making this protein-rich and fiber-full cold dish perfect as leftovers.

Calories: 424

34
Turmeric-Spiced Mushroom Pilaf
POPSUGAR Photography | Leta Shy

Turmeric-Spiced Mushroom Pilaf

Tasty turmeric-spiced mushroom pilaf is a debloating recipe that's delicious for dinner and easy to pack up for lunch the next day.

Calories: 201

35
Vegan Bolognese
POPSUGAR Photography | Nicole Perry

Vegan Bolognese

Loading up on beef midday can leave you feeling heavy and tired. Solve this problem — and cut back on calories, fat, and cholesterol — with this recipe for vegan bolognese that's perfect for lunch.

Calories: 257

36
Raw Veggie Salad
POPSUGAR Photography | Lizzie Fuhr

Raw Veggie Salad

High in fiber, vitamin C, and vitamin A, this raw rainbow salad adds color and flavor to any meal. The water content in romaine works to hydrate your body, while the high fiber content in the red cabbage and carrots aids in healthy digestion, making it a great addition to any long-term weight-loss or shorter detox plan. Add avocado, quinoa, or lean protein to bulk up this salad for a satisfying lunch.

Calories (with dressing, including a quarter of an avocado): 275

37
Beef and Vegetable Stew
POPSUGAR Photography | Lizzie Fuhr

Beef and Vegetable Stew

Tons of root veggies and fresh, fragrant herbs make this a fiber- and protein-rich beef stew that will fill up calorie- and carb-conscious eaters — a huge helping weighs in at under 300 calories!

Calories: 265

38
Jennifer Aniston's Favorite Quinoa Salad
POPSUGAR Photography | Lizzie Fuhr

Jennifer Aniston's Favorite Quinoa Salad

It's high in fiber, iron, and vitamin C, so you can see all the healthy reasons why actress Jennifer Aniston loves this simple quinoa salad. Think of it as a bulked-up tabbouleh, since detoxifying parsley lays the base of the greens, while a scoop of quinoa and diced avocado provide over 60 percent of your daily recommended fiber. Squeeze fresh lemon juice on top for a brighter flavor and even more detoxifying power.

Calories: 532

39
Roasted Root Soup
POPSUGAR Photography | Lizzie Fuhr

Roasted Root Soup

Even if you can't take a tropical vacation, you can bring a taste of Jamaica to your kitchen. This low-carb roasted root soup plays up the natural flavors of the produce and simmers it all in a coconut bath.

Calories: 267

40
Toasted Quinoa and Cabbage
POPSUGAR Photography | Leta Shy

Toasted Quinoa and Cabbage

If you need a break from a weekend of heavy foods, then make this digestion-aiding lemony toasted quinoa and wilted cabbage dish.

Calories: 348

41
Mexican Tempeh Quinoa Salad
POPSUGAR Photography | Jenny Sugar

Mexican Tempeh Quinoa Salad

Made with cumin, cayenne, fresh lime juice, and cilantro, this Mexican tempeh quinoa salad offers the zesty, fresh flavor you're craving. In one bowl, you get a crazy amount of nutrition — almost 10 grams of fiber and 17.4 grams of protein.

Calories: 188

42
Raw Gorilla Wraps
POPSUGAR Photography | Leta Shy

Raw Gorilla Wraps

Give your cold-cut sandwich routine a rest and opt for this creative lunch instead. These fresh, raw, and fast wraps feature a unique filling: ground walnuts, seasoned with tamari (a Japanese soy sauce that contains little to no wheat), cumin, and other spices and topped with your favorite salsa.

Calories (per wrap): 275

43
Spicy-Sweet Potato Salad
POPSUGAR Photography | Lizzie Fuhr

Spicy-Sweet Potato Salad

High-fiber sweet potatoes in this spicy salad recipe can regulate blood sugar and help you lose weight, while a spicy, antioxidant-rich red pepper and jalapeño dressing ties everything together.

Calories: 270

44
Apple Cabbage Detox Salad
POPSUGAR Photography | Lizzie Fuhr

Apple Cabbage Detox Salad

For a lightened-up take on classic coleslaw, whip up this detox salad. Apples marry with the dynamic duo of red and Savoy cabbage, combining for a fiber-filled meal that aids in digestion. The addition of fennel seeds adds to the fiber factor, plus a kick of cayenne boosts your metabolism.

Calories: 289

45
Red Pepper and Lentil Bake
POPSUGAR Photography | Leta Shy

Red Pepper and Lentil Bake

High in vitamin A, vitamin C, and fiber, red bell peppers make a perfect accompaniment to protein-rich lentils in this low-calorie recipe. Even better news? You'll be surprised at how large an under-250-calorie portion of this cheesy red pepper and lentil bake really is.

Calories: 233

46
Asian Fried "Rice"
POPSUGAR Photography | Lizzie Fuhr

Asian Fried "Rice"

Unlike the greasy Chinese fried rice typical of most restaurants, this veggie-packed Paleo "rice" skips the food coma and leaves you feeling satisfied and energized at the end of your meal. The combination of textures and flavors in this comforting Asian-inspired recipe is spot-on, and the "blitzed" cauliflower (pulsed in the blender) easily subs in for rice — you might even trick some picky eaters at your table with this one.

Calories: 230

47
Thai Beef Salad
POPSUGAR Photography | Lizzie Fuhr

Thai Beef Salad

If you've ever been timid about making your own Thai food in the kitchen, this hearty and healthy salad is the perfect starter recipe. Cucumber and romaine will help you hydrate, while the warm lean beef offers over 34 grams of protein.

Calories: 452

48
Thai Citrus Chicken Salad
POPSUGAR Photography | Leta Shy

Thai Citrus Chicken Salad

The combination of cabbage, carrot, and daikon in this citrus chicken salad is an antioxidant-rich trifecta! This recipe supports your digestive system and keeps your body hydrated. It's also high in protein and low in fat, carbs, and calories. In short, it's everything you're looking for in a filling salad.

Calories (including one serving of dressing): 223

49
Chickpea Curry
POPSUGAR Photography | Jenny Sugar

Chickpea Curry

When you're craving Indian food, cook up this nutrient-dense chickpea and sweet potato curry instead of picking up takeout that's loaded with cream and butter. This vegan recipe is rich in protein, fiber, and flavor and is even better the next day.

Calories: 397

50
Broccoli Slaw "Pasta"
POPSUGAR Photography | Leta Shy

Broccoli Slaw "Pasta"

For a gluten-free girl on the go, this cheesy, garlicky broccoli slaw "pasta" from healthy chef Hungry Girl is perfect. It's quick to come together for dinner and delicious as leftovers for lunch the next day.

Calories: 134

51
Flat-Belly Salad
POPSUGAR Photography | Jenny Sugar

Flat-Belly Salad

Made with fiber-rich Bibb lettuce, this flat-belly salad gets an extra boost from every ingredient tossed into the mix. From the monounsaturated fats from the avocado and almonds to the chia seeds in the dressing, every tasty ingredient in this satisfying vegan salad helps fight belly bloat and supports healthy weight loss.

Calories: 340

52
Burrito Bowl
POPSUGAR Photography | Lizzie Fuhr

Burrito Bowl

Move over, Chipotle. This healthy burrito bowl recipe is half the calories and easy to make (the secret is precooked chicken breast). In under 10 minutes, you'll have a fresh lunch that hits all your Mexican takeout cravings. Plenty of protein plus a dollop of Greek yogurt keep bloat at bay.

Calories: 350

53
Hemp and Cabbage Detox Salad
POPSUGAR Photography | Lizzie Fuhr

Hemp and Cabbage Detox Salad

If you're on the hunt for a quick and tasty detoxifying recipe, this crunchy cabbage and hemp salad is for you. If you haven't had them yet, it's time to give hemp seeds a try. They're a great source of omega-3s and vitamin E for vegans and vegetarians, and the combination of the cold-pressed oil and seeds in this recipe gives this fresh salad a nutty flavor you'll love.

Calories: 381

54
Blueberry, Quinoa, and Kale Salad
POPSUGAR Photography | Leta Shy

Blueberry, Quinoa, and Kale Salad

This colorful salad has a bit of everything: blueberries, carrots, tomatoes, almonds, nori, kale, and quinoa, all blended with an Asian-inspired soy-ginger dressing. Talk about eating the rainbow!

Calories: 377

55
Not-Tuna Salad
POPSUGAR Photography | Jaime Young

Not-Tuna Salad

For a taste of Spring, spruce up your salad with this protein-rich not-tuna salad fortified with an entire can of garbanzo beans, aka chickpeas. The pecans and apple pieces give this dish a crisp, fresh feeling.

Calories: 188

56
Summer Veggie Black Bean Salad
POPSUGAR Photography | Jenny Sugar

Summer Veggie Black Bean Salad

This fresh and produce-packed Summer salad needs to make its way into your dinnertime rotation. It's a vegetarian-friendly recipe high in fiber and protein to help you feel full once the meal is done. Mix up a big batch the night before, and let all the flavors meld overnight for best results.

Calories: 274

57
Mediterranean Quinoa Salad
POPSUGAR Photography | Lizzie Fuhr

Mediterranean Quinoa Salad

If you're always left wanting something else after chowing down on a standard Greek salad, this Mediterranean quinoa salad is the answer to your olive- and feta-filled prayers. The addition of this complex carb fills you up with even more fiber!

Calories: 397

58
Chinese Chicken Salad
POPSUGAR Photography | Lizzie Fuhr

Chinese Chicken Salad

Colorful, crispy, and packed with nutrition, this Asian chicken salad will satisfy your cravings for the fried restaurant alternatives. With nearly 20 grams of protein and clocking in at just over 230 calories per filling portion, it's a much healthier alternative you'll enjoy just as much.

Calories: 230

59
Goop's Mustard Lentils
POPSUGAR Photography | Lizzie Fuhr

Goop's Mustard Lentils

Naturally gluten-free and full of fiber, these tiny legumes are a healthy pantry staple you should always have on hand — and they're absolutely delicious in this lentil salad from Goop. Tangy and clean, this recipe makes for a light yet filling meal and even better leftovers; the longer this salad sits in the fridge, the better it tastes.

Calories: 253

60
Broccoli Slaw Salad
POPSUGAR Photography | Lizzie Fuhr

Broccoli Slaw Salad

Instead of fatty coleslaw, mix up this lightened-up broccoli slaw salad recipe instead. Served with lean protein like grilled chicken breast, it makes for a low-calorie, filling comfort meal.

Calories: 313

61
Smashed Avocado Chickpea Salad
POPSUGAR Photography | Jenny Sugar

Smashed Avocado Chickpea Salad

Go vegetarian at lunchtime with this avocado chickpea salad. It comes together in less than 10 minutes and will fill you up until dinner.

Calories (with one-half English muffin): 485

62
Healthier Cobb Salad
POPSUGAR Photography | Lizzie Fuhr

Healthier Cobb Salad

Loaded with oversized portions of bacon, blue cheese, avocado, and fatty dressing, you can easily eat half your recommended calories for the day in one sitting. Opt for this healthier 375-calorie Cobb salad that still hits all the notes you love about the classic.

Calories: 375

63
Raw Walnut Tacos
POPSUGAR Photography | Lizzie Fuhr

Raw Walnut Tacos

Wrap up this spiced and smoky walnut meat into raw vegan tacos. They're so refreshing and surprisingly filling. Plus, it's a favorite recipe of Beyoncé's!

Calories (per taco): 310

64
Avocado Chicken Salad
POPSUGAR Photography | Lizzie Fuhr

Avocado Chicken Salad

The next time you have leftover chicken, do yourself a favor and make this quick and satisfying avocado chicken salad on an English muffin. It's creamy, tangy, filling, and packed with nearly 40 grams of protein and 33 percent of your daily recommended fiber.

Calories (with English muffin): 425

65
Kale, Almond, and Shredded Veggie Salad
POPSUGAR Photography | Lizzie Fuhr

Kale, Almond, and Shredded Veggie Salad

This satisfying, refreshing, and detoxifying vegan salad offers over 10 grams of protein and almost 40 percent of your daily recommended fiber. Whether you're starting to feel under the weather or simply want to boost your immune system, this salad should become your go-to lunch, since it offers over 300 percent of recommended vitamin C for the day.

Calories: 300

66
POPSUGAR Photography | Glen Giffen