Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Slice of spinach artichoke bake served on plate

High Protein Spinach Artichoke Bake (Keto, Low-Carb)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This high protein spinach artichoke bake is creamy, savory, and perfect for a low-carb, meal-prep-friendly dinner. Packed with cottage cheese, feta, and eggs, it’s satisfying and easy to make any night of the week.

  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

2 cups cottage cheese

3 large eggs

1 cup frozen chopped spinach, thawed and squeezed dry

1 cup canned or jarred artichoke hearts, drained and chopped

3/4 cup crumbled feta cheese

1/4 cup grated Parmesan cheese

2 cloves garlic, minced

Salt and freshly ground black pepper to taste

Instructions

1. Preheat your oven to 350°F (175°C) and grease a 9×9-inch baking dish.

2. In a large bowl, combine the cottage cheese, eggs, spinach, artichoke hearts, feta cheese, Parmesan cheese, and minced garlic.

3. Season the mixture with salt and pepper to taste, and stir until everything is well combined.

4. Pour the mixture into the greased baking dish, spreading it evenly.

5. Bake for 30-35 minutes, or until the top is golden and the center is set.

6. Let it cool for a few minutes before slicing and serving.

Notes

Use fresh spinach by sautéing and draining thoroughly if desired.

For best texture, drain excess liquid from cottage cheese before mixing.

Great for meal prep—store slices in the fridge up to 4 days or freeze up to 2 months.

  • Author: EmilyFrost
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 170
  • Sugar: 2g
  • Sodium: 440mg
  • Fat: 10g
  • Saturated Fat: 5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 0.5g
  • Protein: 16g
  • Cholesterol: 125mg