7 Skinny Dinners Under 299 Calories (That Actually Taste Good) are not an oxymoron anymore! Are you tired of the diet dilemma: bland food or calorie overload? I get it. Many of us dream of delicious, satisfying meals that don’t derail our healthy eating goals. That’s why I’ve curated a collection of 7 skinny dinners under 299 calories that will make your taste buds sing. These aren’t just “light” meals; they’re vibrant, flavorful creations packed with nutrients that leave you feeling full and happy. What makes these meals so special? They prove that you don’t have to sacrifice taste for a lower calorie count. We’re talking about dishes that are so good, you’ll forget they’re part of a calorie-conscious plan. Get ready to discover your new favorite weeknight staples!

7 Skinny Dinners Under 299 Calories (That Actually Taste Good)
We all know the struggle: you’re aiming for a lighter, healthier dinner, but you don’t want to sacrifice flavor. The good news is, you don’t have to! These seven delicious and satisfying dinners all clock in at under 299 calories per serving, proving that healthy eating can be incredibly tasty and enjoyable.
Forget bland, boring meals. These recipes focus on fresh ingredients, smart cooking techniques, and a burst of flavor to keep you feeling full and happy without the guilt. Whether you’re meal prepping for the week or looking for a quick weeknight solution, you’ll find something here to love.
1. Lemon Herb Baked Cod with Asparagus
This elegant yet simple dish is packed with protein and fresh, vibrant flavors. Cod is a lean white fish that bakes beautifully, and the lemon and herbs create a bright, refreshing taste that complements its delicate texture.
Ingredients:
4 ounces cod fillet
1 tablespoon fresh lemon juice
1 teaspoon dried Italian herbs
1/2 teaspoon garlic powder
1/4 teaspoon salt
1/8 teaspoon black pepper
4 ounces asparagus spears, trimmed
1 teaspoon olive oil
Instructions:
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup. This ensures nothing sticks and makes for a much more enjoyable cooking experience.
Pat the cod fillet dry with paper towels. This step is crucial for achieving a nice texture when baking; it helps the seasonings adhere better and prevents the fish from steaming.
In a small bowl, whisk together the lemon juice, Italian herbs, garlic powder, salt, and pepper. This simple marinade infuses the cod with fantastic flavor without adding unnecessary calories.
Place the cod fillet on one side of the prepared baking sheet. Spoon the lemon herb mixture evenly over the top of the cod. Make sure to cover the entire surface for maximum flavor distribution.
In a separate small bowl, toss the trimmed asparagus with olive oil, salt, and pepper. Spread the asparagus in a single layer on the other side of the baking sheet, ensuring it’s not overcrowded. Overcrowding can lead to uneven cooking, with some spears becoming mushy while others remain tough.
Bake for 12-15 minutes, or until the cod is opaque and flakes easily with a fork, and the asparagus is tender-crisp. The cooking time will vary slightly depending on the thickness of your cod fillet, so keep an eye on it to prevent overcooking. Enjoy immediately for the best flavor and texture.
2. Spicy Black Bean and Corn Salad with Lime Vinaigrette
This vibrant and filling salad is a fantastic vegetarian option that requires no cooking! It’s bursting with flavor and texture, making it a satisfying meal on its own or a delicious side dish.
Ingredients:
1 cup canned black beans, rinsed and drained
1 cup frozen corn, thawed
1/2 cup diced red bell pepper
1/4 cup diced red onion
1/4 cup chopped fresh cilantro
1 tablespoon lime juice
1 teaspoon olive oil
1/2 teaspoon chili powder
1/4 teaspoon cumin
Pinch of cayenne pepper (optional, for extra heat)
Salt and pepper to taste
Instructions:
Ensure all your ingredients are prepped and ready to go before you start combining. This makes the process smooth and efficient. Rinse and thoroughly drain the black beans to remove any excess sodium from the canning process. Thaw the corn; you can do this by letting it sit at room temperature for a bit or by rinsing it under cool water.
In a medium-sized mixing bowl, combine the rinsed and drained black beans, thawed corn, diced red bell pepper, and diced red onion. The variety of colors from these vegetables makes this salad not only appealing to the eye but also packed with nutrients.
Add the chopped fresh cilantro to the bowl. Cilantro adds a wonderfully fresh and zesty note that is key to this salad’s flavor profile.
In a small separate bowl, whisk together the lime juice, olive oil, chili powder, cumin, and cayenne pepper (if using). Season generously with salt and pepper to your personal preference. This simple vinaigrette brings all the ingredients together beautifully, offering a spicy, tangy kick.
Pour the vinaigrette over the bean and corn mixture. Gently toss everything together until well combined. Make sure every ingredient is coated in the delicious dressing.
Allow the salad to sit for at least 10-15 minutes before serving. This resting period is important as it allows the flavors to meld together, creating a more complex and enjoyable taste. For an even deeper flavor, you can prepare this salad a few hours ahead of time and store it in the refrigerator. It’s also a great option for meal prepping!
3. Chicken Breast Stir-Fry with Broccoli and Snow Peas
A classic for a reason, stir-fries are quick, healthy, and endlessly versatile. This version focuses on lean protein and plenty of crisp vegetables for a satisfying and low-calorie meal.
Ingredients:
4 ounces boneless, skinless chicken breast, thinly sliced
1 cup broccoli florets
1/2 cup snow peas, trimmed
1 tablespoon low-sodium soy sauce
1 teaspoon rice vinegar
1/2 teaspoon grated fresh gin extractger
1/2 teaspoon minced garlic
1 teaspoon sesame oil
Pinch of red pepper flakes (optional)
Instructions:
Prepare all your ingredients before you begin extract cooking, as stir-frying happens very quickly. Thinly slice the chicken breast against the grain for tenderness. Chop the broccoli into bite-sized florets and trim the snow peas. Mince your garlic and grate your gin extractger; having these ready to go will prevent burning during the high-heat cooking process.
In a small bowl, whisk together the low-sodium soy sauce, rice vinegar, grated gin extractger, minced garlic, and red pepper flakes (if using). This will be your flavorful stir-fry sauce.
Heat the sesame oil in a wok or large skillet over medium-high heat. Once the oil is shimmering, add the sliced chicken breast. Stir-fry the chicken for about 3-4 minutes, or until it’s cooked through and no longer pink. Remove the chicken from the skillet and set it aside. This prevents the chicken from becoming tough and overcooked.
Add the broccoli florets to the same skillet. Stir-fry for 2-3 minutes, then add the snow peas and cook for another 1-2 minutes, until the vegetables are tender-crisp. You want them to still have a slight bite to them, not be mushy. If the pan seems dry, you can add a tablespoon of water or low-sodium broth.
Return the cooked chicken to the skillet with the vegetables. Pour the prepared stir-fry sauce over everything. Toss well to coat, and cook for an additional 1-2 minutes, allowing the sauce to thicken slightly and the flavors to meld.
Serve immediately. This stir-fry is delicious on its own, or you can serve it with a very small portion of brown rice or quinoa if your calorie budget allows. The key is to focus on the protein and vegetables for a truly skinny meal.
4. Lentil Soup with Vegetables
Hearty, filling, and incredibly nutritious, lentil soup is a fantastic way to get a satisfying meal without a lot of calories. This recipe is packed with vegetables for added flavor and fiber.
Ingredients:
1/2 cup brown or green lentils, rinsed
3 cups low-sodium vegetable broth
1/2 cup chopped carrots
1/2 cup chopped celery
1/4 cup chopped onion
1 clove garlic, minced
1/2 teaspoon dried thyme
1/4 teaspoon dried rosemary
Salt and pepper to taste
Instructions:
Begin extract by rinsing your lentils thoroughly under cold water. This removes any dust or debris. In a large pot or Dutch oven, combine the rinsed lentils with the vegetable broth, chopped carrots, chopped celery, and chopped onion. These aromatics will form the flavorful base of your soup.
Add the minced garlic, dried thyme, and dried rosemary to the pot. These herbs complement the earthy flavor of the lentils beautifully, adding depth and warmth to the soup.
Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot, and let it simmer gently.
Simmer for 25-30 minutes, or until the lentils are tender and cooked through. Stir occasionally to prevent sticking. You can check for doneness by tasting a lentil; it should be soft but not mushy.
Season the soup with salt and pepper to your taste. Be mindful of the salt content, as the broth already contains some sodium.
Serve hot. This lentil soup is a complete and satisfying meal on its own, offering a great source of protein and fiber to keep you feeling full and energized. For an extra touch, a small sprinkle of fresh parsley can add a bright finish.
5. Turkey and Veggie Skillet
Lean ground turkey is a fantastic base for a quick and healthy skillet meal. Packed with colorful vegetables, this dish is as nutritious as it is delicious.
Ingredients:
4 ounces lean ground turkey
1/2 cup chopped zucchini
1/2 cup chopped bell pepper (any color)
1/4 cup chopped onion
1 clove garlic, minced
1 tablespoon low-sodium tomato sauce
1/2 teaspoon dried oregano
Salt and pepper to taste
Pinch of red pepper flakes (optional)
Instructions:
Start by browning the lean ground turkey in a large skillet over medium-high heat. Break up the meat as it cooks until it’s no longer pink. Drain off any excess fat to keep the dish as lean as possible. This is a crucial step for keeping the calorie count down.
Add the chopped zucchini, chopped bell pepper, and chopped onion to the skillet with the browned turkey. Stir and cook for about 5-7 minutes, until the vegetables begin extract to soften. You want them to be tender-crisp, not mushy.
Stir in the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic, as this can make it bitter.
Add the low-sodium tomato sauce, dried oregano, salt, pepper, and red pepper flakes (if using). Stir everything together to coat the turkey and vegetables evenly.
Reduce the heat to low, cover the skillet, and let it simmer for 5-10 minutes, allowing the flavors to meld and the vegetables to finish cooking to your desired tenderness.
Serve hot. This versatile skillet dish is perfect for a quick and healthy weeknight dinner. It’s a complete meal packed with lean protein and a good dose of vegetables.
6. Shrimp Scampi Zucchini Noodles
A lightened-up take on a classic, this dish replaces traditional pasta with zucchini noodles, dramatically cutting calories and carbohydrates while boosting nutrients. The garlicky shrimp and light sauce make it incredibly satisfying.
Ingredients:
4 ounces large shrimp, peeled and deveined
2 medium zucchinis, spiralized into noodles
1 tablespoon olive oil
2 cloves garlic, minced
1/4 teaspoon red pepper flakes (optional)
2 tablespoons low-sodium vegetable broth
1 tablespoon fresh lemon juice
1 tablespoon chopped fresh parsley
Salt and pepper to taste
Instructions:
Prepare your zucchini noodles using a spiralizer. If you don’t have a spiralizer, you can use a vegetable peeler to create long, thin ribbons, though the texture will be slightly different. Set the zucchini noodles aside.
Heat the olive oil in a large skillet over medium-high heat. Add the minced garlic and red pepper flakes (if using) and sauté for about 30 seconds until fragrant. Be careful not to burn the garlic.
Add the peeled and deveined shrimp to the skillet. Cook for 2-3 minutes per side, or until the shrimp are pink and cooked through. Shrimp cook very quickly, so watch them closely to avoid overcooking, which can make them tough.
Add the vegetable broth and lemon juice to the skillet. Bring to a simmer and cook for 1 minute. This creates a light, flavorful sauce that will coat the shrimp and zucchini noodles.
Add the spiralized zucchini noodles to the skillet. Toss gently to coat them in the sauce. Cook for just 1-2 minutes, allowing the zucchini noodles to soften slightly but still retain a bit of their bite (al dente). Overcooking zucchini noodles will make them mushy.
Stir in the chopped fresh parsley, and season with salt and pepper to taste. Serve immediately. This dish is incredibly fresh and flavorful, proving that you can enjoy a comforting meal without the heaviness of traditional pasta.
7. Baked Salmon with Roasted Cherry Tomatoes
Salmon is a nutritional powerhouse, rich in omega-3 fatty acids. Paired with sweet, roasted cherry tomatoes, this simple yet elegant meal is a weeknight winner.
Ingredients:
4 ounces salmon fillet
1 cup cherry tomatoes
1 teaspoon olive oil
1/2 teaspoon dried dill
1/4 teaspoon salt
1/8 teaspoon black pepper
Instructions:
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup and to prevent sticking. This makes the entire cooking process much more manageable.
In a medium bowl, toss the cherry tomatoes with 1/2 teaspoon of olive oil, salt, and pepper. Spread the seasoned tomatoes in a single layer on one side of the prepared baking sheet. Roasting brings out their natural sweetness and creates a delicious sauce.
Pat the salmon fillet dry with paper towels. This step helps the seasonings adhere better and promotes a better texture when baked.
Place the salmon fillet on the other side of the baking sheet, next to the tomatoes. Drizzle the remaining 1/2 teaspoon of olive oil over the salmon. Sprinkle the dried dill, salt, and pepper evenly over the top of the salmon.
Bake for 12-15 minutes, or until the salmon is opaque and flakes easily with a fork, and the cherry tomatoes have softened and are begin extractning to burst. The exact cooking time will depend on the thickness of your salmon fillet.
Serve the baked salmon immediately with the roasted cherry tomatoes. The simple yet profound flavors of this dish make it a satisfying and healthy choice for any night of the week.
Enjoy these delicious and guilt-free dinners that prove healthy eating doesn’t have to be boring! With these recipes, you can enjoy satisfying meals that are kind to your waistline and your taste buds.

Conclusion:
We hope you’re feeling inspired to whip up some delicious and incredibly satisfying meals that are also kind to your waistline! These 7 skinny dinners under 299 calories are proof positive that you don’t need to sacrifice flavor for fewer calories. Each recipe is designed to be light yet filling, packed with nutrients, and surprisingly easy to prepare, making them perfect for busy weeknights or when you’re simply craving something wholesome. Whether you choose the Lemon Herb Baked Salmon with Asparagus, the Speedy Black Bean Burgers, or the Vibrant Veggie Stir-Fry, you’re in for a treat. Don’t hesitate to experiment with serving suggestions – a dollop of plain Greek yogurt on your burgers, a sprinkle of toasted sesame seeds on your stir-fry, or a side of quinoa with your salmon can elevate these dishes even further. For variations, feel free to swap out vegetables based on seasonality or your preferences, or try different lean protein sources. We truly encourage you to dive in and discover how enjoyable healthy eating can be. Give these skinny dinners a try – your taste buds and your body will thank you!
Frequently Asked Questions:
Can I make these dinners ahead of time?
Many of these recipes can be prepped in advance to save time during the week. For example, you can chop vegetables for the stir-fry or prepare the black bean burger mixture a day or two ahead. However, for optimal freshness and texture, it’s often best to cook components like salmon or assemble salads closer to serving time. Leftovers generally store well in airtight containers in the refrigerator for 2-3 days.
Are these recipes suitable for meal prepping for the entire week?
Yes, with a little planning! You can cook larger batches of the protein elements and grains, then portion them out with pre-chopped vegetables for easy assembly. Some recipes, like the stir-fry, are also excellent for batch cooking and reheating. Just be mindful of ingredients that may become soggy upon reheating, like delicate greens.
Ingredients
-
1 lb chicken breast, skinless, boneless
-
2 cups broccoli florets
-
1 cup quinoa, cooked
-
1/2 cup low-sodium soy sauce
-
1/4 cup honey
-
2 cloves garlic, minced
-
1 tbsp fresh ginger, grated
Instructions
-
Step 1
Cut chicken breast into bite-sized pieces.
-
Step 2
In a bowl, whisk together soy sauce, honey, minced garlic, and grated ginger to make the marinade.
-
Step 3
Add chicken pieces to the marinade and let sit for at least 15 minutes.
-
Step 4
Steam or lightly boil broccoli florets until tender-crisp.
-
Step 5
Cook marinated chicken in a non-stick skillet over medium-high heat until cooked through.
-
Step 6
Serve chicken and broccoli over cooked quinoa.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.