This post may contain affiliate links. Please read our disclosure policy.
When I focus on high-protein meals, I’ll admit that fiber sometimes gets overlooked, and that’s not ideal, because it’s just as important for keeping you full, balanced, and feeling your best.
If you’ve run into the same problem, there’s no need to rethink your whole meal plan. Today, I’m sharing a list of my favorite dinners that deliver both high protein and high fiber. These recipes are simple, satisfying, and designed with lazy cooks in mind.
From hearty one-pan meals to cozy casseroles, Mexican-inspired dishes, Southwest classics, and flavor-packed skillets, you’ll find an awesome dinner for those low-energy days when cooking feels like a chore, but takeout isn’t the plan.

Table of Contents
- 1. Crockpot Chicken Tacos
- 2. Baked Salsa Chicken
- 3. Greek Chicken with Lemon Rice and Tomatoes
- 4. High Protein Chicken Taco Soup
- 5. Mexican Chicken and Sweet Potato Skillet
- 6. Baked Shrimp and Broccoli Foil Packs
- 7. Chicken Enchilada Casserole
- 8. Slow Cooker Protein Chili
- 9. High Protein Southwest Chicken Casserole
- 10. Chicken Burrito Casserole
- 11. Southwest Chicken Salad
- 12. Taco Casserole
- 13. Beef Skillet Enchiladas
- 14. Chili Chicken Stir Fry
- 15. Crockpot Turkey Chili
- 16. Taco Stuffed Sweet Potatoes
- 17. Sweet Potato Black Bean Casserole
1. Crockpot Chicken Tacos

Taco Tuesdays are terrific if you’re not the one doing the cooking! But I know how much the family loves them, so I created this lazy recipe that brings all the classic flavors to the table, thanks to my crockpot.
Toss in chicken, onion, garlic, salsa, and your favorite taco spices, and let everything cook while you sit back and relax.
When ready, spoon the delicious mixture into tortillas and top with Greek yogurt and a squeeze of lime.
Per Serving:
- Calories: 201
- Fats: 9.4g
- Protein: 21.0g
- Carbs: 15.5g
- Fiber: 10.7g
- Sugar: 2.6g
2. Baked Salsa Chicken

Enjoy a protein-packed, high-fiber meal featuring tender chicken baked with basmati rice, black beans, corn, and melted cheese in a zesty salsa.
It’s quick to make, comforting, satisfying, and it all comes together in just one pan. If you enjoy spicy foods, throw in some chipotle peppers in adobo sauce.
Add a side of beans or brown rice for an extra boost of fiber.
Per Serving:
- Calories: 456
- Fats: 17.0g
- Protein: 37.0g
- Carbs: 41.0g
- Fiber: 8.6g
- Sugar: 6.3g
3. Greek Chicken with Lemon Rice and Tomatoes

This Greek-inspired dinner is on repeat in my home – it’s one we enjoy again and again.
Imagine: tender chicken breasts seasoned with paprika, oregano, garlic, and a splash of olive oil, paired with lemon-infused basmati rice, juicy tomatoes, chickpeas, spinach, and creamy crumbled feta.
It’s bright, fun, healthy, high in protein, and super easy to make.
Per Serving:
- Calories: 660
- Fats: 29.0g
- Protein: 53.0g
- Carbs: 48.0g
- Fiber: 7.7g
- Sugar: 3.8g
4. High Protein Chicken Taco Soup

Everything you love about chicken soup and tacos, combined into a power meal packed with protein and fiber. It’s a fabulous pick-me-up that delivers comfort and fuels your body.
Serve a delicious meal of tender shredded chicken, hearty black beans, and sweet corn, all cooked in a rich, spiced broth. Pair it with a side of Mexican street corn or cilantro lime rice.
Per Serving:
- Calories: 463
- Fats: 9.8g
- Protein: 47.0g
- Carbs: 52.0g
- Fiber: 14.0g
- Sugar: 10.0g
5. Mexican Chicken and Sweet Potato Skillet

Perfect for lazy days, this meal brings together bold Mexican-style spices, tender chicken, sweet potatoes, black beans, green chiles, salsa, and a splash of lime.
It’s a one-pan meal that delivers a punch of flavor with a hint of heat, while keeping things simple and healthy. Best of all, for those tracking their intake, it offers 41 grams of protein and 14 grams of fiber.
Per Serving:
- Calories: 454
- Fats: 13.0g
- Protein: 41.0g
- Carbs: 45.0g
- Fiber: 14.0g
- Sugar: 7.5g
6. Baked Shrimp and Broccoli Foil Packs

Let’s tick some boxes for a guest meal when you’re low on energy:
– Looks and tastes like a restaurant-quality meal
– Takes only 10 minutes to prep and 15 minutes to cook
– Great for people on a high-protein, high-fiber meal plan
If this sounds too good to be true, you’ll be convinced when you make this dish. Impress them with fancy foil packs of juicy shrimp, crispy-tender broccoli, and a zesty garlic lemon seasoning.
Per Serving:
- Calories: 385
- Fats: 15.0g
- Protein: 40.0g
- Carbs: 27.0g
- Fiber: 8.9g
- Sugar: 5.8g
7. Chicken Enchilada Casserole

Not in the mood for cooking, but want to serve up a delicious, healthy dish?
How about a rich, cheesy chicken enchilada casserole with a delicious, homemade tangy sauce, black beans, and sweet corn all baked on a base of corn tortillas?
You simply layer the ingredients, and your oven does it all, delivering those incredible Mexican flavors while you relax and enjoy the evening.
Per Serving:
- Calories: 628
- Fats: 24.0g
- Protein: 40.0g
- Carbs: 68.0g
- Fiber: 13.0g
- Sugar: 8.6g
8. Slow Cooker Protein Chili

Not every night calls for a full-on cooking session – this lazy meal keeps things easy without sacrificing flavor.
Enjoy a dish filled with lean ground beef, black beans, kidney beans, fire-roasted tomatoes, sweet kernel corn, and a blend of bold spices. It’s a delicious Mexican fiesta, packed with protein and fiber.
Per Serving:
- Calories: 471
- Fats: 15.0g
- Protein: 39.0g
- Carbs: 50.0g
- Fiber: 17.0g
- Sugar: 12.0g
9. High Protein Southwest Chicken Casserole

I LUV Southwest flavors, but I don’t want to spend hours in the kitchen making dinner.
That’s why I created this amazing recipe that delivers smoky paprika, tangy salsa, sweet corn, black beans, a hint of chili, and melted cheddar cheese in a casserole dish that takes only 15 minutes to prep.
It’s a family fave that also offers a big boost of protein and fiber.
Per Serving:
- Calories: 376
- Fats: 10.0g
- Protein: 37.0g
- Carbs: 34.0g
- Fiber: 7.6g
- Sugar: 6.4g
10. Chicken Burrito Casserole

Are guests coming over, and you’re ready to call for takeout because you’re too lazy to cook? You don’t need to!
Everyone loves burritos, and this recipe delivers all those classic flavors with minimal effort.
Layer shredded chicken, black beans, corn, cheese, brown rice, bell peppers, green onions, and burrito spices into a casserole, place it in the oven, and mingle with your guests while dinner cooks itself.
Per Serving:
- Calories: 521
- Fats: 24.0g
- Protein: 34.0g
- Carbs: 43.0g
- Fiber: 8.9g
- Sugar: 4.1g
11. Southwest Chicken Salad

Here’s another one of my well-loved Southwest dishes – smoky, tangy, and mildly spicy.
This time, an easy-to-make salad featuring shredded chicken, black beans, corn, jalapeno, cherry tomatoes, red onion, and pumpkin seeds.
It’s a delicious feast for a lazy day, packed with protein and fiber.
Per Serving:
- Calories: 354
- Fats: 7.2g
- Protein: 33.0g
- Carbs: 42.0g
- Fiber: 9.5g
- Sugar: 6.2g
12. Taco Casserole

As you can see, tacos feature in my family. But, as always, I find easy ways to make them, without the massive effort involved.
So, to serve up no-work tacos, I saute lean ground beef, add beans, corn, salsa, sprinkle cheese and crunchy tortilla chips on top, and bake until golden and bubbly.
It’s a yummy, high-protein, high-fiber dish that’s loved by all.
Per Serving:
- Calories: 557
- Fats: 32.0g
- Protein: 32.0g
- Carbs: 39.0g
- Fiber: 11.0g
- Sugar: 7.3g
13. Beef Skillet Enchiladas

Next up, a one-pan wonder that delivers traditional enchilada flavors for lazy cooks (like me!).
It brings together seasoned ground beef, vibrant bell peppers, zucchini, black beans, corn tortillas, and a rich enchilada sauce, all hot and bubbling under a gooey, cheesy topping.
Serve it with cornbread for a taste of Mexico.
Per Serving:
- Calories: 552
- Fats: 27.0g
- Protein: 32.0g
- Carbs: 48.0g
- Fiber: 12.0g
- Sugar: 7.7g
14. Chili Chicken Stir Fry

Quick, spicy, delicious, and definitely not takeout. Make this high protein, healthy dish, and friends will ask which restaurant you ordered it from. This is proof that ‘lazy cooking’ still means seriously flavorful.
Tender chicken, colorful peppers, onions, parmesan cheese, and a rich, spiced tomato base come together in one pan, perfect when paired with steamed rice or quinoa.
Per Serving:
- Calories: 290
- Fats: 12.0g
- Protein: 30.0g
- Carbs: 18.0g
- Fiber: 7.3g
- Sugar: 8.4g
15. Crockpot Turkey Chili

Want a break from chicken?
Turkey makes a fabulous high-protein meal, especially when cooked with chili powder, cumin, paprika, and red pepper flakes. This dish also allows you to sneak in nutritious veggies like zucchini and bell peppers.
It brings the heat, warms you up, and each serving gives a whopping 29.4 grams of protein and 9.6 grams of fiber.
Per Serving:
- Calories: 345
- Fats: 11.2g
- Protein: 29.4g
- Carbs: 35.8g
- Fiber: 9.6g
- Sugar: 8.2g
16. Taco Stuffed Sweet Potatoes

Another twist on Taco night that’s healthier, packed with protein and fiber, and super delish.
Simply roast sweet potatoes until soft, slice them open, and fill them with seasoned ground beef, onions, garlic, salsa, and a blend of chili, paprika, and cumin. It’s a fabulous combination of sweet and savory that will have everyone lining up for seconds.
Per Serving:
- Calories: 465
- Fats: 21.0g
- Protein: 29.0g
- Carbs: 42.0g
- Fiber: 10.0g
- Sugar: 11.0g
17. Sweet Potato Black Bean Casserole

Last up, a lazy, nutritious meal that couldn’t be easier to make.
Simply load sweet potatoes, black beans, chopped tomatoes, and bell peppers into a casserole dish. Spice it up with chili powder, paprika, garlic, cinnamon, and salsa. Top with grated cheddar cheese and let it cook until golden, gooey, and melty.
If you try only one dish from this list, this should be it!
Per Serving:
- Calories: 492
- Fats: 14.0g
- Protein: 23.0g
- Carbs: 71.0g
- Fiber: 15.0g
- Sugar: 9.0g




