10 Healthy, Filling Meals Under 500 Calories

Lighten up traditional carbonara with this whole wheat spaghetti carbonara made with low-fat milk and, yes, a healthy dose of parmesan cheese. Calories: 376

A hearty bowl of creamy cheddar soup can soothe the soul, but it's not always so great for the waist. This healthy cheddar soup recipe keeps the texture you crave but nixes calories by using cauliflower to create a creamy soup base. Calories: 247

Versatile, quick, and perfect for breakfast, lunch, or dinner, a basic tofu scramble is a great go-to meal. This vegan tofu scramble brings the Southwest to your table, fast. Calories: 135

Yes, you can have delicious, healthy mac and cheese. This version owes its low calorie count — and appropriate orange hue — to pureed butternut squash. Calories: 285

One-pot meals like this vegan split pea soup definitely don't lack dimension. With plenty of spices and sweet potatoes, a large bowl will fill you up for hours. Calories: 326

Red pepper flakes, cinnamon, and roasted cauliflower give this healthy version of lasagna amazing depth of flavor. Calories: 324

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

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

This protein-packed, simply prepared panko-crusted white fish recipe is the perfect post-workout dinner. Calories: 442

Settle in with a large, comforting bowl of cumin-spiced lentils; packed with protein and fiber, this gluten-free meal satisfies no matter how hungry you are. Calories: 370