15 Best Whole 30 Meals for Busy Weeknights

Lemon Herb Chicken Thighs
These juicy, flavorful lemon herb chicken thighs are perfect for a Whole 30 compliant meal that’s both quick and satisfying.
Ingredients:
- 4 chicken thighs
- 2 tablespoons olive oil
- Juice of 1 lemon
- 2 cloves garlic, minced
- 1 tablespoon fresh thyme, chopped
- Salt and pepper to taste
Cooking method:
- Preheat the oven to 400°F (200°C).
- In a bowl, mix olive oil, lemon juice, garlic, thyme, salt, and pepper.
- Coat the chicken thighs with the marinade and let sit for 10 minutes.
- Arrange the thighs on a baking sheet and bake for 25-30 minutes or until cooked through.
Spaghetti Squash with Meat Sauce
This spaghetti squash with meat sauce is a fantastic, healthy alternative to traditional pasta.

Ingredients:
- 1 spaghetti squash
- 1 pound ground beef
- 1 can (14 oz) crushed tomatoes
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- Salt and pepper to taste
Cooking method:
- Preheat the oven to 375°F (190°C). Cut the squash in half, remove seeds, and bake for 40 minutes.
- In a pan, sauté onion and garlic until translucent. Add beef and cook until browned.
- Stir in tomatoes, oregano, salt, and pepper. Simmer for 15 minutes.
- Use a fork to shred the cooked squash and top with the meat sauce.
Cauliflower Fried Rice
A delightful low-carb version of your favorite takeout, this cauliflower fried rice is quick and nutritious.
Ingredients:
- 1 head of cauliflower, grated
- 1 cup mixed vegetables (carrots, peas, bell peppers)
- 2 eggs, beaten
- 2 tablespoons coconut aminos
- 1 tablespoon sesame oil
- 2 green onions, sliced

Cooking method:
- Heat sesame oil in a pan, add cauliflower, and stir-fry for 5 minutes.
- Push cauliflower to the side, scramble eggs in the pan, then mix with the cauliflower.
- Add vegetables and coconut aminos, and stir-fry for another 5 minutes.
- Garnish with green onions and serve.
Zucchini Noodles with Pesto
A refreshing and light meal, zucchini noodles with pesto are perfect for a quick dinner.
Ingredients:
- 3 zucchinis, spiralized
- 1 cup fresh basil leaves
- 1/4 cup pine nuts
- 1/4 cup olive oil
- 2 cloves garlic
- Salt and pepper to taste
Cooking method:
- In a food processor, combine basil, pine nuts, garlic, olive oil, salt, and pepper until smooth.
- Toss zucchini noodles with the pesto sauce until well coated.
- Serve immediately, garnished with extra pine nuts.
Sheet Pan Salmon and Asparagus
This one-pan meal of salmon and asparagus is not only Whole 30 friendly but also a breeze to clean up.
Ingredients:
- 2 salmon fillets
- 1 bunch asparagus, trimmed
- 2 tablespoons olive oil
- 1 lemon, sliced
- Salt and pepper to taste
Cooking method:
- Preheat the oven to 400°F (200°C).
- Arrange salmon and asparagus on a sheet pan. Drizzle with olive oil and season with salt and pepper.
- Add lemon slices on top and bake for 15-20 minutes, until the salmon is cooked through and asparagus is tender.
Sweet Potato and Sausage Skillet
A hearty one-skillet meal, this sweet potato and sausage dish is perfect for a busy weeknight.
Ingredients:
- 2 sweet potatoes, diced
- 1 pound sausage (Whole 30 compliant)
- 1 bell pepper, diced
- 1 onion, diced
- 2 tablespoons olive oil
- Salt and pepper to taste
Cooking method:
- Heat olive oil in a large skillet over medium heat. Add sweet potatoes and cook until soft.
- Push sweet potatoes to one side and cook sausage until browned.
- Add bell pepper, onion, salt, and pepper; cook until vegetables are tender.
- Stir everything together before serving.
Chicken Stir-Fry with Broccoli
Packed with flavor and nutrition, this chicken stir-fry with broccoli is a quick and easy dinner choice.
Ingredients:
- 2 chicken breasts, sliced
- 2 cups broccoli florets
- 1 bell pepper, sliced
- 3 tablespoons coconut aminos
- 1 tablespoon sesame oil
- 2 cloves garlic, minced
Cooking method:
- Heat sesame oil in a pan, add garlic and chicken. Stir-fry until chicken is cooked.
- Add broccoli and bell pepper, cook for another 5 minutes.
- Stir in coconut aminos, cook for 2 more minutes until vegetables are tender.
Thai Coconut Curry Shrimp
This Thai coconut curry shrimp is a flavorful, exotic dish that comes together in under 30 minutes.
Ingredients:
- 1 pound shrimp, peeled and deveined
- 1 can (14 oz) coconut milk
- 2 tablespoons red curry paste
- 1 tablespoon fish sauce
- 1 red bell pepper, sliced
- 1 tablespoon coconut oil
Cooking method:
- Heat coconut oil in a pan, add curry paste and cook for 1 minute.
- Stir in coconut milk, fish sauce, and bring to a simmer.
- Add shrimp and bell pepper, cook until shrimp are pink and cooked through.
Beef and Broccoli
A classic takeout favorite, this beef and broccoli dish is both Whole 30 compliant and incredibly tasty.
Ingredients:
- 1 pound flank steak, sliced
- 3 cups broccoli florets
- 1/4 cup coconut aminos
- 2 tablespoons sesame oil
- 1 tablespoon arrowroot powder
- 2 cloves garlic, minced
Cooking method:
- In a bowl, mix coconut aminos, sesame oil, garlic, and arrowroot powder.
- Heat oil in a pan, add beef and cook until browned.
- Add broccoli and sauce, cook until broccoli is tender and sauce thickens.
Turkey Lettuce Wraps
Light and refreshing, these turkey lettuce wraps are an ideal choice for a swift and healthy meal.
Ingredients:
- 1 pound ground turkey
- 1 head butter lettuce
- 1 cup mushrooms, diced
- 2 tablespoons coconut aminos
- 1 tablespoon sesame oil
- 1 tablespoon ginger, grated
Cooking method:
- Heat sesame oil in a pan, add ginger and turkey, cook until turkey is browned.
- Add mushrooms and coconut aminos, cook until mushrooms are tender.
- Serve turkey mixture in lettuce leaves.