Keto & Low Carb Guide: 8 Delicious Dinners Under 20g Net Carbs
Keto doesn't have to mean boring. These 8 dinner recipes are rich, satisfying, and keep you firmly in ketosis – all under 20g net carbs per serving.

Keto & Low Carb Guide: 8 Delicious Dinners Under 20g Net Carbs
The biggest myth about keto? That it's all bacon and butter, eaten joylessly in the corner while everyone else has pizza.
The truth is keto can be genuinely delicious – rich, creamy, satisfying meals that happen to keep your carbs low. You're not eating "diet food." You're eating well.
This guide gives you 8 dinner recipes that stay under 20g net carbs while tasting like something you'd actually want to eat.
Understanding Keto Basics
What Puts You in Ketosis?
Ketosis happens when you restrict carbs enough that your body switches from burning glucose to burning fat for fuel. For most people, this means:
- Under 50g total carbs per day (loose keto)
- Under 20g net carbs per day (strict keto)
Net carbs = Total carbs minus fiber. Fiber doesn't spike blood sugar, so it doesn't count against your carb limit.
The Macros That Matter
A typical keto breakdown:
- 70-75% fat – The majority of your calories
- 20-25% protein – Moderate, not excessive
- 5-10% carbs – Your strict limit
What to Eat
Yes:
- Meat, fish, eggs
- Non-starchy vegetables (leafy greens, broccoli, cauliflower, zucchini)
- Cheese, butter, cream
- Nuts and seeds
- Avocados
- Olive oil, coconut oil
No (or very limited):
- Bread, pasta, rice
- Potatoes, corn
- Sugar in all forms
- Most fruits (berries in moderation are okay)
- Beans and legumes
The Recipes
1. Creamy Garlic Butter Chicken
Net carbs: 4g per serving
The cream, butter, and parmesan create a sauce so good you'll forget it's "diet food."
Ingredients (serves 2):
- 2 chicken breasts
- 4 tbsp butter
- 1/2 cup heavy cream
- 4 cloves garlic, minced
- 1/4 cup parmesan, grated
- 2 cups spinach
- Salt, pepper, Italian seasoning
Instructions:
-
Season chicken – Coat with Italian seasoning, salt, and pepper
-
Sear chicken – Melt 2 tbsp butter in a large skillet over medium-high heat. Cook chicken 6-7 minutes per side until golden and cooked through. Remove and set aside
-
Make the sauce – In the same pan, add remaining butter and garlic. Cook 30 seconds until fragrant
-
Add cream – Pour in heavy cream. Simmer 3-4 minutes until slightly thickened
-
Finish – Stir in parmesan and spinach. Cook until spinach wilts. Return chicken to pan, spoon sauce over top
Macros per serving: 510 cal | 38g fat | 42g protein | 4g net carbs
2. Garlic Butter Shrimp with Zucchini Noodles
Net carbs: 6g per serving
Zoodles are the perfect pasta replacement – they absorb sauce beautifully.
Ingredients (serves 2):
- 1 lb shrimp, peeled and deveined
- 2 medium zucchini, spiralized
- 4 tbsp butter
- 6 cloves garlic, minced
- Juice of 1 lemon
- Red pepper flakes
- Fresh parsley
- Salt and pepper
Instructions:
-
Cook the shrimp – Melt 2 tbsp butter over medium-high heat. Add shrimp in single layer, cook 2 minutes per side. Remove to plate
-
Make garlic butter – Add remaining butter and garlic to pan. Cook 30 seconds
-
Add zoodles – Toss zucchini noodles in garlic butter for 2-3 minutes until slightly softened (don't overcook – they'll get mushy)
-
Combine – Return shrimp to pan. Add lemon juice, red pepper flakes, and parsley. Toss to combine
Macros per serving: 380 cal | 22g fat | 38g protein | 6g net carbs
3. Bacon Cheeseburger Bowls (No Bun Needed)
Net carbs: 5g per serving
All the flavors of your favorite burger in a bowl.
Ingredients (serves 2):
- 1 lb ground beef (80/20)
- 4 strips bacon, chopped
- 1 cup shredded cheddar cheese
- 4 cups shredded lettuce
- 1/4 cup diced tomatoes
- 2 tbsp diced pickles
- 2 tbsp sugar-free ketchup or mustard
- Salt, pepper, garlic powder
Instructions:
-
Cook bacon – Fry bacon pieces until crispy. Remove and set aside, keep the fat in the pan
-
Brown the beef – Add ground beef to bacon fat. Break into crumbles, season with salt, pepper, and garlic powder. Cook until browned
-
Assemble bowls – Divide lettuce between two large bowls. Top with beef, bacon, cheese, tomatoes, and pickles
-
Sauce – Drizzle with sugar-free ketchup or mustard
Macros per serving: 680 cal | 52g fat | 48g protein | 5g net carbs
4. Creamy Tuscan Salmon
Net carbs: 5g per serving
Salmon meets that irresistible creamy sun-dried tomato sauce.
Ingredients (serves 2):
- 2 salmon fillets (6 oz each)
- 1/2 cup heavy cream
- 1/4 cup sun-dried tomatoes, chopped
- 2 cups fresh spinach
- 3 cloves garlic, minced
- 2 tbsp butter
- 1/4 cup parmesan, grated
- Salt and pepper
Instructions:
-
Sear salmon – Season fillets with salt and pepper. Heat butter over medium-high heat. Cook salmon skin-side up 4 minutes, flip, cook 3 more minutes. Remove
-
Build sauce – Add garlic to pan, cook 30 seconds. Add sun-dried tomatoes and cream. Simmer 3 minutes
-
Finish – Stir in spinach and parmesan until spinach wilts. Return salmon to pan, spoon sauce over top
Macros per serving: 580 cal | 42g fat | 44g protein | 5g net carbs
5. Chicken Thighs with Roasted Broccoli
Net carbs: 6g per serving
Simple, satisfying, and hands-off.
Ingredients (serves 2):
- 4 bone-in, skin-on chicken thighs
- 2 cups broccoli florets
- 3 tbsp olive oil
- 4 cloves garlic, minced
- Salt, pepper, paprika
Instructions:
-
Preheat oven to 425°F (220°C)
-
Season chicken – Rub thighs with 1 tbsp olive oil, salt, pepper, and paprika
-
Prep broccoli – Toss broccoli with remaining olive oil, garlic, salt, and pepper
-
Roast – Arrange chicken and broccoli on a sheet pan. Roast 35-40 minutes until chicken is crispy and broccoli is charred at the edges
Macros per serving: 520 cal | 38g fat | 40g protein | 6g net carbs
6. Philly Cheesesteak Stuffed Peppers
Net carbs: 8g per serving
All the Philly flavors, minus the bread.
Ingredients (serves 2):
- 2 large bell peppers, halved and seeded
- 8 oz ribeye or sirloin, sliced very thin
- 1 onion, sliced
- 4 slices provolone cheese
- 2 tbsp butter
- Salt and pepper
Instructions:
-
Prep peppers – Halve peppers lengthwise, remove seeds. Brush with oil, season
-
Cook filling – Melt butter over high heat. Sear steak quickly (1-2 minutes). Remove. Add onions, cook until caramelized (8-10 minutes). Combine with steak
-
Stuff and melt – Fill pepper halves with steak and onions. Top with provolone. Broil 3-4 minutes until cheese bubbles
Macros per serving: 490 cal | 32g fat | 38g protein | 8g net carbs
7. Cauliflower Mac and Cheese
Net carbs: 7g per serving
You won't miss the pasta.
Ingredients (serves 4):
- 1 large head cauliflower, cut into florets
- 2 cups sharp cheddar, shredded
- 1/2 cup heavy cream
- 2 tbsp butter
- 1 tsp Dijon mustard
- Salt, pepper, garlic powder
- Bacon bits for topping (optional)
Instructions:
-
Steam cauliflower – Cook florets until tender but not mushy (about 8 minutes). Drain well
-
Make cheese sauce – Melt butter in a large pan. Add cream, bring to simmer. Stir in cheese until melted. Add mustard and seasonings
-
Combine – Add cauliflower to cheese sauce. Toss gently to coat
-
Optional crispy top – Transfer to baking dish, top with extra cheese, broil until bubbly
Macros per serving: 320 cal | 26g fat | 16g protein | 7g net carbs
8. Egg Roll in a Bowl
Net carbs: 6g per serving
All the flavors of egg rolls, minus the wrapper.
Ingredients (serves 2):
- 1 lb ground pork
- 4 cups coleslaw mix (pre-shredded cabbage and carrots)
- 2 tbsp soy sauce
- 1 tbsp sesame oil
- 1 tbsp rice vinegar
- 2 cloves garlic, minced
- 1 tsp ginger, grated
- Green onions and sesame seeds for garnish
Instructions:
-
Brown pork – Cook ground pork over medium-high heat until no longer pink
-
Add aromatics – Stir in garlic and ginger, cook 30 seconds
-
Add coleslaw – Add coleslaw mix, soy sauce, sesame oil, and vinegar. Cook 3-4 minutes until cabbage is slightly wilted but still has crunch
-
Serve – Top with green onions and sesame seeds
Macros per serving: 450 cal | 32g fat | 34g protein | 6g net carbs
Keto Swaps Cheat Sheet
| Instead of... | Use... | |---------------|--------| | Rice | Cauliflower rice | | Pasta | Zucchini noodles or shirataki | | Bread | Lettuce wraps or cloud bread | | Potatoes | Mashed cauliflower | | Sugar | Erythritol, stevia, or monk fruit | | Flour | Almond flour or coconut flour | | Milk | Heavy cream or unsweetened almond milk |
Common Keto Mistakes
1. Not Eating Enough Fat
Keto is high-fat, not high-protein. If you're hungry all the time, you probably need more fat.
2. Hidden Carbs
Sauces, dressings, and "sugar-free" products can sneak in carbs. Always check labels.
3. Not Replacing Electrolytes
When you cut carbs, you lose water and electrolytes. Supplement sodium, potassium, and magnesium.
4. Expecting Instant Results
It takes 2-4 weeks to become fully fat-adapted. The first week might feel rough (keto flu). Push through.
Need Keto Inspiration?
Staying in ketosis long-term requires variety. When you're bored of your usual recipes, let MealIdeas.ai help. We'll suggest keto-friendly meals based on your mood and what you have available.
Remember: keto is a tool, not a religion. If it works for you, great. If it doesn't, that's okay too. The best diet is the one you can actually stick to.
You Might Also Like
Comments
Comments are not available for this post.


