Sweet, Salty, Crunchy, Creamy: 49 Healthy Snacks to Satisfy Every Craving

Updated Dec. 26, 2019

Salty, crunchy, sweet, creamy: For every craving that attacks between meals, we've come up with healthy snacks that satisfy.

Our editors and experts handpick every product we feature. We may earn a commission from your purchases.

Now Trending

Study shows: Taking on one kind of craving at a time may help you eat less.

Who knew: If you approach one craving at a time (salty, sweet, crunch, creamy), you’re less likely to overeat. That’s because we tend to take in more when we taste different flavors, compared to when we have a single one. So processed foods, which tend to combine lots of flavors (like sugar and salt) or textures, are essentially priming your brain to pig out. Our advice? Stick to healthy snacks that are about 100 to 200 calories with 15 to 30 grams of carbohydrates, like the options here.

Yogurt with sweet blueberries and granola, above view on rustic dark wood
JeniFoto/Shutterstock

Sweet: Greek yogurt with berries

When you’re looking for an energy-boosting snack that will also tame a sweet tooth, Greek yogurt is a sure and easy bet. “Greek yogurt offers a thicker and creamier texture with a tart taste, and has more protein compared to regular yogurt,” says Kathryn Cottell, RDN, Bariatric Surgery Program Coordinator at New York-Presbyterian Queens, in Flushing, NY. “It also helps you stay full for longer, since it’s packed with protein, and also contains probiotics, calcium, antioxidants, and fiber that are good for your gut.” For an added antioxidant boost, toss in a cup of berries. “Blueberries contain less sugar than most berries, but packs 200 percent of your recommended daily intake of manganese, a mineral that helps regulate blood sugar, heal the skin, and maintain bone health,” says Frances Largeman-Roth, RDN,  Brooklyn, NY-based author of Eating in Color: Delicious, Healthy Recipes for You and Your Family. Or try one of these ten healthy toppings for Greek yogurt.

Close up of dark chocolate pieces on wooden table background.
SergeBertasiusPhotography/Shutterstock

Sweet: Dark chocolate

Chocolate is everyone’s favorite treat, but it also has some serious health benefits, especially darker chocolate. “Dark chocolate contains heart-protective flavonols, which have been shown to help lower blood pressure, reducing the risk of heart disease and stroke,” explains Largeman-Roth. “It may also aid in keeping your skin hydrated and your brain sharp.” Look for brands that contain at least 70 percent cacao, the bean-like seed from which cocoa, cocoa butter, and chocolate are made. Typically, the higher the percentage of cacao, the less added sugar. Stick to a 1-ounce (often 100 calorie) serving.

Energy balls.
Vladyslav Rasulov/Shutterstock

Sweet: Energy balls

If you’re into DIY-ing your favorite Pinterest recipes, this sweet fix is for you. Not only are energy balls the perfect healthy snack, but most recipes call for a nutritious combination of protein, carbs, and healthy fats. “Energy balls are a great way to pack plenty of nutrients into small, portioned packages” says Largeman-Roth. Her go-to recipe for Ultimate Power Bites calls for dried plums, puffed millet, puffed rice, chocolate chips, sesame seeds, SunButter, and honey. “You just mix it all together, chill the mixture, then roll it into balls and coat with unsweetened shredded coconut,” she says.”Each one is plenty sweet, but has only 86 calories, one gram of fiber, and some calcium.” Sounds like the perfect thing to grab before a morning run or power walk. Check out these tasty recipes for these homemade energy bars.

glass of pomegranate juice with fresh fruits on dark background.
Nitr/Shutterstock

Sweet: Pomegranate juice

When you are craving a sip of something sweet, try your best to avoid sodas and juice drinks that contain large amounts of added sugars and artificial ingredients. Instead, grab POM 100 percent Pomegranate juice, suggests Erin Palinski-Wade, RD, author of Belly Fat Diet for Dummies. “In every 8-ounce bottle, POM contains the juice of two whole pomegranates without all the work of opening one.” Plus, it provides a good source of potassium.

Closeup of roasted edamame.
D Pimborough/Shutterstock

Salty: Roasted edamame

These green pods are packed with energy-boosting nutrients including protein, fiber, complex carbohydrates, and amino acids without a lot of fat or sugar. Edamame’s vitamins and mineral list is even more impressive—calcium, iron, magnesium, phosphorus, potassium, folate, riboflavin, vitamins C, E, and B6 to name a handful. It has a savory, nutty flavor, so when you add a sprinkle of salt it’s a quite satiating, as well as filling. “A one-quarter cup serving of roasted edamame has only 130 calories and provides 8 grams of fiber and 14 grams of protein,” says Keri Gans, RDN, a New York City-based nutritionist and author of The Small Change Diet. “The combination of the fiber and protein will keep you full until your next meal.”

Nut mix.
volartman/Shutterstock

Salty: Nuts

Nuts, including almonds and pistachios, not only satisfy your cravings for salt, but they’re packed with heart-healthy fats and energy-boosting protein, which both keep you full for longer. “The potassium content in almonds goes a long way in helping offset the impact of the added sodium from the salt,” says Palinski-Wade. Pistachios are another great choice. “You can eat one-fourth cup of shelled pistachios for just 160 calories and still get 6 grams protein, 3 grams fiber, and 310 milligrams of potassium, which is important for your heart and other muscles,” says Largeman-Roth. And don’t feel the need to stick to just one variety. Research shows that regularly eating a mix of nuts could help you live longer. Find out the other foods that help to naturally lower your cholesterol.

12-food-questions-weight-loss-green-olives
istock/Barbara Dudzińska

Salty: Olives

With a meaty texture, this fruit (yes, fruit!) really delivers savory satisfaction. “The fat in olives and olive oil is mostly heart-healthy monounsaturated fat, which can help lower blood pressure and also lower LDL (bad) cholesterol,” explains Largeman-Roth. “Olives also contain various phytonutrients, which have anti-inflammatory and antioxidant properties.” However, you choose to enjoy them—as is, or tossed in a salad—olives are the perfect salt fix in a snap because they’re good for portion control. If you’re looking for a pre-packaged variety, try Pearls Kalamata Olives to Go, suggests Amy Gorin, RDN, in the New York City area. “They come in little packs of about nine olives!”

pickles
Yotka/Shutterstock

Salty: Pickles

With just 16 calories per cup, good old pickles–essentially cucumbers that have been saturated and brined in vinegar–make the perfect quick snack. While the vinegar alone adds only one calorie per teaspoon, it packs a ton of flavor (in addition to some relatively high amounts of sodium). “Aside from their sodium count, pickles are great at stopping salt cravings in their tracks,” says Gans. “And the beauty of a pickle is that there are practically no calories, so if you end up having more than one, no big deal.” Plus they are loaded with probiotics.

Dish of watermelon and feta cheese.
Jan Wischnewski/Shutterstock

Salty and sweet: Watermelon and feta cheese

Just one cup diced watermelon served with one to two ounces of feta cheese can seriously help satisfy the sweet and salty craving. “Not only does this snack contain vitamins, minerals, and protein, but the flavor combination of the crisp, fresh watermelon and the salty feta offers a nice balance of that salty-sweet mix,” says Cottell. “Watermelon is a refreshing, low-calorie juicy fruit that provides a sweet flavor and is a good source of vitamin C and the antioxidant lycopene.” For an extra boost of flavor, add a drizzle of balsamic glaze and sprinkle with chopped basil or arugula.

Two hands cupping a pile of trail .mix
Hannah Green/Shutterstock

Salty and sweet: DIY trail mix

Pre-packaged trail mixes often contain added sugars, saturated fats, and artificial ingredients that add minimal flavor, seriously tanking the nutrition scale. To avoid this, simply make your own with one-fourth cup lightly salted nuts and a tablespoon of dark chocolate chips. “This snack offers a nice balance of that sweet and salty combination and the protein and fiber from the nuts will help keep you full and satisfied between meals,” says Cottell. “If you’re not sure which nut to use, try walnuts as their crunchy texture pairs nicely with the smooth mini dark chocolate chips.” Walnuts are an excellent source of omega-3 fatty acids, which help support heart health.

Raisins.
StepanPopov/Shutterstock

Chewy: Raisins

You probably ate loads of those tiny red packs of raisins when you were a kid, which was a smart snack for your caregiver to dole out. “Rich in fiber and iron with no added sugars, raisins can combat both a chewy and sweet craving at the same time while serving as a much better alternative to a chewy candy,” explains Palinski-Wade. Raisins also make the cut for being one of the best foods for your heart.

Bowl of goji berries.
Elena Elisseeva/Shutterstock

Chewy: Goji Berries

These sweet, tart, and satisfyingly chewy red fruits have served as a staple in traditional Chinese medicine for over 5,000 years—and with good reason! They’re low in calories, contain zero fat and are an excellent source of fiber and antioxidants. In addition, goji berries have been shown to have a positive effect on mood and alertness. A review published in 2015 in Drug Design, Development and Therapy, which included evidence from human, animal, test tube, and petri dish studies, suggests goji berries may have anti-aging  anti-fatigue, anticancer, and cardioprotective effects, among others.

beef jerky.
Boltenkoff/Shutterstock

Chewy: Jerky

For a while, jerky was considered a bodybuilder’s food, but today more and more people are open to consuming dehydrated meats as a form of protein. And, as an added incentive, fewer manufacturers are using artificial additives, which significantly lowers sodium levels. “Most jerkies offer as much as 10 grams of protein per serving with as low as one or even zero grams of fat,” says Gans. If you’re a vegetarian or vegan, there are now even offer plant-based jerkies, made from tempeh or tofu, that taste just like the meaty versions but are even lower in sodium.

Roasted chickpeas.
Elena Veselova/Shutterstock

Crunchy: Roasted chickpeas

While most often enjoyed finely blended in a hummus or bean dip, chickpeas are also delicious on their own. “Roasted chickpeas are a good choice when you are craving something crunchy (or salty), but don’t know exactly what you want to eat,” says Gans. “One serving is only 120 calories with five grams of fiber and five of grams protein.” Her favorite way to prepare them: roasted in Thrive Algae oil with a little salt sprinkled on top. “Algae oil contains unprecedented levels of monounsaturated fats (the good fat) so it’s a really good everyday choice for maintaining a healthy heart.” You can also experiment with different seasoning combos. Here are eight more reasons you should start eating more seaweed today.

Raw radishes.
Kostin/Shutterstock

Crunchy: Radishes

Don’t be afraid of their peppery bite! Radishes are delicious and some can be very mild in their flavoring. Nutrition-wise, radishes are right up there with other cruciferous vegetables, like broccoli, cauliflower, and Brussels sprouts. And, beyond their crunchy, satisfying texture and flavor zing, radishes are loaded with vitamins and minerals including copper, magnesium, manganese, and calcium. They’re also packed with fiber and phytonutrients that aid in digestion—at just 19 calories a cup, they’re a total snack bargain.

Bowl of jicama salad.
vm2002/Shutterstock

Crunchy: Jicama

This slightly sweet and super crunchy root veggie has become increasingly popular in the culinary world in recent years. Also known as Mexican yam or water chestnut, jicama is loaded with vitamins C, E, and B6, folate, pantothenic acid, potassium, magnesium, manganese, copper, iron, and even some protein (though small amounts). It’s also low in calories, with just 49 in one whole cup. “Instead of dipping chips in guacamole, try jicama sticks,” suggests Largeman-Roth. “Spritz with lime juice and a little cayenne pepper for an extra kick.”

Granny Smith apple slices with a glob of peanut butter on a plate.
BW Folsom/Shutterstock

Crunchy: Apple and peanut butter

An apple a day may keep the doctor away, but an apple alone won’t keep you full until lunchtime. That’s where protein-packed peanut butter comes into play. “Not only does this snack help fulfill that sweet and crunchy craving, it contains fiber, vitamins, minerals, protein, and healthy fats,” says Cottell. Try a medium-sized Honeycrisp apple for an extra burst of flavor, as these apples are known to be sweet and juicy. A natural, crunchy nut butter not only pairs nicely with the apple, but it also provides protein and heart healthy fats that will help to keep you full longer. Discover all the health benefits of eating apples.

Bowl of popcorn.
MariaKovaleva/Shutterstock

Crunchy: Popcorn

Popcorn is the only grain-based snack that’s 100 percent unprocessed whole grain, as all other grains are processed and diluted with other ingredients. In addition to its heart disease-fighting abilities, thanks to being 100 percent whole grain, a study (which received funding and samples from popcorn companies) published in 2019 in the journal Antioxidants found that popcorn is an excellent source of antioxidants. It’s also low in calories. “One cup of air popped is only around 30 calories, so you can definitely go back for seconds,” says Gans. “Sprinkle with a little salt, if that’s your craving, or with cinnamon if you want something more sweet.” Or, mix with a handful of nuts for a little added fat for satiety. These are other reasons you NEED popcorn in your diet.

Chia pudding.
natashamam/Shutterstock

Creamy: Chia pudding

“Chia seeds contain alpha-linolenic acid omega-3 fatty acids, which are high in fiber, gluten-free, and a good source of protein,” says Largeman-Roth. (Get the scoop on the full benefits of chia seeds.) “They’re also really simple to serve in a variety of different recipes and are cost-effective.” A quick and delicious recipe she recommends calls for three-fourths cup chia seeds plus three cups refrigerated coconut or almond milk. “In a large bowl, combine the chia seeds and coconut milk, whisk together, let stand for 30 minutes at room temperature until the mixture thickens and then whisk again before setting it aside.” Top each serving with fresh fruit and serve. Yum!

Snack-size semi-soft cheese, individually packaged.
Phototasty/Shutterstock

Creamy: Mini Babybel Cheese

These smooth, creamy cheese wedges provide a creamy mouth feel while providing a good source of both protein and calcium. “Mini Babybel is a 100 percent natural cheese with a unique, rich, and creamy taste,” says Gans. “One serving delivers four grams of protein and over 15 percent of your daily calcium requirements, all for 70 calories or less.” Enjoy it paired with your favorite piece of fruit.

Whole-milk yogurt.
Catto32/Shutterstock

Creamy: Whole-milk yogurt

Whole milk isn’t the enemy—it’s actually good for you! A large study involving more than 136,000 people in 21 countries, published in The Lancet in 2018, finds a link between consuming full-fat dairy products  and lower rates of heart disease. “None of the large review studies of dairy have linked weight loss or reduced diabetes risk with fat-free or low-fat dairy,” says Largeman-Roth. In addition to its potential benefits, whole milk just tastes better. “There is a greater feeling of satiety that comes with whole milk yogurt when compared to fat-free or low-fat,” she says. “Also, the richness of whole milk yogurt means you don’t need to add as much sugar to the product for it to be delicious.”

Platter of vegetables and hummus.
Catherine Murray/Shutterstock

Savory: Hummus and veggies

When enjoying a hearty and flavorful dip like hummus, it’s tempting to grab for the classic pita chips—but a better option would instead be veggies. Sure, they might sound less appetizing, but when dipped into creamy, high-fat (the good kind) hummus, you’ll be surprised by the minimal difference in taste as  compared to salty, often saturated fat-laden pita chips. “Hummus and vegetables provides a savory, creamy flavor with the added crunch of the veggies while providing a good source of heart healthy fat, protein, and antioxidants to boost health and stabilize blood sugar level,” says Palinski-Wade.

Wheels of aged cheese.
duchy/Shutterstock

Savory: Aged cheese

Cheese gets a bad rap, but it’s actually not all that bad for you—especially the aged variety. “Aged cheeses, like cheddar or Gouda, contain probiotics, live bacteria and yeasts that are good for your health, especially your digestive system,” explains Largeman-Roth. “Because they are aged over time, lactic acid is formed, which destroys pathogenic bacteria without harming probiotics.” Aged cheeses also contain little-to-no lactose, the type of sugar found in most milk and dairy products, so those with lactose intolerance can often enjoy them. “If you pair aged cheese with high-fiber fruits, like apples, pears or berries, you’ll get the winning combo of prebiotics from the fruit, plus probiotics from the cheese for a gut-boosting snack,” Largeman-Roth says.

Hands peeling shell from a hard-boiled egg.
chattanongzen/Shutterstock

Savory: Hard-boiled eggs

These easy-to-cook and easy-to-eat snacks are great for when you’re on the go. They also pack important vitamins and nutrients that keep your bones strong, your eyes sharp, and your heart healthy. “Eggs, in general, are naturally high in protein, which helps build muscle mass and helps repair bodily tissue,” explains Gorin. “In fact, just one large egg provides six grams of protein, which seriously helps fuel you with long-lasting energy.” To make a hard-boiled egg, simply place in a pot of cold water that’s about 1-inch deep, bring to a boil and then turn off the heat. Cover the pan with a lid and let the egg sit for about 15 to 20 minutes before pouring out the hot water and pouring cold water over the eggs. Let the eggs sit in cold water for another 20 minutes or so and then peel off the shells.

Half of a jackfruit, sliced through the middle.
Mattias Lindberg/Shutterstock

Savory: Jackfruit

Jackfruit is one of hottest foods of the year and, according to Pinterest‘s food trends of 2017, it looks like it’s here to stay. Known for its meaty texture, jackfruit has often been used to replace shredded beef or pork in dishes like tacos and carnitas. However, since it’s actually from a plant, you’re not getting any of the saturated fat or cholesterol that you would from beef or pork. Added bonus: Jackfruit is also packed with protein, vitamins B and C, magnesium, and potassium.

Kale chips.
istock/PoppyB

Salty: Cheesy Kale Chips

Tear kale leaves into large pieces and arrange on a baking sheet. Spritz with olive oil and bake in a 350°F oven until crisp. While still warm, sprinkle with a little grated Parmesan cheese. Here are some other delicious low-salt diet snacks to try.

Rice crackers.
MSPhotographic/Shutterstock

Salty: Tamari-seasoned rice crackers

A salt lover’s best choice for scooping up low-fat tuna salad or another healthy dip; punch them up with a squeeze of chili sauce. (Read the label to make sure you stick to one serving of crackers.)

Bowl of artichoke hearts.
Brian Yarvin/Shutterstock

Salty: Mediterranean artichoke hearts

Drain canned artichoke hearts and sprinkle with lemon zest, capers, chopped fresh basil, and olive oil.

Bowl of pumpkin seeds.
istock/&#169 Elena Elisseeva

Salty: Five-spice pumpkin seeds

Toss salted pumpkin seeds with sesame oil and Chinese five-spice powder; bake at 350 degrees F until crisp.

Seasoned popcorn.
Louella938/Shutterstock

Salty: Buffalo popcorn

Toss air-popped popcorn with olive oil, chili powder, and a sprinkle of Parmesan cheese.

Snacks pretzels in a bowl. On dark rustic background
OlesyaSH/Shutterstock

Salty: Spicy wheat pretzels

Whole-wheat pretzels (which boast 4 grams of fiber compared with 1 gram in the regular kind) become irresistible when slathered with spicy mustard (only 5 calories per teaspoon). Add a couple of low-fat cheese cubes to make this snack extra filling.

Roasted chickpeas.
istock/SStajic

Crunchy: Chickpea poppers

Drain and rinse canned chickpeas, then dry them with a paper towel. Spritz with extra-virgin olive oil, season with dried oregano and garlic salt, and roast at 400 degrees F until crisp.

Veggie chips with yogurt dip.
JeniFoto/Shutterstock

Crunchy: Veggie chips with tangy yogurt

Dunk root veggie chips (such as Terra chips) into plain low-fat yogurt seasoned with hot sauce and orange zest.

Top view of a small bowl filled with sugar snap peas and creamy ranch dressing to the side atop a colorful cloth patterned place mat.
BW Folsom/Shutterstock

Crunchy: Cheesy dip

Dunk sugar snap peas into 1/4 cup fat-free ricotta cheese.

Colorful, chunky, homemade salsa.
istock/rez-art

Crunchy: Easy salsa

Chop up tomatoes, cucumber, bell peppers, beans, and onions in a mini food processor, then scoop on melba toast.

Whole pears.
parasolia/Shutterstock

Crunchy: Tangy pear boats

Fill endive spears with chopped pears and season with a dash of balsamic vinegar. Add 12 almonds for extra crunch and some heart-healthy unsaturated fat.

Vegetable yogurt dip.
Marian Weyo/Shutterstock

Crunchy: Veggie yogurt dip

Combine finely chopped broccoli, multicolored bell peppers, and scallions with fat-free Greek yogurt and onion flakes. Use it as a dip for baby carrots.

Cottage cheese topped with nectarine slices.
istock/Gulsina

Sweet: Fruity cottage cheese

Fold chopped ripe nectarines into low-fat cottage cheese, and spoon onto a couple of gingersnaps. (Read the label to make sure you stick to a single serving of gingersnaps.)

Chocolate pears.
lorenzodaveri/Shutterstock

Sweet: Chocolaty pears

Minimalist, yet amazingly delicious: Sprinkle cocoa nibs on canned pears.

Yogurt dip with apple-slice dippers.
Amallia Eka/Shutterstock

Sweet: Sweet yogurt dip

Stir a little diet maple syrup or agave nectar into fat-free Greek yogurt, and dunk slices of apples or pears.

Fruit kabobs wit strawberries, cantaloupe, and grapes.
istock/Agnieszka Kirinicjanow

Sweet: Fruit kebabs

Spear the sweetest fruits—strawberries, mango, grapes, and pineapple—with bamboo skewers.

Woman slicing a banana.
MilanMarkovic78/Shutterstock

Sweet: “Banana cream pie”

Spread graham crackers with fat-free vanilla  Greek yogurt, then top with a handful of banana slices and a sprinkle of ground flaxseed. (Read the label to make sure you stick to one serving of graham crackers.)

Sweet Homemade Baked Red Grapefruits with Honey and Thyme
Brent Hofacker/Shutterstock

Sweet: Grapefruit brûlée

Transform a simple grapefruit into something decadent: Halve it; drizzle each half with a little dark honey (use concentrated sweets sparingly), and broil until bubbly.

Bowl of mashed sweet potato.
istock/AmalliaEka

Creamy: Easy mashed sweet potato

Microwave a small sweet potato, split it open, and mash a little orange juice and cinnamon into it.

White bean dip.
Foxxy63/Shutterstock

Creamy: White bean dip

Mash canned white beans with olive oil and chopped fresh rosemary. Pile onto radicchio, lettuce leaves, or nothing at all!

Pita chips with hummus.
MSPhotographic/Shutterstock

Creamy: Creamy pita

Spread baba ghanoush, crushed avocado, or hummus on a whole-wheat pita or whole-wheat English muffin. Whip the flesh and some of the skin of charred veggies with olive oil to make a tasty dip.

Plate of soft scrambled eggs.
istock/Anna Pustynnikova

Creamy: Soft-scrambled eggs

It’s the most sublimely simple protein-packed treat.

Bowl of spicy potatoes.
sta/Shutterstock

Creamy: Spicy potatoes

Baby red potatoes become blissfully soft when you microwave them for 3 to 5 minutes (leave the skin on for its nutrients). Sprinkle with pepper and dried seasonings.

Roasted red peppers.
jultud/Shutterstock

Creamy: Italian antipasto

Raid the supermarket antipasto bar for some lusciously creamy slow-roasted red peppers. Pat the oil off with a paper towel, and eat with a mini bocconcini (a.k.a., small mozzarella balls) or two. Delizioso!