Who says eating clean has to taste like cardboard? These nine meals prove you can keep it under 400 calories without sacrificing flavor or feeling like you’re on some miserable diet. Get ready to meal prep like a boss and actually look forward to every single bite.
Table of Contents
1. Mediterranean Chickpea Bowl That Beats Any Takeout

This protein-packed bowl delivers all the flavors of the Mediterranean without the calorie bomb. At just 380 calories, it’s loaded with fiber and plant-based protein that’ll keep you full for hours. Plus, it comes together in under 15 minutes, which means you have zero excuses not to make it.
Ingredients:
- 1 cup canned chickpeas, drained and rinsed
- 1 cup cherry tomatoes, halved
- 1/2 cup cucumber, diced
- 1/4 cup red onion, thinly sliced
- 2 tablespoons crumbled feta cheese
- 1 cup fresh spinach
- 1 tablespoon olive oil
- 1 tablespoon lemon juice
- 1/2 teaspoon dried oregano
- Salt and pepper to taste
Instructions:
- Toss the chickpeas in a dry skillet over medium heat for 5 minutes until slightly crispy.
- Layer spinach in your bowl as the base.
- Add chickpeas, tomatoes, cucumber, and red onion on top.
- Whisk together olive oil, lemon juice, oregano, salt, and pepper.
- Drizzle the dressing over everything and top with feta.
Want to switch things up? Try adding kalamata olives or swap the feta for goat cheese. This bowl tastes even better the next day, so make extra for tomorrow’s lunch.
2. Cauliflower Fried Rice That’ll Make You Forget About Takeout

This veggie-packed twist on fried rice clocks in at just 290 calories but delivers all the savory, satisfying vibes you crave. You won’t even miss the regular rice, and your body will thank you for all those extra nutrients.
Ingredients:
- 3 cups riced cauliflower
- 1 cup frozen peas and carrots
- 2 eggs, beaten
- 2 green onions, sliced
- 2 cloves garlic, minced
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon sesame oil
- 1/2 teaspoon fresh ginger, grated
- Red pepper flakes to taste
Instructions:
- Heat sesame oil in a large skillet or wok over medium-high heat.
- Add garlic and ginger, cooking for 30 seconds until fragrant.
- Toss in the cauliflower rice and frozen vegetables, stirring frequently for 5-6 minutes.
- Push everything to the sides of the pan and scramble the eggs in the center.
- Mix everything together, add soy sauce and green onions, and cook for another 2 minutes.
- Finish with a sprinkle of red pepper flakes for some heat.
Pro tip: Buy pre-riced cauliflower to save yourself the hassle, or pulse fresh cauliflower florets in your food processor. Add some shrimp or diced chicken breast if you need extra protein without going over your calorie budget.
3. Zucchini Noodle Caprese That’s Summer On A Plate

At 340 calories, this light and fresh dish brings together the classic Italian flavors you love without the pasta guilt. It’s basically a deconstructed caprese salad meets zoodles, and trust me, it’s absolutely delicious.
Ingredients:
- 3 medium zucchini, spiralized
- 1 cup cherry tomatoes, halved
- 4 ounces fresh mozzarella, cubed
- 1/4 cup fresh basil leaves, torn
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 tablespoon balsamic vinegar
- Salt and pepper to taste
- Red pepper flakes optional
Instructions:
- Spiralize your zucchini and pat dry with paper towels to remove excess moisture.
- Heat olive oil in a large pan over medium heat and sauté garlic for 1 minute.
- Add zucchini noodles and cook for 2-3 minutes until just tender but not mushy.
- Remove from heat and toss with cherry tomatoes, mozzarella, and basil.
- Drizzle with balsamic vinegar and season with salt, pepper, and red pepper flakes.
The key here is not overcooking the zucchini noodles – nobody wants mushy zoodles. Serve immediately while the mozzarella is slightly melty from the warm noodles. Add a handful of pine nuts for some crunch without adding many calories.
4. Asian-Inspired Turkey Lettuce Wraps Worth Obsessing Over

These wraps pack 25 grams of protein into just 320 calories, making them perfect for lunch or a light dinner. They’re crunchy, savory, and way more satisfying than they have any right to be at this calorie count.
Ingredients:
- 1 pound lean ground turkey
- 1 head butter lettuce, leaves separated
- 1 cup shiitake mushrooms, diced
- 1 can water chestnuts, drained and chopped
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon rice vinegar
- 1 tablespoon hoisin sauce
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 2 green onions, sliced
- Sriracha for serving
Instructions:
- Cook ground turkey in a large skillet over medium-high heat, breaking it up as it browns.
- Add garlic, ginger, and mushrooms, cooking for 3-4 minutes until mushrooms soften.
- Stir in water chestnuts, soy sauce, rice vinegar, and hoisin sauce.
- Cook for another 2 minutes until everything is heated through.
- Spoon the mixture into lettuce leaves and top with green onions.
The water chestnuts add an amazing crunch that makes these wraps so much more interesting. Drizzle some sriracha on top if you like things spicy. These are also fantastic cold the next day, FYI.
5. Lemon Garlic Shrimp With Asparagus For Fancy Weeknights

This restaurant-quality dish comes in at 360 calories and takes less than 20 minutes to make. Seriously, you’ll feel like a gourmet chef without any of the actual work or calorie overload.
Ingredients:
- 1 pound large shrimp, peeled and deveined
- 1 bunch asparagus, trimmed and cut into 2-inch pieces
- 4 cloves garlic, minced
- Juice and zest of 1 lemon
- 2 tablespoons olive oil
- 1/4 cup white wine or chicken broth
- 2 tablespoons fresh parsley, chopped
- Salt and pepper to taste
- Red pepper flakes optional
Instructions:
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
- Add asparagus and cook for 4-5 minutes until tender-crisp, then remove and set aside.
- Add remaining olive oil and garlic to the pan, cooking for 30 seconds.
- Toss in shrimp and cook for 2 minutes per side until pink.
- Add white wine, lemon juice, and lemon zest, scraping up any browned bits.
- Return asparagus to the pan and toss everything together.
- Garnish with fresh parsley and serve immediately.
Want to bulk this up without adding tons of calories? Serve it over cauliflower rice or zucchini noodles. The lemon garlic sauce is so good you could honestly drink it with a straw, but I won’t judge if you just mop it up with the asparagus instead.
6. Sweet Potato And Black Bean Burrito Bowl That’s Better Than Chipotle

This vegetarian powerhouse delivers 390 calories of pure satisfaction. It’s loaded with complex carbs, fiber, and plant-based protein that’ll keep your energy stable all afternoon.
Ingredients:
- 1 medium sweet potato, diced
- 1 cup black beans, drained and rinsed
- 1 cup corn kernels
- 1 cup romaine lettuce, chopped
- 1/4 cup salsa
- 2 tablespoons plain Greek yogurt
- 1/4 avocado, sliced
- 1 tablespoon lime juice
- 1/2 teaspoon cumin
- 1/2 teaspoon chili powder
- Fresh cilantro for garnish
Instructions:
- Toss diced sweet potato with cumin, chili powder, salt, and pepper.
- Roast at 425°F for 20-25 minutes until tender and slightly caramelized.
- Warm black beans and corn together in a small pot.
- Build your bowl with lettuce as the base, then add sweet potato, beans, and corn.
- Top with salsa, Greek yogurt, avocado slices, and lime juice.
- Finish with fresh cilantro.
The roasted sweet potato is the real star here – those caramelized edges are pure magic. You can meal prep the components separately and assemble throughout the week. Add some pickled jalapeños if you want extra flavor without extra calories.
7. Greek Chicken Skewers That Make Meal Prep Actually Exciting

These protein-packed skewers come in at just 350 calories and are absolutely bursting with Mediterranean flavors. They’re perfect for grilling season or year-round if you’ve got a grill pan.
Ingredients:
- 1 pound chicken breast, cut into 1-inch cubes
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 red onion, cut into chunks
- 1/4 cup plain Greek yogurt
- 2 tablespoons lemon juice
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon dried oregano
- 1 teaspoon paprika
- Fresh dill for serving
Instructions:
- Mix Greek yogurt, lemon juice, garlic, olive oil, oregano, and paprika in a bowl.
- Add chicken cubes and marinate for at least 30 minutes or up to 4 hours.
- Thread chicken and vegetables alternately onto skewers.
- Grill over medium-high heat for 10-12 minutes, turning occasionally, until chicken is cooked through.
- Garnish with fresh dill and serve with extra lemon wedges.
The Greek yogurt marinade keeps the chicken incredibly tender and juicy. Serve these over a simple cucumber and tomato salad or with some tzatziki sauce on the side. If you’re using wooden skewers, soak them in water for 30 minutes first so they don’t burn.
8. Egg White Veggie Scramble That Doesn’t Taste Like Sadness

Breakfast for dinner? Absolutely. At just 280 calories, this veggie-loaded scramble proves that egg whites can actually taste amazing when you treat them right.
Ingredients:
- 6 egg whites or 3/4 cup liquid egg whites
- 1 cup baby spinach
- 1/2 cup mushrooms, sliced
- 1/2 cup cherry tomatoes, halved
- 1/4 cup red bell pepper, diced
- 2 tablespoons feta cheese, crumbled
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- Fresh basil for garnish
- Salt and pepper to taste
Instructions:
- Heat olive oil in a non-stick skillet over medium heat.
- Sauté garlic, mushrooms, and bell pepper for 3-4 minutes until softened.
- Add spinach and tomatoes, cooking until spinach wilts.
- Pour in egg whites and gently scramble everything together until eggs are cooked through.
- Top with feta cheese and fresh basil.
The secret to fluffy egg white scrambles is not overcooking them – pull them off the heat while they’re still slightly wet.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.