19 Complex Carbs You Should Def Incorporate Into Your Diet

It’s become totally normal to order burgers without buns, eat meatballs on a pile of zoodles and even to make (gasp!) pizza with cauliflower. Because apparently, carbs are the enemy.

However, complex carbohydrates — starches made up of long chains of sugar molecules — are considered “good carbs” because they take longer to digest and thus don’t spike blood sugars as quickly as more simple ones, says Ha Nguyen of Yummy Body Nutrition.

While simple carbs like juice, ice cream, candy and white bread are ok in moderation, your best bet is to make sure your carb intake comes mostly from complex carbs like whole grains, legumes and starchy veggies. To make things super easy, keep this complex carbs list on hand for your next trip to the supermarket.

Image by Scott Webb // Pexels


The post-5K mainstay is made up of mostly complex carbohydrates, plus a healthy kick of vitamins and potassium. Yes, it contains natural sugar, but your bod won’t absorb it as quickly as it would, say, a candy bar, because of the fruit’s high fibre count.


Image by Freepik


Meet millet, which is a great go-to if your stomach is sensitive to gluten or you have celiac disease. This gluten-free grain is a rich source of magnesium, phosphorus and potassium, not to mention protein.


READ MORE: 18 Foods High In Vitamin C Beyond Just Oranges

Image by Arina Krasnikova // Pexels


You know these green guys are good for you, but did you know they’re actually an ace source of complex carbs? The carbs primarily come from fibre, which is key for digestive health and regulating blood sugar levels.


Image by Marina Leonova // Pexels


One cup of chickpeas packs an impressive 11 grams of protein and 10 grams of fibre. One-third of the minimum recommended daily fibre intake, which is about 30 grams. They’re also rich in calcium and phosphate, both of which are important for bone health.

Image by Pixabay // Pexels


Craving something crunchy? Get your fix with this colourful root veggie, which is a particularly good source of beta-carotene, potassium and antioxidants. We love ’em tucked into a veggie sandwich.

Image by Freepik

Old-fashioned Oats

Old-fashioned oats (also called rolled oats) are packed with manganese, iron, folate, B vitamins and other important nutrients. Regular intake of the soluble fibre in oats has also been shown to help reduce LDL cholesterol (that’s the bad kind).

Image by Pand Uru // Pexels

Sweet potatoes

Although they’re as sweet as their name suggests, the sugar in sweet potatoes is released slowly into your bloodstream, thanks to the fibre that comes along with it. The starchy root vegetable is also high in vitamin C, which helps boost immunity and beta-carotene. This is linked to reduced risk of heart disease and certain cancers.

READ MORE: The 9 Best Vitamins For Strengthening Your Immune System And Warding Off Sickness

Image by Getty Images


Don’t dismiss this chewy, slightly nutty grain. One cup of cooked barley packs six grams of fibre, which is essential for good gut health and may help lower cholesterol levels too, boosting cardiovascular health.

Image by Arina Krasnikova // Pexels

Butternut squash

Since butternut squash is starchy but relatively low in calories, it can be a great swap for more calorie-dense potatoes and sweet potatoes. It’s also high in vitamin E, which promotes healthy skin.

Image by Paco Álamo // Pexels


Regular old white potatoes are really good for you, too! One medium potato has more potassium than a banana, which makes them great for managing blood pressure. Plus, they offer resistant starch, which is great for your gut health.

Image by Getty Images


Spelt is an ancient grain that delivers more than just a healthy serving of complex carbs. One cup of cooked spelt has 7.6 grams of fibre and 10.67 grams of protein, making it a well-balanced choice. Plus, it has higher amounts of iron, zinc, magnesium and copper compared to wheat flour. It provides roughly one-third of your recommended daily value of phosphorus, a key bone-building mineral.

Image by Freepik

Black Beans

“Beans are a good source of protein and fibre, the two key nutrients that promote satiety,” says Nguyen. “They help you feel full longer. Beans are also a cheap and easy substitute for animal protein.” For all you plant-based folks out there!

READ MORE: 3 Comforting Soups That’ll Boost Your Immune System

Image by Marta Dzedyshko // Pexels

Whole-Wheat Bread

There’s no reason to give up sandwiches in favour of lettuce wraps. But it’s worth double-checking labels to make sure you’re buying bread made with 100 percent whole grains (and not a mix of wheats and additives). Not only can the fibre in whole grains help you maintain a healthy weight, whole grains have also been shown to lower your risk of type 2 diabetes, stroke and heart disease.

Image by Freepik

Whole-Wheat Pasta

Again, the key here is to make sure you’re scanning the grocery store aisles for pasta that’s made with 100 percent whole grains. The fibre in whole-wheat pasta will help you stay full and satisfied. A cup of cooked pasta is a great vehicle for other healthy foods like vegetables, olive oil, herb-packed pesto and lean protein.

Image by Freepik


While it’s technically a seed, not a grain (making it naturally gluten-free), quinoa comes with the same heart-healthy benefits as other whole grains and works the same way in recipes like stir-fries, salads and grain bowls.

Image by Freepik

Brown Rice

Brown rice contains the germ, bran and endosperm of the grain, which means it’s got more fibre, protein and nutrients than white rice (which is just the endosperm, with the germ and bran removed). Its high-fibre content makes it great for satiety and weight maintenance. And it’s got a slew of other important nutrients, such as, iron, zinc, selenium and B vitamins.

Image by Cats Coming // Pexels


Like quinoa and brown rice, this nutty grain has loads of heart-healthy benefits. This includes reduced risk of type 2 diabetes, stroke and heart disease. It’s also slightly higher in protein and fibre than most other whole grains (making it another great food for weight loss). One thing to note: Farro is a type of wheat, so it’s not gluten-free. Use it to bulk up this Greek Chicken Salad.

Image by Freepik


Low in fat, high in protein and healthy carbs. Lentils make for a cheap, filling alternative to meat in simple meals. One cup of lentils contains 18 grams of protein and 16 grams of fibre. These inexpensive legumes are guaranteed to fill you up and keep you satisfied.

Image by Pixabay // Pexels

Green Peas

They’re high in fibre, plus they contain a good amount of vitamin A, vitamin C, vitamin K and folate.



7 exciting things to do in Dubai this weekend

8 romantic hotels in the UAE to book for a short-haul getaway