Eating plenty of protein and fiber can help you feel full longer and prevent overeating, making weight loss easier. In the recipes below, we focus on quick (30–45 minute) meals made from whole, nutrient-dense ingredients. Each dish is low in calories but packed with protein and fiber from lean meats, beans, veggies or fish. You’ll find a mix of cuisines and flavors – from grilled Mediterranean-style chicken to a hearty vegetarian curry – all designed to satisfy your appetite without packing on pounds.
- High protein & fiber: Lean meats, fish, beans and lentils increase satiety. Aim for ~20–30 g protein per meal plus 5–10 g fiber.
- Whole ingredients: We use vegetables, whole grains/legumes and healthy fats to boost nutrition.
- Simple prep: Each recipe is easy to follow with straightforward steps. Try to prep some ingredients ahead (wash veggies, measure spices) to save time.
Below are five complete recipes. Each includes a list of ingredients, step-by-step instructions, and an approximate calorie count per serving. We also include a quick tip with each recipe to help you stay on track with your weight-loss goals.
Click here to unlock your metabolic power
Grilled Lemon-Herb Chicken with Vegetables
Grilled chicken breast with colorful veggies is an easy Mediterranean-style dinner. Marinate the chicken and then grill or pan-sear it along with sliced zucchini, peppers and asparagus for a tasty, balanced meal.
- Ingredients (4 servings):
- 4 boneless, skinless chicken breasts (about 4–5 oz each)
- 2 tablespoons olive oil, divided
- Juice of 1 lemon (about 2 tablespoons)
- 2 cloves garlic, minced
- 1 teaspoon dried oregano (or Italian seasoning)
- Salt and pepper, to taste
- 1 medium zucchini, sliced
- 1 red bell pepper, sliced
- 1 bunch asparagus, trimmed
- Optional: cherry tomatoes, sliced onion or other grill-friendly veggies
- Instructions:
- In a bowl, whisk together lemon juice, 1 tbsp olive oil, garlic, oregano, salt and pepper. Add chicken and marinate 10 minutes (or up to 2 hours in fridge).
- While the chicken marinates, prep veggies. Toss zucchini, pepper and asparagus in remaining 1 tbsp olive oil, salt and pepper.
- Heat a grill pan or skillet over medium-high. Grill chicken 5–6 minutes per side (or until cooked through and no longer pink inside). Grill vegetables 3–5 minutes, turning occasionally, until tender-crisp and slightly charred.
- Serve the chicken with the grilled veggies. Squeeze extra lemon on top if desired.
- Nutrition: ~300 kcal per serving, 26 g protein, 3 g fiber (estimate).
- Tip: Trim any visible fat from chicken and use a nonstick pan or foil to reduce added oil. Flavor comes from herbs and lemon rather than butter or cream. Pair with a green salad or a small serving of whole grains if needed, but the chicken+veggies by themselves make a filling, low-calorie meal.

Click here to unlock your metabolic power
Spinach-Chickpea Curry (Chana Saag)
This Indian-inspired curry is creamy and filling, yet low in fat. Chickpeas and spinach are simmered in a spiced tomato sauce for an easy one-pot dinner.
- Ingredients (4 servings):
- 1 tablespoon olive or avocado oil
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 1-inch piece ginger, grated (or ½ tsp ginger powder)
- 2 tablespoons curry powder (or garam masala)
- 1 teaspoon ground cumin (optional)
- 1/2 teaspoon chili powder or cayenne (optional for heat)
- 1 (14 oz) can diced tomatoes (with juices)
- 2 (15 oz) cans chickpeas, drained and rinsed
- 6 oz baby spinach (about 1 big handful per serving)
- Salt and pepper, to taste
- Optional garnish: cilantro, a squeeze of lemon juice, or a dollop of low-fat yogurt
- Instructions:
- Heat oil in a large skillet or pot over medium heat. Sauté onion (4–5 min) until softened. Add garlic and ginger and cook 1 more minute.
- Stir in curry powder, cumin and chili powder. Toast spices 30 seconds, then pour in diced tomatoes and chickpeas. Season with salt and pepper.
- Simmer uncovered for 8–10 minutes, stirring occasionally, until the sauce thickens slightly.
- Reduce heat to low. Stir in spinach handful by handful; it will wilt quickly. Once all spinach is wilted and heated, taste and adjust seasoning. Remove from heat.
- Serve hot. This curry is great on its own or over cauliflower rice or a small scoop of brown rice/quinoa.
- Nutrition: About 200–250 kcal per serving. (For reference, a similar spinach-chickpea curry is ~203 kcal with 9 g protein and 6 g fiber per serving.)
- Tip: Use cooking spray or just 1 tablespoon oil for a lighter version. Boost protein by stirring in a scoop of Greek yogurt on top (adds ~5 g protein per 2 Tbsp). The chickpeas and spinach provide fiber and protein to keep you full.

Click here to unlock your metabolic power
Pan-Seared Salmon with Lemon Asparagus
Salmon cooks quickly and is rich in omega-3 fats. Here we pair pan-seared salmon with bright lemony asparagus for a light yet satisfying meal.
- Ingredients (4 servings):
- 4 salmon fillets (about 4 oz each, skin on or off)
- 2 tablespoons olive oil, divided
- Salt and pepper, to taste
- 1 pound asparagus, tough ends trimmed
- 1 lemon (cut into wedges or slices)
- 1 clove garlic, sliced (optional)
- Optional: Fresh dill or parsley for garnish
- Instructions:
- Pat salmon dry and season both sides with salt and pepper.
- Heat 1 tablespoon oil in a nonstick skillet over medium-high. Sear salmon, skin-side up first, about 4 minutes per side (depending on thickness) until cooked to your liking. Remove salmon and set aside.
- In the same pan, add the other 1 tablespoon oil. Add asparagus (and garlic slices if using); sauté 3–4 minutes, stirring occasionally, until tender-crisp. Squeeze lemon over the asparagus while cooking.
- Return salmon to the pan for 30 seconds to reheat. Serve each fillet with a portion of asparagus and extra lemon wedges.
- Nutrition: ~300 kcal, 33 g protein, ~2 g fiber per serving. (Salmon is very high in protein, and asparagus adds nutrients and fiber.)
- Tip: If you want more vegetables, add cherry tomatoes or bell peppers to the asparagus pan. Leaving the salmon skin on during cooking helps keep it moist – you can serve or discard the crispy skin. Lemon adds flavor without calories, making this dish zesty and fresh.

Click here to unlock your metabolic power
Turkey and Bean Chili
This lean turkey chili is a comforting one-pot dinner loaded with flavor and fiber. It makes a big batch you can reheat for lunches or freeze.
- Ingredients (8 servings):
- 1½ teaspoons olive oil
- 1 pound ground turkey (very lean, e.g. 93% lean)
- 1 onion, chopped
- 1 tablespoon garlic, minced
- 1 (28 oz) can crushed tomatoes
- 1 (16 oz) can kidney beans, drained and rinsed (or black beans)
- 2 cups water or low-sodium broth
- 2 tablespoons chili powder
- ½ teaspoon smoked paprika (or regular paprika)
- ½ teaspoon cumin
- ½ teaspoon dried oregano
- ¼ teaspoon cayenne or hot chili flakes (optional)
- Salt and pepper, to taste
- Optional toppings: chopped cilantro, green onion, a spoonful of Greek yogurt, or a sprinkle of low-fat cheese
- Instructions:
- Heat oil in a large pot over medium heat. Add ground turkey and brown for 6–8 minutes, breaking it up as it cooks. Drain any excess fat if needed.
- Add chopped onion (and garlic) to the pot. Cook 3–4 minutes, until onion is translucent.
- Stir in chili powder, paprika, cumin, oregano and cayenne. Cook 30 seconds to toast spices. Add crushed tomatoes, beans and water/broth.
- Bring chili to a simmer. Reduce heat to medium-low, cover, and let cook 20–30 minutes, stirring occasionally. (Longer simmering deepens flavor.) If it gets too thick, add a splash of water.
- Taste and season with salt and pepper as needed. Serve hot, topped with any garnish you like.
- Nutrition: About 185 kcal, 16 g protein, 6 g fiber per 1-cup serving. (This uses lean turkey and beans for protein and fiber.)
- Tip: Spice it up with extra chili or serve with hot sauce for even more metabolism-boosting heat. Add extra veggies by tossing in diced bell peppers or shredded carrots at step 3 (they’ll cook in the chili). If you need carbs, serve with a small whole-grain roll or over a quarter-cup brown rice.

Click here to unlock your metabolic power
Sheet-Pan Chicken Fajita Bowl
Roasted chicken and peppers come together on one pan for minimal cleanup. This Tex-Mex–style bowl is high in protein and fiber thanks to chicken, beans and veggies.
- Ingredients (4 servings):
- 1½ pounds chicken breast or tenders, sliced into strips (about 6–7 oz per person)
- 1 tablespoon olive oil
- 1 tablespoon fajita seasoning (or mix chili powder, cumin, paprika, salt, pepper)
- 1 large red or yellow bell pepper, sliced
- 1 large green bell pepper, sliced
- 1 medium onion, sliced
- 1 cup kale or chopped cabbage (optional, adds fiber)
- 1 (15 oz) can black beans, drained and rinsed
- Optional bowls: ¼ cup cooked rice or quinoa (per person), salsa, avocado, Greek yogurt
- Instructions:
- Preheat oven to 400°F (200°C). Line a large baking sheet with foil or parchment.
- In a bowl, toss chicken strips with half the oil and all the fajita seasoning. In another bowl, toss peppers, onion (and kale) with the remaining oil and a pinch of salt.
- Arrange chicken and veggies in a single layer on the sheet pan. Roast 18–20 minutes, stirring halfway, until chicken is cooked through and veggies are tender.
- Remove from oven. Stir in drained black beans (the residual heat will warm them).
- To serve, divide chicken mixture among bowls. Top with salsa, sliced avocado or a spoonful of yogurt if you like. Add a small portion of rice/quinoa if desired.
- Nutrition: ~343 kcal, 43 g protein, 8 g fiber per bowl. This assumes 1 cup of beans and 2 chicken strips per serving.
- Tip: Beans and vegetables boost the fiber, which helps you stay full longer. Because this is a one-pan meal, it’s perfect for meal prep – leftovers taste great reheated or used in a salad. If you want even lower calories, skip the rice and double up on veggies.

Click here to unlock your metabolic power
Hearty Lentil Vegetable Soup
This spiced lentil soup is loaded with vegetables and aromatic herbs. Lentils are a fantastic vegetarian source of protein and fiber, making this soup very filling despite being light in calories.
- Ingredients (6 servings):
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika (or chili powder)
- 1 cup dried brown or green lentils, rinsed and drained
- 4 cups low-sodium vegetable or chicken broth (or water)
- 1 (14.5 oz) can diced tomatoes (with juices)
- Salt and pepper, to taste
- 2 cups fresh spinach or kale, chopped (optional, for extra nutrition)
- Optional: squeeze of lemon juice for brightness
- Instructions:
- Heat oil in a large soup pot over medium heat. Add onion, carrots and celery; sauté 4–5 minutes until veggies soften. Add garlic, cumin and paprika; cook 1 minute.
- Stir in lentils, broth and tomatoes (with their juices). Bring to a boil, then reduce heat and simmer gently 25–30 minutes, until lentils and vegetables are tender.
- If using greens, stir them in 5 minutes before the end so they just wilt. Season soup with salt, pepper and a squeeze of lemon.
- Ladle into bowls and enjoy warm.
- Nutrition: ~200–250 kcal per 1.5–2 cup serving. Lentils provide ~12–15 g protein and ~8 g fiber in this soup, plus vitamins from the vegetables.
- Tip: This soup makes great leftovers (flavors meld even more overnight). Adding greens like spinach or kale ups the fiber and nutrient content. For extra protein, serve with a small dollop of yogurt or sprinkle of grated cheese.

Click here to unlock your metabolic power
General Weight-Loss Tips
- Watch portions: Even healthy foods add up. Fill half your plate with veggies (low-calorie, high-volume), a quarter with lean protein, and a quarter with whole grains or starchy veggies.
- Cook simply: Grilling, roasting and sautéing (with minimal oil) keep calories down. Use herbs, spices, citrus and vinegar to boost flavor without extra fat.
- Stay hydrated: Drink water before and during meals – thirst can be mistaken for hunger.
- Balance and variety: These recipes mix different cuisines and ingredients to prevent boredom. Variety helps you stick to healthy eating.
- Fiber and protein: Emphasize foods like beans, lentils, whole grains, lean meat, fish and veggies to maximize fullness.
- Plan ahead: Prep veggies or cook grains ahead of time. Having healthy dinners ready makes it easier to avoid takeout.
With these recipes and tips, you can enjoy delicious homemade dinners that support weight loss. Each meal is flavorful and satisfying without extra calories, making it easy to stay on track toward your goals. Happy cooking and to your health!
Sources: Nutrition and health information is based on registered dietitian analyses and reputable sources. Actual nutrition facts may vary by ingredient brands and portions.