The #1 Best Dinner for Weight Loss in 30 Days

If you’re on a weight loss mission, your diet matters as much as hitting the gym. Being consistent with healthy meals plays a major part in dropping unwanted pounds and what you eat for dinner can make all the difference. While fad diets get a lot of attention on social media, trends don’t always deliver long-term results, but eating the right food does.
To help kickstart your wellness journey, here are five dinners that are packed with flavor, nutrition and can help you slim down in 30 days, according to nutritionist Rania Batayneh, MPH author of the bestselling book, The One One One Diet.
Pan-Seared Chilean Salmon with Asparagus and Lemon Dill Sauce

Calories: 326
Fat: 22.5g (Saturated fat: g)
Sodium: mg
Carbs: 2.4g (Fiber: 2g , Sugar: g)
Protein: 27g
According to Batayneh, this salmon dish proves healthy and can also be quick and delicious. “Chilean salmon isa nutrition powerhouse, packed with omega-3 fats, vitamin D, and other nutrients that keeps your heart, brain, eyes, and joints happy. It is also one of the lowest-mercury seafood options and an FDA “Best Choice” for families. I often recommend,” She adds, “Chilean salmon because it delivers so much nutrition in a safe, affordable way. Keep a few frozen fillets on hand and you can have dinner on the table in minutes since they thaw in just 15 minutes. Served with asparagus and a tangy lemon dill yogurt sauce, this meal is fresh, flavorful, and satisfying.”
Ingredients (Serves 2)
2 Chilean salmon fillets (4–5 ounces each)
1 bunch asparagus, bottoms trimmed
1 tbsp olive oil
Salt and pepper, to taste
2 tbsp Greek yogurt
1 tbsp lemon juice
4 cherry tomatoes
1 tsp fresh dill, chopped
Instructions
1. Heat a skillet over medium heat. Sear salmon skin-side down for 4–5 minutes,
then flip and cook another 4–5 minutes, until cooked through.
2. In the same pan, sauté asparagus until tender.
3. Stir together Greek yogurt, lemon juice, and dill for the sauce.
4. Plate salmon with asparagus, spoon the sauce over top, and finish with cherry
tomatoes.
Shrimp Fajita Bowl with Sorghum

Calories: 378
Fat: 8g (Saturated fat: g)
Sodium: mg
Carbs:25.2 g (Fiber: 4.3g , Sugar: g)
Protein
: 49gThis Shrimp Fajita Bowl with Sorghum is a colorful, one-pan meal that layers shrimp, peppers, and onions over whole grain sorghum. Batayneh explains, “Sorghum is naturally gluten-free and provides essential nutrients including protein, fiber, iron, and antioxidants. As a source of fiber and resistant starch, sorghum helps regulate blood sugar levels, supports healthy digestion, and contributes to satiety. Finished with zesty spices, lime, and cilantro, this recipe is simple, flavorful, and nourishing.
Ingredients (Serves 4)
½ cup dry whole grain sorghum (about 1½ cups cooked)
2 lbs shrimp, peeled and deveined
2 bell peppers, sliced
1 small red onion, sliced
1 tbsp olive oil
1 tsp chili powder
1 tsp cumin
½ tsp garlic powder
Salt and pepper, to taste
Fresh lime wedges and cilantro, for garnish
Instructions
1. Cook sorghum according to package directions.
2. Toss shrimp, peppers, and onion with olive oil and spices.
3. Heat a large skillet over medium heat and sauté until shrimp are pink andvegetables are tender, about 5–7 minutes.
4. Divide sorghum into bowls and top with shrimp and vegetables.
5. Garnish with lime and cilantro.
Pistachio Crusted Salmon

Calories: 722
Fat: 49g (Saturated fat: g)
Sodium: mg
Carbs: 33g (Fiber: 7g , Sugar: g)
Protein: 36g
Salmon is already a powerhouse of lean protein and omega-3 fats, but when you add pistachios, you boost both flavor and nutrition. “Pistachios bring plant-based protein, heart-healthy fats, and fiber to the plate, along with 30 vitamins and minerals,” says Batayneh. “In this recipe, the jalapeño pistachios form a crunchy crust that pairs perfectly with the zesty cilantro-lime marinade, creating a dish that’s as nourishing as it is delicious. Roasted with potatoes, it’s a balanced meal that supports steady energy, satiety, and overall wellness.”
Ingredients (Serves 4)
2 cups fresh cilantro
2 cloves minced garlic
⅓ cup + 1 tablespoon extra-virgin olive oil, divided
Zest and juice of 1 lime
4 (5 ounce) skin-on salmon fillets, about 1–1½ inches thick
½ cup jalapeño pistachios, divided
1½ pounds small potatoes, halved
½ teaspoon kosher salt, divided
¼ teaspoon ground black pepper, divided
Instructions
1. Preheat oven to 425°F. Line a large rimmed baking sheet with parchment
paper.
2. Combine cilantro, garlic, ⅓ cup olive oil, lime zest, and lime juice in a small
food processor and pulse until well combined. Transfer half to a large
resealable bag and add the salmon. Remove air, seal, and marinate for 20
minutes in the refrigerator.
3. Add ¼ cup pistachios to the reserved marinade in the processor, pulse, and
transfer to a bowl. Set aside.
4. Toss potatoes with ¼ teaspoon salt, ⅛ teaspoon pepper, and 1 tablespoon oil.
Spread on baking sheet and roast for 15 minutes.
5. Remove sheet, stir potatoes, then move them to the sides. Remove salmon
from marinade, tapping off excess, and place in center of pan, skin-side down.
Discard marinade. Season with remaining salt and pepper. Bake until
potatoes are tender and salmon flakes easily with a fork, about 15 minutes.
6. Plate salmon and potatoes. Garnish with reserved pistachio mixture and
remaining pistachios.
ABC Taco Salad

Calories: 186
Fat: 7.7g (Saturated fat: g)
Sodium: mg
Carbs: 24.2g (Fiber: 8.2g , Sugar: g)
Protein: 7.3 g
This ABC Taco Salad is all about avocado, black beans, and cilantro. “Black beans bring plant-based protein and fiber that help keep you full and satisfied, while also providing key minerals like iron and magnesium,” Batayneh explains. She adds, “Creamy avocado steps in for cheese or sour cream, adding healthy fats and a rich texture. A squeeze of lime and fresh cilantro brighten the dish, making it as flavorful as it is nourishing.” Serve it as a hearty salad, enjoy it in warm corn tortillas, or pair it with rice for a balanced bowl.
Ingredients (Serves 6)
Cooking spray
2 cans (15 ounces) black beans, rinsed and drained
1⁄4 cup water
2 avocados, peeled, pitted, and finely chopped
1 cup halved cherry tomatoes
1/2 cup cilantro fresh, chopped
1⁄4 cup finely chopped sweet onion
1⁄4 teaspoon salt
3 limes, cut in half
*6 corn tortillas (gluten-free)- optional
Instructions:
1. Preheat the oven to 325 °F (if enjoying with tortillas)
2. Spray a nonstick skillet with cooking spray and cook the beans in the water
over low heat until heated through.
3. In a medium bowl, mix the avocados, tomatoes, and sweet onions. Season
with the salt.
4. On a large baking sheet, arrange the tortillas in a single layer. Bake for 5
minutes, or until heated through.
5. Remove the tortillas from the oven. Place 1⁄2 cup of beans on each and top
with the avocado mixture.
6. Garnish each with cilantro and serve with a lime wedge. Serve hot.
Ground Beef Stuffed Peppers

Calories: 419
Fat: 29.6g (Saturated fat: g)
Sodium: mg
Carbs: 13.9g (Fiber: 3.2g , Sugar: g)
Protein: g
Looking for a meal that checks all the boxes? These Ground Beef Stuffed Peppers are a flavorful and easy-to-make dish that is gluten-free, low in carbs, and high in protein. “Vibrant bell peppers are filled with seasoned ground beef, sautéed onions and garlic, juicy diced tomatoes, and melty cheese, all brought together with bold taco seasoning,” says Batayneh. She adds, “Whether you’re following a low-carb lifestyle or simply want a nourishing, satisfying meal, these stuffed peppers are a crowd-pleaser that delivers big flavor without the extra fuss.”
Ingredients
6 large bell peppers (any color)
1.5 lbs ground beef (80/20)
1 cup diced onion
2 garlic cloves, minced
1 can (14.5 oz) diced tomatoes, drained
1 cup shredded cheese (cheddar, mozzarella, or preferred)
2 tbsp taco seasoning
Salt and pepper, to taste
Avocado or olive oil for sautéing
Chopped parsley or cilantro (optional garnish)
Instructions
1. Preheat the oven to 375°F. Slice tops off peppers and remove seeds. Trim
bottoms if needed to sit flat.
2. In a skillet, heat oil over medium. Sauté onion and garlic until soft (2–3 min).
3. Add ground beef, season, and cook until browned. Drain excess fat.
4. Stir in tomatoes, season to taste, and cook 2–3 more minutes.
5. Place a bit of cheese in each pepper, then stuff with beef mixture.
6. Arrange peppers in a baking dish. Cover with foil (or pepper tops).
7. Bake 25–30 minutes until peppers are tender.
8. Uncover, top with remaining cheese, and bake 5 more minutes until melted.
9. Let cool slightly. Garnish with herbs if desired.