Leafy Greens: Spinach, kale, Swiss chard, and other leafy greens have few calories and a lot of fiber, which makes them great for making you feel full and helping you lose weight.
Berries: Blueberries, strawberries, raspberries, and other berries are rich in antioxidants, vitamins, and fiber while being relatively low in calories.
Avocado: Avocados provide healthy monounsaturated fats that can help control appetite and promote satiety.
Quinoa: A high-protein grain that also contains fiber, quinoa helps keep you feeling full and satisfied.
Chia Seeds: Chia seeds are full of fiber and omega-3 fatty acids, which can help you control your cravings and feel full.
Salmon: Salmon is full of good fats and protein, which can help your metabolism and keep you feeling full.
Greek Yogurt: High in protein and probiotics, Greek yogurt can aid in digestion and help control appetite.
Beans and Legumes: Lentils, black beans, chickpeas, and other legumes are high in fiber and protein, which makes you feel full and keeps your blood sugar stable.
Nuts and Seeds: Almonds, walnuts, flaxseeds, and other nuts and seeds have healthy fats and protein that help reduce hunger.
Oats: Oats are a good source of soluble fiber, which can help keep your blood sugar levels steady and keep you feeling full.
Green Tea: Green tea has vitamins and other substances that can speed up your metabolism and help you lose weight.
Cinnamon: Cinnamon may help control how much sugar is in your blood and stop you from wanting sweet foods.