7 Skinny Dinners Under 299 Calories (That Actually Taste Good) – yes, you read that right! We’re talking about meals that satisfy your hunger and your taste buds without derailing your health goals. Let’s be honest, the phrase “skinny dinner” often conjures up images of bland, boring plates that leave you feeling deprived. But what if we told you that you could enjoy delicious, flavorful, and surprisingly filling dinners that come in at under 299 calories each? People love these kinds of recipes because they offer a guilt-free way to nourish themselves, proving that healthy eating doesn’t have to mean sacrificing enjoyment. What makes these 7 skinny dinners under 299 calories truly special is their ability to deliver maximum flavor with minimal impact, proving that vibrant, satisfying meals are absolutely achievable on a calorie-conscious plan. Get ready to be inspired!

7 Skinny Dinners Under 299 Calories (That Actually Taste Good)
Who says healthy eating has to be bland and boring? We’re here to bust that myth wide open with seven incredible dinner recipes, each clocking in at under 299 calories. Get ready to discover flavor-packed meals that will leave you feeling satisfied and guilt-free. Forget restrictive diets; these dishes are all about vibrant tastes and smart, wholesome ingredients. Let’s dive into the deliciousness!
1. Lemon Herb Roasted Chicken and Asparagus
This simple yet elegant dish is a weeknight winner. The bright lemon and fragrant herbs infuse the chicken with incredible flavor, while the roasted asparagus adds a tender, earthy crunch. It’s light, satisfying, and incredibly easy to prepare.
Ingredients:
1 boneless, skinless chicken breast (about 4 oz)
1 bunch asparagus, trimmed
1 tablespoon olive oil
1 lemon, half juiced, half cut into wedges
1 teaspoon dried Italian herbs (or a mix of rosemary, thyme, and oregano)
Salt and freshly ground black pepper to taste
Cooking Instructions:
Preheat and Prepare: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
Season the Chicken: Pat the chicken breast dry with paper towels. In a small bowl, whisk together the olive oil, lemon juice, Italian herbs, salt, and pepper. Place the chicken breast on one side of the prepared baking sheet and brush it generously with the lemon herb mixture.
Prepare the Asparagus: Arrange the trimmed asparagus on the other side of the baking sheet. Drizzle with a tiny bit of olive oil (if needed, as some may have dripped from the chicken) and season with salt and pepper. You want the asparagus to be lightly coated, not swimming in oil.
Roast to Perfection: Place the baking sheet in the preheated oven. Roast for 20-25 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (74°C). The asparagus should be tender-crisp. The exact cooking time will depend on the thickness of your chicken breast.
Serve and Enjoy: Remove from the oven. Let the chicken rest for a few minutes before slicing. Serve the roasted chicken alongside the asparagus, with fresh lemon wedges for squeezing over the top. This adds an extra burst of freshness!
2. Speedy Salmon with Steamed Broccoli and Brown Rice
Omega-3s, fiber, and complex carbs – this meal has it all! Salmon is a nutritional powerhouse, and pairing it with nutrient-rich broccoli and whole grains makes for a perfectly balanced and delicious dinner.
Ingredients:
1 (4 oz) salmon fillet
1 cup broccoli florets
1/2 cup cooked brown rice
1 teaspoon soy sauce (low sodium)
1/2 teaspoon grated fresh gin extractger
1/4 teaspoon garlic powder
Lemon wedge for serving
Cooking Instructions:
Prepare the Salmon: Pat the salmon fillet dry. In a small bowl, mix the soy sauce, grated gin extractger, and garlic powder. Brush this mixture over the top of the salmon fillet.
Steam the Broccoli: Place the broccoli florets in a steamer basket over a pot of simmering water. Cover and steam for about 5-7 minutes, until the broccoli is tender-crisp and bright green. You want it to have a slight bite, not be mushy.
Cook the Salmon: While the broccoli is steaming, you can either pan-sear the salmon in a non-stick skillet over medium-high heat for about 3-4 minutes per side, or bake it in a preheated oven at 400°F (200°C) for 10-12 minutes, until cooked through and flaky.
Assemble the Plate: Place the cooked brown rice on your plate. Arrange the steamed broccoli next to it. Carefully place the cooked salmon fillet on top or alongside the rice and broccoli.
Garnish and Serve: Squeeze a fresh lemon wedge over the salmon and broccoli. This simple addition elevates the flavors beautifully. Enjoy this healthy and satisfying meal.
3. Black Bean Burgers on Lettuce Wraps
A hearty and satisfying vegetarian option that’s incredibly flavorful. These homemade black bean burgers are seasoned to perfection and served in crisp lettuce cups for a low-carb, high-fiber delight.
Ingredients:
1 (15 oz) can black beans, rinsed and drained
1/4 cup whole wheat breadcrum extractbs
1/4 cup finely chopped onion
1/2 teaspoon cumin
1/4 teaspoon chili powder
1 large egg, lightly beaten
4 large lettuce leaves (like romaine or butter lettuce)
Optional toppings: salsa, avocado slices (use sparingly for calorie count)
Cooking Instructions:
Mash the Beans: In a medium bowl, mash the rinsed and drained black beans with a fork or potato masher. Leave some beans slightly whole for texture.
Combine Ingredients: Add the whole wheat breadcrum extractbs, finely chopped onion, cumin, chili powder, and beaten egg to the mashed beans. Mix everything together until well combined. The mixture should hold together when pressed.
Form the Patties: Divide the mixture into two equal portions and form them into patties. If the mixture is too wet, add a tablespoon more breadcrum extractbs. If it’s too dry, add a tiny bit of water or a splash of milk.
Cook the Burgers: Heat a non-stick skillet over medium heat. Lightly spray with cooking spray or add a very small amount of oil. Cook the black bean burgers for about 4-6 minutes per side, until browned and heated through.
Assemble the Wraps: Lay out the large lettuce leaves. Place one black bean burger on each lettuce leaf. Top with your favorite healthy toppings like salsa or a few thin slices of avocado. Fold the lettuce leaf around the burger to create a wrap.
4. Shrimp Stir-Fry with Mixed Vegetables
This vibrant stir-fry is packed with colorful vegetables and lean protein. The light, savory sauce ties everything together for a quick and healthy meal that’s bursting with flavor.
Ingredients:
4 oz shrimp, peeled and deveined
1 cup mixed stir-fry vegetables (broccoli, bell peppers, snap peas, carrots)
1 tablespoon low-sodium soy sauce
1 teaspoon sesame oil
1 clove garlic, minced
1/2 teaspoon grated fresh gin extractger
1/2 cup cooked quinoa or brown rice (optional, for a more filling meal)
Cooking Instructions:
Prepare the Sauce: In a small bowl, whisk together the low-sodium soy sauce, sesame oil, minced garlic, and grated gin extractger. This will be your flavorful stir-fry sauce.
Stir-Fry the Vegetables: Heat a wok or large non-stick skillet over high heat. Add a teaspoon of cooking oil (like canola or vegetable oil) and swirl to coat. Add the mixed stir-fry vegetables and stir-fry for 3-4 minutes until they are tender-crisp. You want them to retain their vibrant color and a slight crunch.
Add the Shrimp: Push the vegetables to the side of the pan and add the shrimp to the center. Cook the shrimp for 1-2 minutes per side, until they turn pink and opaque. Be careful not to overcook shrimp, as they can become tough.
Combine and Sauce: Stir the shrimp and vegetables together. Pour the prepared stir-fry sauce over the mixture. Toss everything together to coat evenly, cooking for another minute or two until the sauce has thickened slightly and coats all the ingredients.
Serve: Serve the shrimp stir-fry immediately. If you’re adding quinoa or brown rice, place it on your plate first and spoon the stir-fry over the top. This is a quick and incredibly versatile meal that you can adapt with your favorite vegetables.
5. Lentil Soup with a Side Salad
Hearty, filling, and incredibly good for you, lentil soup is a classic for a reason. This version is packed with vegetables and seasoned to perfection, served with a light side salad for a complete meal.
Ingredients:
1 cup dried brown or green lentils, rinsed
4 cups vegetable broth
1 carrot, chopped
1 celery stalk, chopped
1/2 onion, chopped
1 clove garlic, minced
1 teaspoon dried thyme
Salt and freshly ground black pepper to taste
For the salad: 2 cups mixed greens, 1 tablespoon light vinaigrette
Cooking Instructions:
Sauté the Aromatics: Heat a large pot or Dutch oven over medium heat. Add a tablespoon of water or a tiny bit of olive oil. Add the chopped onion, carrot, and celery. Cook, stirring occasionally, for about 5-7 minutes, until the vegetables have softened slightly. Add the minced garlic and cook for another minute until fragrant.
Add Lentils and Broth: Stir in the rinsed lentils, vegetable broth, and dried thyme. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 30-40 minutes, or until the lentils are tender. You want them to be soft but not mushy.
Season the Soup: Once the lentils are tender, season the soup generously with salt and freshly ground black pepper to taste. You may need more salt than you think to bring out the flavors, so taste and adjust as needed.
Prepare the Side Salad: While the soup is simmering, prepare your side salad. Place the mixed greens in a small bowl. Drizzle with the light vinaigrette and toss gently to coat.
Serve: Ladle the hearty lentil soup into bowls. Serve it hot alongside the dressed side salad for a complete and satisfying meal. This soup is also great for leftovers and its flavor often deepens overnight.
6. Baked Cod with Roasted Cherry Tomatoes and Zucchini
This is a wonderfully light and flavorful dish that lets the fresh ingredients shine. The cod bakes to flaky perfection, while the roasted tomatoes and zucchini bring a burst of sweetness and savory notes.
Ingredients:
4 oz cod fillet
1 cup cherry tomatoes
1 small zucchini, sliced
1 teaspoon dried Italian herbs
1 tablespoon olive oil
Salt and freshly ground black pepper to taste
Cooking Instructions:
Preheat and Prepare: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
Prepare the Vegetables: Toss the cherry tomatoes and sliced zucchini on the baking sheet with 1/2 tablespoon of the olive oil, salt, pepper, and Italian herbs. Spread them out in a single layer.
Roast the Vegetables: Place the baking sheet in the preheated oven and roast the vegetables for 10 minutes. This will start softening them and bring out their sweetness.
Add the Cod: While the vegetables are roasting, pat the cod fillet dry. Drizzle it with the remaining 1/2 tablespoon of olive oil and season with salt and pepper. After the vegetables have roasted for 10 minutes, nestle the cod fillet among them on the baking sheet.
Bake Until Done: Return the baking sheet to the oven and bake for another 10-12 minutes, or until the cod is opaque and flakes easily with a fork. The cherry tomatoes should be slightly burst and the zucchini tender. Serve immediately.
7. Caprese Chicken Skewers with Balsamic Glaze
A fun and flavorful way to enjoy chicken. These skewers combine the classic flavors of Caprese salad with tender chicken, all drizzled with a sweet and tangy balsamic glaze.
Ingredients:
4 oz boneless, skinless chicken breast, cut into 1-inch cubes
8 cherry tomatoes
1/2 cup fresh mozzarella balls (ciliegin extracte), drained
1 tablespoon olive oil
1 teaspoon dried basil
Salt and freshly ground black pepper to taste
2 tablespoons balsamic glaze (store-bought or homemade)
Cooking Instructions:
Marinate the Chicken: In a bowl, toss the chicken cubes with 1/2 tablespoon of olive oil, dried basil, salt, and pepper. Let it marinate for at least 15 minutes while you prepare the other ingredients.
Assemble the Skewers: If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Thread the marinated chicken cubes, cherry tomatoes, and mozzarella balls onto the skewers, alternating the ingredients. Aim for about 2-3 pieces of each ingredient per skewer.
Cook the Skewers: You can cook these skewers in a few ways:
Grilling: Preheat your grill to medium-high heat. Lightly oil the grill grates. Grill the skewers for 3-4 minutes per side, or until the chicken is cooked through and lightly charred.
Broiling: Preheat your broiler. Place the skewers on a baking sheet lined with parchment paper. Broil for 3-4 minutes per side, watching closely to prevent burning.
Pan-Searing: Heat the remaining 1/2 tablespoon of olive oil in a large non-stick skillet over medium-high heat. Add the skewers and cook for 3-4 minutes per side until the chicken is cooked through.
Drizzle with Glaze: Once the skewers are cooked, arrange them on a serving plate. Drizzle generously with the balsamic glaze. The glaze adds a wonderful sweet and tangy finish that complements the fresh ingredients perfectly.
Serve and Enjoy: These Caprese Chicken Skewers are best served immediately while the chicken is warm and the mozzarella is slightly melty. They are a fantastic light and flavorful meal that feels indulgent.

Conclusion:
And there you have it! Seven delicious and incredibly satisfying skinny dinners, all ringin extractg in under 299 calories. We’ve proven that enjoying flavorful meals doesn’t mean sacrificing your health goals or your taste buds. Each of these recipes is designed to be a balanced and nourishing option, perfect for a weeknight meal or even a lighter weekend treat. They are fantastic on their own, but you can easily elevate them with a side of steamed greens, a small portion of quinoa, or a light, zesty vinaigrette salad. Don’t be afraid to experiment with the variations suggested – swapping out proteins, adding different herbs and spices, or incorporating seasonal vegetables can keep your palate engaged and your meal prep exciting. We truly encourage you to dive in and try these skinny dinners. You might just discover your new go-to healthy favorites!
Frequently Asked Questions:
Can I prepare these meals ahead of time?
Absolutely! Many of these recipes are excellent for meal prepping. Components like grilled chicken, roasted vegetables, or pre-portioned grains can be made in advance and assembled just before serving. This is a great strategy for busy weekdays.
What if I don’t have a specific ingredient?
Most of these skinny dinners are quite forgiving. Feel free to substitute proteins (like tofu for chicken, or different types of fish) or vegetables based on what you have on hand or what’s in season. The core principles of flavor and lower calorie counts will remain.
Ingredients
-
1 lb lean ground turkey
-
1/2 cup chopped onion
-
1 clove garlic, minced
-
1 (15 ounce) can black beans, rinsed and drained
-
1 (10 ounce) can diced tomatoes with green chilies, undrained
-
1/2 teaspoon chili powder
-
1/4 teaspoon cumin
-
Salt and pepper to taste
-
1 cup chopped bell pepper
-
1/2 cup corn kernels
Instructions
-
Step 1
In a large skillet, brown the lean ground turkey over medium heat. Drain off any excess fat.
-
Step 2
Add the chopped onion and minced garlic to the skillet and cook until softened, about 3-5 minutes.
-
Step 3
Stir in the rinsed and drained black beans, undrained diced tomatoes with green chilies, chili powder, and cumin.
-
Step 4
Bring the mixture to a simmer, then reduce heat and cook for 10-15 minutes, or until heated through. Season with salt and pepper to taste.
-
Step 5
Stir in the chopped bell pepper and corn kernels during the last 5 minutes of cooking.
-
Step 6
Serve hot, dividing into 7 portions for under 299 calories per serving.
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.