Low Carb Cabbage Alfredo is creamy, garlicky, and deeply satisfying, delivering all the comfort of traditional pasta alfredo without the carb overload. Just 7g carbs and 327 calories per serving. This one-pan cabbage alfredo recipe is diabetic-friendly, gluten-free, and ready in under 20 minutes.

A Quick Look at the Recipe
✅ Recipe Name: Low Carb Cabbage Alfredo
🕒 Ready In: 20 minutes
👪 Serves: 4 servings
🍽 Calories: 327 | Protein: 7g | Carbs: 7g | Sugar: 2g
🥣 Main Ingredients: cabbage, heavy cream, butter
📖 Dietary Info: low carb, gluten free, diabetic friendly
👌 Difficulty: Easy one-pan meal
Summarize & Save This Recipe To Your Favourite AI
Tender cabbage noodles absorb the silky garlic parmesan sauce, and the creamy alfredo sauce keeps you satisfied for hours.
Whether you're looking for an easy low carb pasta alternative or a quick diabetic-friendly dinner, this cabbage alfredo checks every box.
Love creamy cabbage dishes? Check out our other one-pan cabbage recipes. Try Low Carb Cabbage Stroganoff for a sour cream twist, or our Cabbage and Sausage Skillet for a heartier meal and this delicious Thai Egg Roll in a Bowl recipe. All three are under 10g carbs per serving and diabetic-friendly.
Jump To:
- A Quick Look at the Recipe
- Why low carb cabbage alfredo works better than pasta for creamy dishes
- Ingredients to make low carb cabbage alfredo
- Step by step instructions
- How to Make Low Carb Cabbage Alfredo from Scratch?
- Recipe Tips
- Best cabbage for low carb alfredo and how to prep
- How to add protein without extra cooking
- Variations
- Storage, Reheating and Meal Prep
- Nutritional Information
- Frequently Asked Questions
- Other low carb dinner recipes
- Recipe Card
Why low carb cabbage alfredo works better than pasta for creamy dishes
- Cabbage noodles hold creamy alfredo sauce longer than zucchini noodles without getting watery. The natural sweetness complements garlic parmesan flavor perfectly. Sautéed cabbage stays softer than spaghetti squash while absorbing sauce better than pasta alternatives.
- Plus, cabbage is budget-friendly compared to specialty low carb pasta. The fiber content (2g per serving) keeps you fuller longer than traditional noodles.
- Pro Tip: Slice cabbage to ¼ to ½ inch width so it absorbs the cream sauce but stays slightly tender. Too thin turns mushy; too thick won't soften.

Ingredients to make low carb cabbage alfredo
- Cabbage: The base of this low carb pasta alternative. Half a head provides enough noodles for 4 servings while staying budget-friendly and fiber-rich.
- Butter and Olive Oil: Butter creates the rich, creamy alfredo sauce base while olive oil sautés the cabbage noodles until tender.
- Garlic: Fresh minced garlic infuses the creamy alfredo sauce with bold, savory depth.
- Heavy Cream: The foundation of silky, velvety alfredo sauce.
- Parmesan Cheese: Grated Parmesan melts into the cream sauce and adds the sharp, nutty flavor that makes alfredo iconic.
- Egg Yolks: The secret to restaurant-quality creaminess. Egg yolks emulsify the sauce and create a luxurious texture that cream cheese variations can't match.
- Salt and Black Pepper: Simple seasonings that balance the richness of the creamy sauce and enhance garlic parmesan flavor.
- Optional Toppings: Grilled chicken breast and crispy bacon add protein without extra cooking. Pre-cooked proteins make this a complete meal in minutes.
* See the recipe card for a complete list of ingredients and measurements.
Step by step instructions

How to Make Low Carb Cabbage Alfredo from Scratch?
Traditional alfredo sauce needs butter, garlic, cream, cheese, and heat. Egg yolks matter for emulsification and richness. Skip cream cheese variations if you want true restaurant-quality alfredo sauce.

- Step 1: Slice the cabbage.

- Step 2: Cook the cabbage.
STEP 1: Thinly slice half a head of cabbage into ¼ to ½ inch noodle-like strips. Consistency matters for even cooking and proper sauce absorption.
STEP 2: Sauté cabbage in olive oil over medium heat for 12-15 minutes until tender with slightly caramelized edges. Set aside.

- Step 3: Make the sauce.

- Step 4: Combine cabbage and sauce.
STEP 3: In the same pan, cook butter and garlic over medium heat for 30 seconds. Add heavy cream, simmer 5 minutes. Reduce to low heat, whisk in Parmesan until melted. Add egg yolks gradually while whisking constantly. Garlic parmesan alfredo sauce thickens in 2-3 minutes.
STEP 4: Add cooked cabbage noodles to the alfredo sauce and toss gently until coated. Serve immediately.
Pro Tip: To make it a complete meal, add grilled chicken breast and bacon. Full meal macros will be higher.
Recipe Tips
- Watery cabbage? Drain on paper towels before adding to the creamy alfredo sauce. Broken or separated sauce? Remove from heat, whisk in cream cheese or Greek yogurt until smooth.
- Sauce too thin in your low carb cabbage alfredo? Add a cornstarch slurry or whisk in 1 tablespoon cream cheese. Cabbage mushy? Reduce cooking time and cook at medium heat, not high.
- Bland alfredo sauce? Increase Parmesan, add ¼ teaspoon nutmeg, fresh cracked pepper. Overcooked garlic tastes bitter. Use low heat and remove garlic bits after infusing butter.
- If your one-pan alfredo sauce breaks and gets grainy, don't toss it. Remove from heat, whisk in 2 tablespoons cold cream cheese until smooth, then return to low heat and stir gently.
Best cabbage for low carb alfredo and how to prep
- Green cabbage: tender with neutral flavor, best for low carb cabbage alfredo.
- Savoy cabbage: cooks faster but is more delicate.
- Napa cabbage: thinner and silkier, less crispy.
- Purple cabbage: adds visual appeal but needs lemon juice to prevent color bleeding into the creamy alfredo sauce.
- Pro Tip: Buy a whole head and hand-slice for best texture. If time-crunched, shredded works but will be slightly softer.
How to add protein without extra cooking
- Use pre-cooked chicken breast from store-bought rotisserie, leftover grilled, or deli counter.
- Pre-cooked bacon strips add 9g fat and 9g protein per 3 strips.
- Topping proteins instead of cooking together keeps textures intact in your one-pan alfredo recipe.
- A store-bought rotisserie chicken breast shredded over the top adds 35g protein in 2 minutes. Pair with 3 crispy bacon strips for smoky depth.
- Macros with toppings: ¼ grilled chicken breast adds 35g protein, 0g carbs. Add 3 bacon strips for 9g protein, 0g carbs.
- Pro Tip: Reheat pre-cooked proteins gently in the pan for 1-2 minutes to warm through without drying out.
Variations
- Cajun alfredo: Add cajun spice blend with zero carbs.
- Garlic butter lover's version: Extra garlic and fresh thyme elevate low carb cabbage alfredo.
- Spinach and mushroom alfredo: Combine pre-cooked spinach with sautéed mushrooms for earthiness.
- Smoked paprika: for bacon lovers adds smoky depth to your creamy alfredo sauce.
- Lemon zest: brings brightness with negligible carbs.
- Fresh parsley: garnish adds nutrition and visual appeal.
- Pro Tip: Add fresh herbs at the end to prevent bitterness in your one-pan alfredo recipe. A pinch of nutmeg elevates traditional alfredo into restaurant-quality territory.

Storage, Reheating and Meal Prep
- Refrigerate low carb cabbage alfredo in an airtight container for 3-4 days. Freeze up to 2 months, but the creamy alfredo sauce may separate when thawed. Stir well to recombine.
- Reheat on low heat on the stovetop. Add a splash of heavy cream if the alfredo sauce thickens too much.
- For meal prep, cook cabbage noodles and alfredo sauce separately, combine day-of for best texture in your one-pan meal.
- Leftover alfredo sauce? Drizzle on roasted vegetables, grilled fish, or chicken for quick low carb dinners.
Nutritional Information
This low carb cabbage alfredo recipe serves 4. Each serving of the creamy alfredo sauce and cabbage noodles contains:
- Calories: 327
- Fat: 16g
- Protein: 7g
- Carbs: 7g
- Fiber: 2g
- Sugar: 2g
Add your preferred protein toppings like grilled chicken breast or crispy bacon. Macros will vary depending on how much protein you add per serving. See our guide on adding protein without extra cooking for portion suggestions.
Frequently Asked Questions
Yes. Omit eggs and use an additional 2 tablespoons of heavy cream. The sauce won't be quite as velvety, but it will still be creamy and delicious.
7g carbs and 2g fiber per serving (327 calories). If you add ¼ grilled chicken breast + 3 bacon strips, total meal macros will increase. We recommend calculating your individual portions of protein based on your personal carb targets.
Yes. Use a low-carb jarred Alfredo sauce. You'll save 5 minutes prep time but sacrifice flavor depth. If using jarred sauce, increase garlic powder and fresh cracked pepper to taste. Homemade takes only 5 minutes and tastes noticeably better.
Hungry for more?
Subscribe to my newsletter and follow along on Facebook, YouTube and Instagram for all of the latest updates.
Recipe Card

Low Carb Cabbage Alfredo
Equipment
Ingredients
- 1 tablespoon olive oil
- ½ head cabbage
- ½ teaspoon black pepper
- ¼ teaspoon salt
- 2 tablespoons unsalted butter
- 4 cloves garlic
- ¾ cup heavy cream 35%
- ½ cup grated Parmesan cheese
- 2 large egg yolks
- ½ teaspoon black pepper
- ¼ teaspoon salt
Instructions
- Slice half a head of cabbage into ¼ to ½ inch noodle-like strips. Consistent thickness ensures even cooking in your low carb one-pan meal.
- Heat 1 tablespoon olive oil in a large skillet over medium heat. Add cabbage noodles and cook for 12-15 minutes until tender with slightly caramelized edges. Set aside.
- In the same skillet, melt 2 tablespoons unsalted butter over medium heat. Add 4 minced garlic cloves, cook for 30 seconds until fragrant (don't brown).
- Stir in ¾ cup heavy cream and simmer for 5 minutes. Reduce heat to low, whisk in ½ cup grated Parmesan cheese until completely melted and smooth.
- Remove skillet from heat. Gradually whisk in 2 egg yolks while stirring constantly to avoid scrambling. This creates restaurant-quality creaminess in your alfredo sauce.
- Place skillet back on low heat and stir gently for 2-3 minutes until the creamy alfredo sauce thickens. Season with ½ teaspoon black pepper and ¼ teaspoon salt.
- Add cooked cabbage noodles back to the skillet and toss gently until coated with the creamy alfredo sauce.
- Serve immediately for best texture in your low carb one-pan meal. Optional: top each serving with grilled chicken breast and crispy bacon.
Notes
Important Information
For more information, tips and variations please review the recipe video and content above and below the recipe card.
Updates and Revisions
If the video and recipe card differ, follow the recipe card for the latest ingredients and instructions.
Nutritional Information
Nutrition info is estimated and varies by ingredients, measurements, and portions.
Nutrition
Food safety
- Cook to a minimum temperature of 165 °F (74 °C)
- Do not use the same utensils on cooked food, that previously touched raw meat
- Wash hands after touching raw meat
- Don't leave food sitting out at room temperature for extended periods
- Never leave cooked food unattended
- Use oils with high smoking point to avoid harmful compounds
- Always have good ventilation when using a gas stove
See more food guidelines











Oscar Chimenti says
This low carb cabbage alfredo delivers creamy, restaurant-quality flavor in 20 minutes with just 7g carbs per serving.