Top 7 Low-Calorie Foods for a Positive Mood

Leafy greens like spinach, kale, and arugula are packed with nutrients like folate and magnesium, which are known to boost mood 

Leafy greens 

Berries such as strawberries, blueberries, and raspberries are rich in antioxidants and vitamin C, which have been shown to help reduce stress and improve mood 


Greek yogurt is a great source of protein and calcium, which can help stabilize mood and reduce stress. Opt for plain or low-fat varieties to keep the calorie count low, and add some fresh fruits for extra flavor 

Greek yogurt 

Legumes like lentils, chickpeas, and black beans are high in fiber, protein, and complex carbohydrates, which can help regulate blood sugar levels and keep your mood stable. 


Fatty fish like salmon, tuna, and mackerel are rich in omega-3 fatty acids, which have been shown to have mood-enhancing properties 


Nuts and seeds, such as almonds, walnuts, flaxseeds, and chia seeds, are packed with healthy fats, fiber, and protein, which can help keep your brain and mood in good shape 

Nuts and seeds 

Dark chocolate with a high cocoa content (70% or more) can be a great mood-boosting treat. It contains antioxidants and flavonoids that can help improve mood and reduce stress. 

Dark chocolate