7 Skinny Dinners Under 299 Calories (That Actually Taste Good) – let’s be honest, the words “skinny” and “diet” can often conjure images of bland, uninspired meals that leave you feeling unsatisfied. But what if I told you it’s possible to whip up incredibly delicious dinners that are also incredibly light? I’m here to prove that healthy eating doesn’t have to be a chore or a sacrifice of flavor. Forget the cardboard-tasting substitutes and the endless bowls of steamed broccoli! These 7 skinny dinners under 299 calories (that actually taste good) are designed to be satisfying, vibrant, and bursting with taste. We’re talking about meals that will make you forget you’re even watching your calorie intake, dishes you’ll genuinely look forward to eating. Get ready to discover your new go-to weeknight recipes that prove you can have it all: health, happiness, and amazing flavor.

7 Skinny Dinners Under 299 Calories (That Actually Taste Good)
Who says healthy eating has to be bland or boring? I’m here to prove that you can enjoy incredibly satisfying and flavorful dinners without derailing your health goals or your budget. These seven recipes are designed to be light, packed with nutrients, and most importantly, delicious. Each one clocks in at under 299 calories per serving, making them perfect for a weeknight when you want something quick, healthy, and guilt-free. Say goodbye to sad salads and hello to vibrant, taste-bud-tingling meals!
1. Lemon Herb Roasted Salmon with Asparagus
Salmon is a fantastic source of lean protein and omega-3 fatty acids, and when paired with crisp asparagus, it’s a winning combination for a light and satisfying meal.
Ingredients:
4 oz salmon fillet, skin on or off
1 bunch asparagus, trimmed
1 tablespoon olive oil
1 lemon, half sliced, half for juice
1 teaspoon dried dill
1 teaspoon dried parsley
Salt and freshly ground black pepper to taste
Cooking Instructions:
Preheat and Prep: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
Prepare the Asparagus: Toss the trimmed asparagus with 1/2 tablespoon of olive oil, salt, and pepper. Spread them in a single layer on one side of the prepared baking sheet.
Season the Salmon: Pat the salmon fillet dry with paper towels. Drizzle the remaining 1/2 tablespoon of olive oil over the salmon. Sprinkle generously with dill, parsley, salt, and pepper. Place the lemon slices on top of the salmon.
Roast to Perfection: Place the baking sheet in the preheated oven. Roast for 12-15 minutes, or until the salmon is cooked through and flakes easily with a fork, and the asparagus is tender-crisp. The cooking time will vary slightly depending on the thickness of your salmon fillet.
Finish and Serve: Once cooked, remove the baking sheet from the oven. Squeeze fresh lemon juice over the salmon and asparagus just before serving. This brightens the flavors beautifully. This dish is incredibly flavorful on its own, but for a touch more substance, you could serve it with a small portion of quinoa or brown rice (adjusting calorie count accordingly if needed).
2. Zucchini Noodles with Shrimp Scampi
This is a classic dish made lighter and healthier by swapping traditional pasta for spiralized zucchini. The garlic, lemon, and white grape juice sauce is bright and irresistible.
Ingredients:
2 medium zucchinis, spiralized into noodles
4 oz large shrimp, peeled and deveined
1 tablespoon olive oil
2 cloves garlic, minced
1/4 cup dry white grape juice (optional, can substitute with chicken broth)
2 tablespoons fresh lemon juice
1 tablespoon chopped fresh parsley
Red pepper flakes, to taste (optional)
Salt and freshly ground black pepper to taste
Cooking Instructions:
Prepare the Zucchini Noodles: Using a spiralizer, create noodles from your zucchinis. Set them aside. If you don’t have a spiralizer, you can use a julienne peeler or even a vegetable peeler to create thin ribbons.
Sauté the Aromatics: Heat the olive oil in a large skillet over medium heat. Add the minced garlic and cook for about 1 minute until fragrant, being careful not to burn it. If using red pepper flakes, add them now and stir for another 30 seconds.
Cook the Shrimp: Add the shrimp to the skillet and cook for 2-3 minutes per side, until pink and opaque. Remove the shrimp from the skillet and set aside.
Build the Sauce: Pour the white grape juice (or chicken broth) into the skillet and scrape up any browned bits from the bottom. Let it simmer for 1-2 minutes to reduce slightly. Stir in the fresh lemon juice and parsley.
Combine and Serve: Add the zucchini noodles to the skillet with the sauce. Toss gently for 1-2 minutes, just until the noodles are slightly softened. Don’t overcook them, or they will become mushy. Return the cooked shrimp to the skillet and toss to combine and warm through. Season with salt and pepper to taste. Serve immediately.
3. Chicken Breast with Roasted Root Vegetables
A simple yet hearty meal that’s full of flavor and fiber, thanks to the colorful array of roasted vegetables.
Ingredients:
4 oz boneless, skinless chicken breast
1 cup mixed root vegetables (e.g., carrots, parsnips, sweet potato), chopped into bite-sized pieces
1 tablespoon olive oil
1 teaspoon dried rosemary
1 teaspoon dried thyme
Salt and freshly ground black pepper to taste
Cooking Instructions:
Preheat and Prep Veggies: Preheat your oven to 400°F (200°C). In a medium bowl, toss the chopped root vegetables with 1/2 tablespoon of olive oil, rosemary, thyme, salt, and pepper.
Roast the Vegetables: Spread the seasoned vegetables in a single layer on a baking sheet. Roast for 20-25 minutes, or until tender and slightly caramelized.
Prepare the Chicken: While the vegetables are roasting, pat the chicken breast dry. Rub it with the remaining 1/2 tablespoon of olive oil and season generously with salt and pepper.
Add Chicken to the Pan: After the vegetables have roasted for about 20 minutes, push them to one side of the baking sheet and place the seasoned chicken breast on the empty side.
Finish Roasting: Return the baking sheet to the oven and continue roasting for another 15-20 minutes, or until the chicken is cooked through (internal temperature of 165°F/74°C) and the vegetables are tender and golden brown. Let the chicken rest for a few minutes before slicing and serving alongside the roasted root vegetables.
4. Lentil Soup with Spinach
This is a wonderfully filling and nutritious soup that’s packed with protein and fiber from the lentils. It’s a true comfort food that’s surprisingly light.
Ingredients:
1/2 cup brown or green lentils, rinsed
2 cups low-sodium vegetable broth
1/2 cup chopped onion
1/2 cup chopped carrots
1/2 cup chopped celery
1 clove garlic, minced
1 teaspoon dried thyme
1 bay leaf
1 cup packed fresh spinach
Salt and freshly ground black pepper to taste
Cooking Instructions:
Sauté the Mirepoix: Heat a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, for about 5-7 minutes, until the vegetables begin extract to soften.
Add Aromatics and Lentils: Stir in the minced garlic and cook for another minute until fragrant. Add the rinsed lentils, vegetable broth, dried thyme, and bay leaf to the pot.
Simmer the Soup: Bring the soup to a boil, then reduce the heat to low, cover, and simmer for 25-30 minutes, or until the lentils are tender. Stir occasionally to prevent sticking.
Remove Bay Leaf and Add Spinach: Once the lentils are tender, remove and discard the bay leaf. Stir in the fresh spinach and cook for 1-2 minutes, or until it has wilted.
Season and Serve: Season the soup generously with salt and freshly ground black pepper to your liking. Ladle the hot soup into bowls and serve. This soup is hearty enough on its own for a satisfying meal.
5. Black Bean Burgers on Lettuce Wraps
A flavorful and satisfying vegetarian burger option that skips the bun to keep calories low. The spices add a great kick!
Ingredients:
1/2 cup canned black beans, rinsed and drained
1/4 cup rolled oats
1 tablespoon finely chopped red onion
1/2 teaspoon cumin
1/2 teaspoon chili powder
1/4 teaspoon garlic powder
1 large lettuce leaf (e.g., butter or romaine) for serving
Optional toppings: salsa, avocado slices (account for extra calories)
Salt and freshly ground black pepper to taste
Cooking Instructions:
Mash the Beans: In a medium bowl, mash the rinsed and drained black beans with a fork or potato masher until mostly broken down, but some texture remains.
Combine Ingredients: Add the rolled oats, chopped red onion, cumin, chili powder, and garlic powder to the bowl with the mashed beans. Season with salt and pepper. Mix everything together thoroughly until well combined. The mixture should hold together when pressed. If it’s too wet, add a few more oats; if too dry, add a tiny splash of water.
Form the Patties: Divide the mixture into two equal portions and form them into patties. You can also make one larger patty if preferred. Gently press them to ensure they are compact and won’t fall apart.
Cook the Burgers: Heat a non-stick skillet over medium heat (you can use a very light spray of cooking oil if needed). Carefully place the patties in the skillet and cook for about 5-7 minutes per side, until they are golden brown and heated through.
Assemble and Serve: Place each cooked black bean patty onto a large lettuce leaf. Top with your favorite low-calorie additions like salsa. Serve immediately as a delicious and guilt-free burger experience.
6. Baked Cod with Tomato and Basil
Cod is a wonderfully mild and flaky white fish that pairs beautifully with the vibrant flavors of fresh tomatoes and basil.
Ingredients:
4 oz cod fillet
1/2 cup cherry tomatoes, halved
1 tablespoon chopped fresh basil
1 teaspoon olive oil
1 clove garlic, minced
Salt and freshly ground black pepper to taste
Cooking Instructions:
Preheat and Prep: Preheat your oven to 400°F (200°C). Lightly grease a small baking dish.
Prepare the Tomato Topping: In a small bowl, combine the halved cherry tomatoes, chopped fresh basil, minced garlic, olive oil, salt, and pepper.
Season the Cod: Pat the cod fillet dry with paper towels. Place the cod in the prepared baking dish and season both sides with salt and pepper.
Top and Bake: Spoon the tomato and basil mixture evenly over the top of the cod fillet.
Bake Until Flaky: Place the baking dish in the preheated oven and bake for 12-15 minutes, or until the cod is opaque and flakes easily with a fork. The exact time will depend on the thickness of your cod. Serve immediately.
7. Turkey and Vegetable Skewers
These skewers are a fun and flavorful way to enjoy lean turkey and a variety of colorful vegetables.
Ingredients:
4 oz lean ground turkey
1/2 cup chopped bell pepper (any color)
1/2 cup chopped zucchini
1/4 cup chopped red onion
1 tablespoon low-sodium soy sauce (or tamari for gluten-free)
1 teaspoon grated fresh gin extractger
1/2 teaspoon garlic powder
Wooden or metal skewers, soaked if wooden
Salt and freshly ground black pepper to taste
Cooking Instructions:
Prepare the Turkey Mixture: In a bowl, combine the lean ground turkey, chopped bell pepper, chopped zucchini, chopped red onion, soy sauce, grated gin extractger, garlic powder, salt, and pepper. Mix everything together gently but thoroughly.
Form Skewers: Thread the turkey mixture onto your soaked wooden or metal skewers, forming small meatballs or clumps along the skewer. Try to keep them relatively uniform in size for even cooking.
Preheat and Grill/Bake: Preheat your grill to medium-high heat, or preheat your oven to 400°F (200°C) if you prefer to bake them. If baking, place the skewers on a baking sheet lined with parchment paper.
Cook the Skewers: If grilling, cook the skewers for about 8-10 minutes, turning occasionally, until the turkey is cooked through and lightly browned. If baking, cook for 18-20 minutes, turning halfway through, until the turkey is cooked through.
Serve Hot: Carefully remove the skewers from the grill or oven. Let them rest for a minute before serving. These are delicious on their own or with a light side of steamed rice or a simple salad.
Enjoy these delicious and guilt-free dinners! They prove that healthy eating can be incredibly satisfying and flavorful.

Conclusion:
As you can see, enjoying delicious and satisfying meals doesn’t have to mean compromising your health goals. These 7 skinny dinners under 299 calories are proof that you can eat incredibly well while staying on track. Each recipe is designed to be flavorful, filling, and surprisingly easy to prepare, making them perfect for busy weeknights or whenever you’re looking for a lighter, yet still indulgent, option. Don’t be afraid to get creative with your seasonings and side dishes! Consider serving these dinners with a generous portion of steamed or roasted non-starchy vegetables like broccoli, asparagus, or bell peppers for added fiber and nutrients. For variations, feel free to swap out proteins for lean alternatives like tofu or shrimp, or experiment with different herbs and spices to keep things exciting. I truly encourage you to dive in and try these recipes – you might just discover your new favorite go-to meal!
Frequently Asked Questions:
Q1: Are these recipes truly filling, or will I feel hungry later?
Absolutely! The key to these recipes is the strategic use of lean protein, fiber-rich vegetables, and healthy fats, all within the calorie limit. This combination is known to promote satiety, meaning you’ll feel fuller for longer. Many people find these meals surprisingly satisfying and don’t experience post-meal hunger pangs.
Q2: Can I make any of these recipes ahead of time?
Yes, many of these recipes are excellent for meal prepping! Dishes like lentil soup or certain baked chicken or fish preparations can be made a day or two in advance and stored in the refrigerator. Reheat gently to enjoy. For salads or dishes with delicate herbs, it’s often best to store components separately and assemble just before serving to maintain freshness.
Ingredients
-
Chicken breast
-
Broccoli florets
-
Quinoa
-
Olive oil
-
Garlic powder
-
Salt
-
Black pepper
Instructions
-
Step 1
Preheat oven to 400°F (200°C).
-
Step 2
Toss broccoli florets with 1 tablespoon of olive oil, garlic powder, salt, and pepper.
-
Step 3
Place broccoli on a baking sheet and roast for 15-20 minutes, or until tender and slightly crisp.
-
Step 4
While broccoli roasts, cook quinoa according to package directions.
-
Step 5
Season chicken breast with salt and pepper. Pan-sear or bake until cooked through.
-
Step 6
Serve sliced chicken breast alongside roasted broccoli and cooked quinoa for a complete meal.
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.