Eating dinner while following the keto diet doesn’t have to be difficult or boring. Many people think going keto means eating only eggs and butter all day, but that’s not true. In this blog, we’ll explore some simple and satisfying keto dinner recipes. These are perfect whether you’re just starting keto or you’ve been on the journey for a while.
We’ve made sure to include vegan options for each dish, so whether you follow a plant-based diet or not, there is a recipe for you.
Why Dinner Matters on Keto
Dinner is your last meal of the day, and it should be:
- Filling so you don’t get hungry before bed
- Balanced with fats, protein, and some fiber
- Easy to digest
- Quick and fun to make (especially after a long day)
1. Zucchini Noodles with Creamy Garlic Chicken
Zucchini noodles are a great low-carb alternative. This dish is creamy, comforting, and perfect for dinner.
Ingredients:
- 1 large zucchini (spiralized)
- 1 chicken breast (cut into small pieces) or tofu/mushrooms (vegan option)
- 2 tbsp butter
- 2 cloves garlic (chopped)
- 1/4 cup heavy cream
- Salt and pepper to taste
- Grated cheese (optional)
Instructions:
- Cook chicken in butter for 6–8 minutes, stirring occasionally, until they are no longer pink inside and the internal temperature reaches 165°F (74°C).
- Add garlic and cook for 1 minute.
- Pour in cream, salt, and pepper. Let it simmer for 5 minutes.
- Add zucchini noodles and cook for 2–3 minutes.
Vegan Option: Replace chicken with tofu or mushrooms and use coconut cream or vegan butter instead of cream.
2. Grilled Steak with Garlic Butter and Green Beans
This simple dinner feels fancy but takes very little time. The garlic butter adds richness, and the green beans give you fiber.
What You Need:
- 1 steak (your choice of cut)
- Salt, pepper, garlic powder
- 1 tbsp butter
- A handful of green beans
- 1 clove garlic (minced)
Directions:
- Season steak and grill or pan-fry as you like.
- Cook the steak for about 4–5 minutes per side for medium-rare, depending on the thickness.
- Let the steak rest for 5 minutes after cooking to keep it juicy.
- In another pan, cook green beans in butter and garlic.
- Serve together.
Vegan Option: Grilled Mushroom or Tofu Steak

3. Eggplant Pizza Bites
These mini pizzas are great when you’re craving something cheesy but don’t want the carbs of regular pizza.
Ingredients:
- 1 large eggplant (sliced into rounds)
- Olive oil
- Tomato paste (sugar-free)
- Mozzarella cheese
- Dried herbs (oregano, basil)
- Toppings (like olives or mushrooms)
How To:
- Brush eggplant slices with oil and roast for 10 minutes until the slices are soft and reach an internal temperature of about 190°F (88°C).
- Add tomato paste, cheese, and toppings.
- Bake for another 10 minutes until the cheese melts.
Vegan Option: Use vegan cheese and follow the remaining steps as usual.

4. Cauliflower Rice Stir-Fry with Tofu or Chicken
Cauliflower rice is a popular rice replacement on keto. You can use it in place of regular rice in stir-fry, curry, or fried rice.
Ingredients:
- 1 cup cauliflower rice (store-bought or homemade)
- 1/2 cup diced tofu or chicken
- 1 tbsp soy sauce (or coconut aminos)
- Chopped veggies (bell peppers, mushrooms, spring onion)
- Olive oil or sesame oil
Instructions:
- Add diced chicken and cook for 6–8 minutes, stirring occasionally until the pieces are golden brown and cooked through.
- Make sure the internal temperature of the chicken reaches 165°F (74°C)
- (For Tofu) Add diced tofu and cook for 6–7 minutes until golden brown on all sides. Flip gently to avoid breaking
- Add veggies and stir-fry over medium-high heat for 3–5 minutes until they are tender but still crisp.
- Add cauliflower rice and soy sauce. Stir everything together and cook for another 3–4 minutes.
Vegan Option : Use tofu or tempeh instead of chicken.

5. Lettuce Wraps with Spicy Minced Meat
This recipe is a great replacement for tacos or wraps. It’s light, spicy, and satisfying.
Ingredients:
- 1/2 cup minced chicken, beef, or paneer
- Garlic and ginger paste
- 1 tbsp soy sauce
- Chili flakes or hot sauce
- Lettuce leaves (butter or iceberg)
- Optional: diced onions, cheese, or herbs
Directions:
- Heat a non-stick pan over medium-high heat and add 1/2 tbsp of oil.
- Add the garlic and ginger paste. Sauté for 1 minute until fragrant.
- Add the minced chicken. Cook for 7–10 minutes, stirring often, until browned and fully cooked.
- Ensure the meat reaches an internal temperature of 165°F (74°C).
- Stir in soy sauce and chili flakes or hot sauce.
- Cook for another 1–2 minutes to let the flavors mix well.
- Spoon the cooked mixture into the center of each lettuce leaf.
- Sprinkle some diced onions, herbs, or cheese for extra flavor.
Vegan Option : Use soya granules or lentil mince and follow the remaining steps as usual.

6. Cheesy Broccoli Casserole
This warm, baked dish is full of gooey cheese and green goodness. It’s perfect for cozy dinners or to share with friends.
Ingredients:
- 1 cup broccoli (boiled or steamed)
- 1/2 cup grated cheese (cheddar or mozzarella)
- 1/4 cup heavy cream
- Salt, pepper, garlic powder
Instructions:
- Mix all ingredients in a baking dish.
- Bake at 350°F (180°C) for 15–20 minutes until bubbly.
Vegan Option : Use plant-based cheese and almond milk cream.

7. Baked Fish with Herb Crust
Fish is a great source of protein and omega-3 fats. This herby, nutty crust takes it to the next level.
Ingredients:
- 1 fish fillet (like salmon or basa)
- Olive oil
- Lemon juice
- Mixed herbs (thyme, rosemary)
Instructions:
- Drizzle fish with olive oil and lemon juice.
- Add herbs and a layer of crushed nuts.
- Bake at 350°F (180°C) for 15 minutes.
Vegan Option: Baked Tofu or Eggplant Slices

8. Keto Creamy Mushroom Soup
On cold nights, a warm bowl of soup can be very comforting. Keto soups use cream or cheese instead of flour to make them thick and rich.
Ingredients:
- 1 cup chopped mushrooms
- 1/4 cup heavy cream (or coconut cream for vegan option)
- Garlic and butter
- Salt, pepper
Instructions:
- Sauté garlic in butter for 1 minute.
- Add mushrooms and cook for 5–7 minutes until soft.
- Stir in cream (and broth if using), salt, and pepper. Simmer for 5 minutes.
- Blend if you want it smooth.
Vegan Option : This recipe is already vegan!
9. Stuffed Bell Peppers with Cauliflower
This colorful and comforting dinner is perfect when you want something hearty but low-carb. It's loaded with veggies, flavor, and a delicious nutty crunch.
Ingredients:
- 2 large bell peppers (cut in half, seeds removed)
- 1 cup cauliflower rice
- 1/2 cup mushrooms (chopped)
- 1/4 cup onions (chopped)
- 2 garlic cloves (minced)
- 1/4 tsp cumin powder
- 1/4 tsp paprika or chili powder
- Salt and pepper to taste
- 1 tbsp olive oil
Instructions:
- Sauté garlic and onions in olive oil.
- Add mushrooms and cauliflower rice. Cook for 5–7 minutes.
- Add spices and mix well.
- Stuff the bell pepper halves with this filling.
- Bake at 350°F (180°C) for 15–20 minutes until peppers are soft and slightly roasted.
Vegan Option : This recipe is already vegan! You can sprinkle some nutritional yeast or vegan cheese on top before baking for an extra cheesy flavor.

10. Avocado Salad with Nut Crunch & Lemon Dressing
A refreshing and light keto dinner that takes only minutes to make!
Ingredients:
- 1 ripe avocado (sliced)
- 1/2 cucumber (sliced)
- 1 small tomato (optional, for color)
- A handful of mixed greens or lettuce
- 1 tbsp lemon juice
- 1 tbsp olive oil
- Salt and pepper to taste
Instructions:
- In a bowl, mix greens, cucumber, tomato, and avocado.
- In a small cup, whisk olive oil, lemon juice, salt, and pepper.
- Pour dressing over salad.
- Sprinkle chopped Earthside Farms Maple Cinnamon Pecans for a crunchy, nutty bite.
Vegan Alternative: This recipe is already vegan! You can also add grilled tofu cubes or roasted chickpeas (if you’re doing a moderate-carb version) for extra protein.
Looking for keto breakfast ideas? Check out our blog here!
And, if you’re looking for a delicious keto-friendly snack, try Earthside Farms’ candied nuts, a perfect blend of crunch and flavor that satisfies your sweet tooth without the carbs. They’re great for on-the-go munching, mid-day cravings, or even as a topping for your favorite keto desserts.

