Keto Baked Ziti – Comforting, Low-Carb, and Weeknight-Friendly

A hearty baked ziti without the carbs sounds too good to be true, but this version delivers all the cozy flavor you love—no pasta needed. It’s rich, cheesy, and satisfying, with a meaty tomato sauce and creamy ricotta layer. Instead of noodles, we use roasted low-carb “ziti” that holds everything together beautifully.

The result feels like classic Italian-American comfort food without the heavy crash afterward. If you’re craving a crowd-pleasing bake that fits your keto lifestyle, this one hits the spot.

Keto Baked Ziti – Comforting, Low-Carb, and Weeknight-Friendly

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings

Ingredients
  

  • For the “Ziti” Layer: 2 medium zucchini or 1 large spaghetti squash (see Alternatives section)
  • 2 tablespoons olive oil
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • For the Meat Sauce: 1 pound ground beef or Italian sausage (or a 50/50 mix)
  • 1/2 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 1/2 cups low-carb marinara sauce (no added sugar)
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and pepper to taste
  • For the Cheese Layers: 1 cup ricotta cheese (whole milk)
  • 1 large egg
  • 1/3 cup grated Parmesan cheese
  • 1 1/2 cups shredded mozzarella cheese
  • 2 tablespoons fresh parsley or basil, chopped (optional, for garnish)

Method
 

  1. Prep the oven and pan: Heat oven to 400°F (200°C). Lightly grease a 9x13-inch baking dish or similar casserole.
  2. Prepare the “ziti” base: For zucchini, slice lengthwise into 1/4-inch planks, then cut into strips about 2–3 inches long. For spaghetti squash, roast halves cut-side down at 400°F until tender (about 35–45 minutes), then scrape into strands. Toss zucchini or squash with olive oil, salt, and pepper.
  3. Roast the noodles: Spread the prepared zucchini or squash on a sheet pan. Roast 12–15 minutes for zucchini (until just tender), or 10 minutes for spaghetti squash to steam off excess moisture. Pat dry with paper towels to reduce wateriness.
  4. Brown the meat: In a large skillet over medium-high heat, cook ground beef or sausage, breaking it up as it browns. Drain excess fat if needed.
  5. Add aromatics and sauce: Stir in onion and cook until soft, 3–4 minutes. Add garlic for 30 seconds. Pour in marinara, Italian seasoning, and red pepper flakes. Simmer 5–7 minutes. Season with salt and pepper.
  6. Mix the ricotta layer: In a bowl, combine ricotta, egg, and Parmesan. Stir until smooth. Add a pinch of salt and pepper.
  7. Assemble the bake: Spoon a thin layer of meat sauce into the baking dish. Add half the roasted “ziti.” Dollop and spread half the ricotta mixture. Sprinkle one-third of the mozzarella. Repeat layers: sauce, “ziti,” ricotta. Finish with remaining sauce and the rest of the mozzarella.
  8. Bake: Reduce oven to 375°F (190°C). Cover loosely with foil and bake 20 minutes. Remove foil and bake 10–12 minutes more, until bubbling and golden in spots.
  9. Rest and serve: Let the casserole rest 10–15 minutes to set. Sprinkle with chopped parsley or basil if using. Slice into squares and serve warm.

What Makes This Recipe So Good

Close-up detail: Molten keto baked ziti just out of the oven with blistered, golden-brown mozzarella
  • All the flavor, fewer carbs: Savory meat sauce, Italian spices, and melty cheese keep it classic, but the “pasta” swap keeps carbs in check.
  • Great texture: Roasted low-carb noodles get tender yet hold their shape, so you still get scoops with layers of sauce and cheese.
  • Simple ingredients: Pantry-friendly marinara, ground meat, and a few cheeses make this feel special without a long shopping list.
  • Meal-prep friendly: Assembles ahead, freezes well, and reheats like a dream for easy weeknight dinners.
  • Totally customizable: Adjust proteins, cheeses, spice level, and “noodle” choice to match your tastes and macros.

Ingredients

  • For the “Ziti” Layer:
    • 2 medium zucchini or 1 large spaghetti squash (see Alternatives section)
    • 2 tablespoons olive oil
    • 1/2 teaspoon salt
    • 1/2 teaspoon black pepper
  • For the Meat Sauce:
    • 1 pound ground beef or Italian sausage (or a 50/50 mix)
    • 1/2 medium onion, finely chopped
    • 2 cloves garlic, minced
    • 1 1/2 cups low-carb marinara sauce (no added sugar)
    • 1 teaspoon Italian seasoning
    • 1/2 teaspoon red pepper flakes (optional)
    • Salt and pepper to taste
  • For the Cheese Layers:
    • 1 cup ricotta cheese (whole milk)
    • 1 large egg
    • 1/3 cup grated Parmesan cheese
    • 1 1/2 cups shredded mozzarella cheese
    • 2 tablespoons fresh parsley or basil, chopped (optional, for garnish)

Step-by-Step Instructions

Cooking process: Overhead shot of assembly stage in a 9x13 baking dish—first layer of meaty tomato
  1. Prep the oven and pan: Heat oven to 400°F (200°C). Lightly grease a 9×13-inch baking dish or similar casserole.
  2. Prepare the “ziti” base: For zucchini, slice lengthwise into 1/4-inch planks, then cut into strips about 2–3 inches long.

    For spaghetti squash, roast halves cut-side down at 400°F until tender (about 35–45 minutes), then scrape into strands. Toss zucchini or squash with olive oil, salt, and pepper.

  3. Roast the noodles: Spread the prepared zucchini or squash on a sheet pan. Roast 12–15 minutes for zucchini (until just tender), or 10 minutes for spaghetti squash to steam off excess moisture.

    Pat dry with paper towels to reduce wateriness.

  4. Brown the meat: In a large skillet over medium-high heat, cook ground beef or sausage, breaking it up as it browns. Drain excess fat if needed.
  5. Add aromatics and sauce: Stir in onion and cook until soft, 3–4 minutes. Add garlic for 30 seconds.

    Pour in marinara, Italian seasoning, and red pepper flakes. Simmer 5–7 minutes. Season with salt and pepper.

  6. Mix the ricotta layer: In a bowl, combine ricotta, egg, and Parmesan.

    Stir until smooth. Add a pinch of salt and pepper.

  7. Assemble the bake: Spoon a thin layer of meat sauce into the baking dish. Add half the roasted “ziti.” Dollop and spread half the ricotta mixture.

    Sprinkle one-third of the mozzarella. Repeat layers: sauce, “ziti,” ricotta. Finish with remaining sauce and the rest of the mozzarella.

  8. Bake: Reduce oven to 375°F (190°C).

    Cover loosely with foil and bake 20 minutes. Remove foil and bake 10–12 minutes more, until bubbling and golden in spots.

  9. Rest and serve: Let the casserole rest 10–15 minutes to set. Sprinkle with chopped parsley or basil if using.

    Slice into squares and serve warm.

Keeping It Fresh

  • Storage: Cool completely, then cover and refrigerate for up to 4 days. The flavors get even better by day two.
  • Reheating: Warm slices in a 350°F oven for 12–15 minutes or microwave gently at 50–60% power to keep the cheese from toughening.
  • Freezing: Assemble unbaked or freeze baked leftovers. Wrap tightly and freeze up to 2 months.

    Thaw overnight in the fridge, then bake at 350°F until hot and bubbly.

  • Avoid sogginess: Always roast and pat dry your “noodles” before assembling. This keeps the casserole firm and scoopable.
Final plated dish: Restaurant-quality presentation of a square slice of keto baked ziti on a matte c

Benefits of This Recipe

  • Keto-friendly: Low in net carbs, high in protein and fat for steady energy and satiety.
  • Comfort food factor: Satisfies pasta cravings with familiar flavors and textures.
  • Family-approved: It’s cheesy, saucy, and crowd-pleasing—even for non-keto eaters.
  • Flexible meal prep: Make it on the weekend and reheat throughout the week.
  • Micronutrients built in: Using zucchini or squash adds fiber, potassium, and vitamins, which traditional pasta lacks.

Pitfalls to Watch Out For

  • Watery casserole: The biggest culprit is skipping the roasting step or not patting dry your veggies. Don’t rush it.
  • High-carb sauce: Not all marinara is keto-safe.

    Choose a no-sugar-added option and check labels for hidden sugars.

  • Overbaking: Too long in the oven can dry out the cheese and make zucchini mushy. Bake until just bubbly and golden.
  • Unbalanced seasoning: Taste the meat sauce and ricotta layer before assembling. A pinch more salt or herbs can make a big difference.

Alternatives

  • Different “noodles”: Try roasted eggplant planks, roasted yellow squash, or hearts of palm pasta.

    Shirataki noodles work if you thoroughly rinse, parboil, and dry them.

  • Protein swaps: Use ground turkey, chicken sausage, or a blend of beef and pork. For a meatless version, use finely chopped mushrooms sautéed until browned and dry.
  • Cheese options: Sub cottage cheese for ricotta (blend for smoothness). Add provolone or fontina with mozzarella for extra melt.
  • Dairy-light: Reduce ricotta and mozzarella, and boost meat and veggies.

    For dairy-free, use almond ricotta and a good melting vegan cheese that’s low in carbs.

  • Flavor boosts: Add fennel seeds to mimic Italian sausage, splash in a bit of red wine (cook off), or stir in chopped olives for briny depth.

FAQ

How many carbs are in keto baked ziti?

Exact counts vary by ingredients, but a typical serving lands around 6–9 net carbs when using low-sugar marinara and zucchini or spaghetti squash. Always calculate based on your specific brands and portions.

Can I make this ahead?

Yes. Assemble up to the baking step, cover, and refrigerate up to 24 hours.

Add 5–10 extra minutes to the baking time if going straight from the fridge.

What’s the best low-carb marinara to use?

Look for sauces with 3–5 grams net carbs per 1/2 cup and no added sugar in the ingredients. Brands labeled “no sugar added” are usually reliable, but still read the label.

How do I keep zucchini from getting mushy?

Slice thicker (about 1/4 inch), roast briefly to remove moisture, and pat dry. Don’t overbake once assembled—just until bubbling and lightly browned.

Can I freeze it?

Absolutely.

Freeze either unbaked or baked portions. Wrap tightly to prevent freezer burn, and thaw in the fridge before reheating for the best texture.

Is spaghetti squash better than zucchini here?

Both work well. Zucchini has a softer bite and milder flavor.

Spaghetti squash gives slightly firmer strands and a subtle sweetness. Choose what you prefer or what’s available.

Do I need the egg in the ricotta?

The egg helps set the ricotta so the layers slice cleanly. You can skip it, but expect a creamier, looser texture.

What size pan should I use?

A 9×13-inch dish works best for the amounts listed.

If you use a smaller pan, increase the bake time slightly and watch for bubbling edges and melted cheese.

Final Thoughts

Keto Baked Ziti brings cozy, weeknight comfort without the carb-heavy pasta, and it doesn’t ask for much in return—just smart ingredient choices and a quick roast to manage moisture. The layers of meaty sauce, creamy ricotta, and stretchy mozzarella make it feel indulgent while still aligning with your goals. Keep a pan in the freezer, switch up the “noodles” based on what’s in season, and enjoy a dish that’s as practical as it is satisfying.

It’s the kind of recipe you’ll come back to whenever you want a guaranteed hit at the table.

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.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating