15 High-Protein Dinners for Type 2 Diabetes

When you’re managing type 2 diabetes, designing a dinner plate that helps stabilize your blood sugar without sacrificing flavor is a daily priority.
Here are 15 delicious, high-protein dinner ideas that can help make your mealtime planning and blood sugar management a bit easier, simplifying your evening routine.
All Everyday Health recipes meet expert-developed nutrient goals, considering several dietary guidelines. Learn more about the methodology behind why the recipes on this list are diabetes friendly.

Grilled Italian Turkey Burgers
Burgers are the quintessential grilled food! That being said, beef-based burgers (especially those plastered in cheese, bacon, and mayonnaise) are among the least heart-healthy foods out there. What makes all these foods bad for your ticker? Unhealthy saturated fat, which the American Heart Association recommends limiting as much as possible to keep LDL ("bad") cholesterol in check and improve heart health.
PREP TIME
10 minCOOK TIME
10 minTOTAL TIME
20 minIngredients
Directions
Lightly grease grill grates. Preheat grill to medium-high heat. In a mixing bowl, combine ground turkey, onion, garlic, egg, bread crumbs, onion powder, garlic powder, Italian seasoning, salt, pepper, and Worcestershire sauce. Mix until evenly combined. Form mixture into 4 even patties.
Once grill is hot, place patties onto grates and cook until burgers are browned and easily release from grill, about 4–6 minutes. Flip patties and cook until burgers reach an internal temperature of 165 degrees F, about 4–6 minutes more.
Serve burgers on buns topped with tomatoes and lettuce.
Nutrition Facts
Amount per serving
Serving size1 burger
calories
365total fat
13gsaturated fat
3.3gprotein
25gcarbohydrates
32gfiber
1.5gsugar
5.1gadded sugar
0.4gsodium
468mgTips
Want to cut down on carbs? Burgers can be served atop a salad for an even more nutrient-rich meal!
TAGS:
Eggs, Fin fish, Soy, Wheat, Dinner, Heart-Healthy, High-Protein, Family-FriendlyRate recipe
Share recipe

Rosemary-Crusted Salmon
Rosemary may inhibit the formation of harmful carcinogens when meats or fish are grilled at high temperatures. Researchers found by adding rosemary to the surface of proteins, harmful toxins were reduced by up to 100 percent. Rosemary also has anti-inflammatory benefits, and salmon is rich in anti-inflammatory fats. This dish has a slight woodsy aroma from the rosemary that masks the fishy smell of salmon.
PREP TIME
10 minCOOK TIME
10 minTOTAL TIME
20 minIngredients
Directions
In a small mixing bowl, stir together bread crumbs, garlic, and rosemary.
Brush salmon with mustard and press panko mixture into mustard to coat fish.
Preheat a gas grill or grill pan to medium-high heat. Grill salmon for about 10 minutes, depending on thickness and desired doneness. If breading starts to turn too dark, cover with foil until salmon is fully cooked. (Alternatively: broil in the oven 10–15 minutes.) Squeeze on lemon juice and garnish with extra rosemary, if using.
Nutrition Facts
Amount per serving
Serving size4 oz
calories
304total fat
15gsaturated fat
3.5gprotein
26gcarbohydrates
13gfiber
2gsugar
0.6gadded sugar
0.6gsodium
276mgTAGS:
Wheat, Fin fish, Heart-Healthy, Mediterranean, High-Protein, Low-Carbohydrate, Anti-Inflammatory, Quick & Easy, DinnerRate recipe
Share recipe

Mason Jar Chicken Salad With Avocado Ranch Dressing
Mason jars make for customizable, portion-controlled meals, and require just a fork to eat on the go. They can be prepared ahead of time and can last from 3 to 5 days in the fridge. To avoid a soggy salad, make sure you place the salad dressing at the bottom first and place greens or toppings like nuts or seeds at the top to keep them crunchy. When you’re ready to eat, just shake to distribute the dressing. You can use leftover rotisserie chicken to save time.
PREP TIME
10 minCOOK TIME
8 minTOTAL TIME
18 minIngredients
Directions
In a large skillet over medium heat, add avocado oil. Place chicken in skillet and sprinkle chili powder over chicken. Cook, stirring often until browned, about 8 to 10 minutes. Remove from heat and cool.
In a food processor, place avocado, cottage cheese, lime juice, and ranch seasoning and process until smooth, about 30 seconds to 1 minute.
To assemble the mason jars, divide the dressing among four 32 oz jars with lids. Repeat with remaining ingredients, layering tomatoes, chicken, corn, red onions, and broccoli. Place lids tightly on jars and refrigerate until ready to eat.
Nutrition Facts
Amount per serving
Serving sizeOne 32-oz mason jar
calories
338total fat
13gsaturated fat
1.9gprotein
32gcarbohydrates
27gfiber
9.2gsugar
7.2gadded sugar
0gsodium
304mgTAGS:
Dairy, Heart-Healthy, Mediterranean, High-Fiber, High-Protein, Anti-Inflammatory, Cholesterol-Conscious, LunchRate recipe
Share recipe

Hawaiian Grilled Pork Kebabs
Pork can be a lean protein, depending on the cut and how it’s prepared. Tenderloin is low in fat and high in protein, per USDA data, and pairs well with pineapple, a tropical fruit that's packed with vitamin C, fiber, and B vitamins, according to the Mayo Clinic. Pineapple may even help with digestion, decrease inflammation, and aid weight loss.
PREP TIME
10 minCOOK TIME
6 minTOTAL TIME
46 minIngredients
Directions
In a mixing bowl, whisk together pineapple juice, soy sauce, olive oil, sugar, and garlic. Add pork and allow to marinate in the refrigerator for at least 30 minutes or up to 3 hours.
Preheat grill to medium-high heat. Evenly divide pork, pineapple, peppers, and scallions among four skewers, reserving marinade. Lightly brush each skewer with remaining marinade just before grilling.
Grill until pineapple is lightly charred and the pork reaches an internal temperature of 145 degrees F, about 3 to 4 minutes per side.
Nutrition Facts
Amount per serving
Serving size2 skewers
calories
410total fat
9gsaturated fat
2.1gprotein
50gcarbohydrates
32gfiber
3.8gsugar
24.6gadded sugar
6.2gsodium
419mgTips
If using wooden skewers, soak them in water for 10 minutes before putting the food on them.
TAGS:
Soy, Wheat, Heart-Healthy, High-Protein, Family-Friendly, DinnerRate recipe
Share recipe

Beef Mushroom Sliders
Mushrooms are the secret to making lean, moist, and juicy sliders. Mushrooms are 92 percent water, per the USDA, are low in calories, and have a meaty taste, so you may not even notice them in the mix. One systematic review found that a diet rich in mushrooms was linked to a lower risk of cancer, possibly because of the fungi’s bioactive compounds. Sandwich your beef mushroom patties in a whole-wheat bun for a boost of fiber and whole grains.
PREP TIME
15 minCOOK TIME
10 minTOTAL TIME
25 minIngredients
Directions
Place mushrooms in the bowl of a food processor and pulse until finely chopped. Transfer to a large mixing bowl.
Add ground beef and Worcestershire sauce to the mushrooms and mix until well incorporated. Form into 10 equal patties.
Place a large nonstick pan over medium-high heat. Spray pan with cooking spray and gently place patties on the hot skillet. Cook until browned, about 5 minutes per side.
Serve hot on buns with mixed greens, tomatoes, and pickles, if using.
Nutrition Facts
Amount per serving
Serving size2 sliders
calories
300total fat
9gsaturated fat
2.7gprotein
27gcarbohydrates
31gfiber
4.8gsugar
4.3gadded sugar
2.6gsodium
407mgTAGS:
Soy, Wheat, Fin fish, Heart-Healthy, High-Protein, Family-Friendly, Quick & Easy, Lunch, DinnerRate recipe
Share recipe

Chicken Pasta Salad with Sesame Dressing
Satisfying your Asian takeout cravings with this healthier pasta salad recipe. This cold-noodle dish contains a fraction of the takeout version’s calories and sodium, and is a great way to use up any leftover chicken you may have on hand.
PREP TIME
10 minCOOK TIME
7 minTOTAL TIME
4 hr 17 minIngredients
Directions
Bring a large pot to a boil and cook the pasta until al dente, about 7 minutes. Drain, rinse with cold water until no longer warm.
Transfer cooked pasta to a large mixing bowl. Add cooked chicken, bean sprouts, and carrots and toss.
In a small bowl, whisk together rice vinegar, sesame oil, lime juice, fish sauce, and chili garlic sauce. Drizzle sauce over pasta and toss until well coated.
Garnish with parsley, if desired. Cover and chill for at least 4 hours or overnight. Serve chilled.
Nutrition Facts
Amount per serving
Serving size1 cup
calories
270total fat
9gsaturated fat
1.5gprotein
29gcarbohydrates
20gfiber
4gsugar
2.7gadded sugar
0gsodium
514mgTAGS:
Wheat, Sesame, Fin fish, Heart-Healthy, High-Protein, Family-Friendly, Lunch, Dinner, Side DishRate recipe
Share recipe

One Pan Roasted Barbecue Trout
On a busy weeknight, there’s nothing quite like a quick and healthy meal that can all be prepared on one sheet pan. Slicing your potatoes in thin, even slices will guarantee that they cook quickly and that they’re all done cooking at the same time. A squeeze of lemon juice after cooking lends lots of flavor and a dose of vitamin C, according to data from the U.S. Department of Agriculture.
PREP TIME
15 minCOOK TIME
40 minTOTAL TIME
55 minIngredients
Directions
Preheat oven to 400 degrees F. Line a rimmed baking sheet with parchment paper.
Lay potatoes, tomatoes, shallots, and garlic on prepared baking sheet. Drizzle with olive oil and toss to coat. Sprinkle with salt and pepper and bake in preheated oven until potatoes begin to soften, about 15 to 20 minutes.
Remove vegetables from oven and toss to redistribute in an even layer. Push vegetables to the side a bit to allow enough space for fish.
Lay trout in the open space and brush it with barbecue sauce. Sprinkle entire sheet pan with thyme and bake until the fish flakes easily with a fork, about 15 minutes more. Serve with lemon wedges.
Nutrition Facts
Amount per serving
Serving size3 oz fish plus 2 cups veggies
calories
507total fat
21gsaturated fat
3.2gprotein
30gcarbohydrates
52gfiber
4.9gsugar
8.4gadded sugar
0gsodium
363mgTAGS:
Fin fish, Heart-Healthy, Mediterranean, Gluten-Free, High-Protein, Anti-Inflammatory, Cholesterol-Conscious, Dinner, Eczema-Friendly, Cancer Prevention, ADHD-Friendly, Depression-Friendly, Anxiety-FriendlyRate recipe
Share recipe

Veggie-Packed Tex-Mex Casserole
Lean ground turkey and beans team up with a vibrant medley of vegetables to create a dish that’s as satisfying to your taste buds as it is friendly to your dietary goals. Beans add a healthy dose of protein and fiber, according to the USDA. A small sprinkling of cheese adds flavor without too many calories. Paired with a melody of spices, this Tex-Mex dish is as flavorful and hearty as it is nutritious!
PREP TIME
10 minCOOK TIME
30 minTOTAL TIME
40 minIngredients
Directions
Preheat oven to 350 degrees F.
Place a large skillet over medium heat. Add olive oil and turkey and cook until mostly browned, about 5 minutes, stirring frequently.
Stir in refried beans, tomatoes, chili powder, cumin, and crushed red pepper, if using. Add ½ cup water and stir until evenly combined. Add kidney beans and corn. Transfer into a 9x13-inch baking dish and top with cheese. Bake until the cheese is melted, about 15 to 20 minutes.
Top with scallions, tortilla chips, and avocado, if using, before serving.
Nutrition Facts
Amount per serving
Serving size1 ½ cups
calories
318total fat
11gsaturated fat
2.6gprotein
26gcarbohydrates
33gfiber
7.6gsugar
3gadded sugar
0.6gsodium
510mgTAGS:
Dairy, Heart-Healthy, High-Fiber, High-Protein, Cholesterol-Conscious, DinnerRate recipe
Share recipe

Deconstructed Egg Roll
This meal has all the taste of a traditional egg roll, but without the fried fat and extra calories. It’s an easy weeknight meal that comes together in just one pan, and because a head of cabbage is generally under a dollar per pound, it’s a budget-friendly option, too. Ground turkey provides a leaner option than the ground pork customarily found in an egg roll.
PREP TIME
10 minCOOK TIME
10 minTOTAL TIME
20 minIngredients
Directions
In a large skillet or wok, heat oil over medium and add ground turkey. Break up the turkey with a large spoon and cook until it’s no longer pink, about 5 minutes.
Add garlic, soy sauce, rice vinegar, and Chinese five spice blend and cook until fragrant, about 1 minute.
Add cabbage and carrot and cook until softened, about 2 minutes.
Divide cooked brown rice and cabbage mixture among four plates. Top with green onions, if desired.
Nutrition Facts
Amount per serving
Serving size1 ¼ cup cabbage mixture and ½ cup rice
calories
334total fat
11gsaturated fat
0.8gprotein
26gcarbohydrates
33gfiber
3.8gsugar
3.8gadded sugar
0.1gsodium
592mgTAGS:
Soy, Wheat, Heart-Healthy, High-Protein, Family-Friendly, Quick & Easy, DinnerRate recipe
Share recipe

Greek Lamb and Beef Gyro
A gyro is a popular Greek street food, consisting of a pita filled with shaved meat that has been cooked on a vertical skewer and topped with tomato, onion, and tzatziki sauce, per Allrecipes. This recipe uses a combo of lean beef and lamb, marinated and cooked at a low heat to lock in maximum flavor. To make your own tzatziki, whisk together plain Greek yogurt, shredded cucumber, a dash of olive oil, lemon juice, and fresh or dried dill.
PREP TIME
15 minCOOK TIME
30 minTOTAL TIME
1 hr 15 minIngredients
Directions
Preheat oven to 300 degrees F. Spray an 8x8-inch baking dish with nonstick cooking spray and set aside.
In a food processor, add onion and garlic and process until minced, about 1 minute. Add beef, lamb, oregano, cumin, and salt and pulse until well mixed, about 1 minute.
Transfer meat to the prepared pan and press down evenly. Cover and let meat marinate in the fridge for at least 30 minutes or for up to 12 hours.
Bake for 30 minutes, until meat reaches an internal temperature of 145 degrees F. Remove from the oven and let cool. Transfer meat to a cutting board and cut into thin slices.
To assemble gyros, divide meat, red onion, cherry tomatoes, and feta cheese, if using, among 6 pita breads.
Nutrition Facts
Amount per serving
Serving size1 pita
calories
365total fat
16gsaturated fat
5.4gprotein
25gcarbohydrates
35gfiber
5.6gsugar
5.1gadded sugar
1gsodium
511mgTAGS:
Wheat, Dairy, Mediterranean, High-Fiber, High-Protein, Family-Friendly, Lunch, DinnerRate recipe
Share recipe

Herbed Roast Chicken With Oranges and Apples
Roasted chicken is often considered a fancy dinner, but given how simple it is to prepare and how hands-off it is once it’s in the oven, this sweet and savory roast chicken actually makes the perfect meal even on a busy weeknight. Apples and oranges pair beautifully with fresh herbs to add loads of flavor without the need for excess salt.
PREP TIME
10 minCOOK TIME
1 hr 10 minTOTAL TIME
1 hr 30 minIngredients
Directions
Preheat oven to 450 degrees F.
Place chicken in a baking dish and remove the giblets from the cavity. Drizzle the chicken with olive oil. In a small bowl, stir together salt, pepper, basil, and rosemary. Rub the herb mixture all over the chicken.
Place garlic and onion inside the chicken along with a few pieces each of oranges and apple. Scatter the remaining oranges and apple pieces around the chicken.
Bake the chicken breast side up for 30 minutes. Then carefully flip the chicken breast side down, lower the oven temperature to 350 degrees F, and continue baking until the internal temperature of the chicken reaches 165 degrees F, about 40 to 60 more minutes. Remove chicken from the oven and let it rest for 10 minutes; then remove the skin, carve, and serve.
Nutrition Facts
Amount per serving
calories
312total fat
10gsaturated fat
2.1gprotein
39gcarbohydrates
15gfiber
2.6gsugar
10.3gadded sugar
0gsodium
281mgTAGS:
Heart-Healthy, Gluten-free, High-Protein, Low-Carbohydrate, Family-Friendly, DinnerRate recipe
Share recipe

Grapefruit Baked Salmon
Salmon is a sustainable seafood choice per Seafood Watch, and choosing wild-caught ensures it is the lowest in potential contaminants, according to the Cleveland Clinic. Wild-caught fillets are leaner than farmed, but here they stay juicy thanks to an herb-rich sauce and juicy grapefruit segments.
PREP TIME
15 minCOOK TIME
15 minTOTAL TIME
30 minIngredients
Directions
Preheat oven to 400 degrees F. Line a baking sheet with foil and place salmon fillet on it. Set aside.
In a food processor, add cilantro, grapefruit segments, olive oil, garlic, jalapeño, cumin, salt, and pepper. Process until well mixed, about 1 to 2 minutes.
Top fillet with ½ cup sauce and save the remaining ½ cup sauce for topping.
Bake salmon for 15 to 17 minutes, until it reaches an internal temperature of 145 degrees F and flakes with a fork.
To serve, top salmon with remaining sauce and grapefruit supremes.
Nutrition Facts
Amount per serving
Serving size4 oz fillet with 2 tbsp chimichurri sauce
calories
366total fat
22gsaturated fat
3.2gprotein
27gcarbohydrates
15gfiber
2.6gsugar
9.1gadded sugar
0gsodium
133mgTAGS:
Fin fish, Heart-Healthy, Mediterranean, Gluten-Free, Low-Sodium, High-Protein, Low-Carbohydrate, Anti-Inflammatory, Quick & Easy, DinnerRate recipe
Share recipe

Sweet Potato Shepherd’s Pie
Shepherd’s pie is usually made with ground beef or lamb (both of which contain high amounts of saturated fat, according to the USDA). But this recipe calls for lean ground turkey instead, which has less saturated fat without sacrificing protein or flavor. Sweet-potato mash crowns this delicious dish to bring more vitamin A than the traditional white potato topping.
PREP TIME
15 minCOOK TIME
45 minTOTAL TIME
1 hrIngredients
Directions
Preheat oven to 350 degrees F. Place potatoes in a stockpot and add enough cold water to just cover them. Bring to a boil and cook until potatoes are fork tender, about 15 minutes. Drain well and return to the pot. Add milk, ¼ tsp salt, and ¼ tsp pepper. Use a potato masher to mash potatoes and mix in the other ingredients. Mash until smooth. Cover and set aside.
Place a large skillet over medium heat. Add olive oil, onion, carrot, and celery and cook until vegetables are tender, about 10 minutes. Add turkey and cook, breaking it up into small pieces.
In a small bowl, combine Worcestershire sauce, tomato paste, water, thyme, remaining ¼ tsp of salt, and remaining ¼ tsp of pepper. Whisk together until smooth. Add to turkey mixture and stir to evenly coat all ingredients.
Stir in corn. Cook until liquid is reduced, about 5 minutes more.
Spread turkey mixture in a casserole dish and top with sweet potato mash, spreading to evenly cover. Bake until lightly browned, about 25 minutes.
Nutrition Facts
Amount per serving
calories
380total fat
14gsaturated fat
3.2gprotein
27gcarbohydrates
40gfiber
6.2gsugar
14gadded sugar
0.8gsodium
533mgTAGS:
Dairy, Wheat, Fin fish, Soy, Heart-Healthy, High-Fiber, High-Protein, Family-Friendly, DinnerRate recipe
Share recipe

Sun-Dried Tomato Orzo With Chicken
This one-pan dish marries orzo, chicken, mushrooms, and sun-dried tomatoes to create a satisfying, well-balanced meal. Orzo is a small pasta that resembles rice but has a creamy consistency. Try cooking orzo in a low-sodium chicken or veggie broth, or sprinkle dried herbs into the cooking water, as the pasta will absorb the flavors. Sun-dried tomatoes are rich in lycopene, an antioxidant that may protect against heart disease.
PREP TIME
5 minCOOK TIME
35 minTOTAL TIME
40 minIngredients
Directions
Place a large skillet over medium heat. Add 1 tbsp extra-virgin olive oil.
Season both sides of chicken breast with Tajin and add to skillet. Cook for 9-10 minutes, flip and cook for another 6 to 8 minutes, until both sides are golden brown and the chicken reaches an internal temperature of 165 degrees F. Remove from pan and set aside.
Add 1 tbsp extra-virgin olive oil, orzo, mushrooms, sun-dried tomatoes, and 2 cups of water (or a low-sodium chicken broth) to the skillet. Bring to a boil, then reduce heat to simmer, cover, and cook until orzo is soft, about 20 minutes.
Stir in baby spinach, if using; cook 1 minute more until spinach has wilted and serve topped with chicken.
Nutrition Facts
Amount per serving
Serving size3 cups
calories
517total fat
24gsaturated fat
3.7gprotein
56gcarbohydrates
19gfiber
3.4gsugar
1.3gadded sugar
0gsodium
556mgTAGS:
Wheat, High-Protein, Low-Carbohydrate, DinnerRate recipe
Share recipe

Salmon and Green Beans en Papillote
Salmon is known for its anti-inflammatory benefits and for being a rich source of heart-healthy omega-3 fats. When paired with quinoa and green beans, this nutritious fish becomes a well-rounded and satisfying meal. Green beans and quinoa are both good sources of fiber, according to data from the USDSA, and you’ll get almost 8 g per serving from this deliciously simple meal!
PREP TIME
15 minCOOK TIME
12 minTOTAL TIME
27 minIngredients
Directions
Preheat oven to 450 degrees F. Cut 4 large pieces of parchment paper or aluminum foil (at least 12x12 inches).
Lay the parchment paper or foil out and top each with quinoa and capers, if using. Top each with a piece of salmon, 1 cup of green beans, fresh herbs, and 1 tsp of oil. Sprinkle with salt and pepper and wrap each packet tightly to seal it.
Place the 4 packets on a baking sheet and place in the preheated oven. Bake until the fish flakes easily, about 12 to 15 minutes (adjusting time as needed based on the thickness of the filets).
Nutrition Facts
Amount per serving
Serving size1 piece of salmon, 1 cup green beans, 1 cup quinoa
calories
533total fat
24gsaturated fat
4.6gprotein
33gcarbohydrates
47gfiber
7.9gsugar
4.9gadded sugar
0gsodium
232mgTAGS:
Fin fish, Heart-Healthy, Mediterranean, Gluten-Free, High-Fiber, High-Protein, Anti-Inflammatory, Quick & Easy, DinnerRate recipe
Share recipe
- What Is the Diabetes Plate? American Diabetes Association. May 14, 2026.
- Let’s Talk About Protein for People with Diabetes. American Diabetes Association. February 24, 2025.

Maya Feller, MS, RD, CDN
Medical Reviewer
Maya Feller, MS, RD, CDN, is the founder and lead dietitian at Maya Feller Nutrition. In her practice, her team provides medical nutrition therapy and nutrition coaching for hormon...

Alena Hall
Author
Alena Hall is a professional writer, editor, and manager with a lifelong passion for helping others live well. She is also a registered yoga teacher (RYT-200), functional medicine–...