Spinach Frittata with Sweet Potato Hash Crust

This spinach frittata recipe stands out for its caramelized sweet potato crust! This is a one-skillet vegetarian recipe for breakfast, brunch or dinner.

25 Reviews
106CommentsJump to recipe
spinach frittata with sweet potato crust
When you buy through our links, we may earn a commission. Learn More

This spinach frittata recipe belongs on your favorite restaurant’s brunch menu! It features tender eggs mixed with baby spinach, goat cheese (or feta), and green onion. The “crust” is made of small cubes of sweet potatoes, cooked until caramelized in the same skillet. They form a delicious sweet-and-savory base layer that complements the other flavors beautifully.

You can serve this memorable recipe for breakfast or brunch, of course, but it’s also lovely for lunch or dinner and makes great leftovers. It requires basic cooking skills and equipment (you’ll need a cutting board, knife, mixing bowl and a skillet).

I first shared this recipe from The Sprouted Kitchen Cookbook in 2012, and I’m sharing it again today with better photos and a few light tweaks. I hope it earns a spot on your list of favorite recipes!

An Ode to Frittatas

Frittatas are a kitchen standby once you know how to make them. As long as you have eggs, a splash of milk and some vegetables, you can whip up a pretty satisfying meal without much prep or cooking time.

This recipe relies on the traditional cook-on-the-stove-and-finish-in-the-oven method. The trick is to watch for the visual cues for doneness. Overcooked frittatas can taste rubbery, but this recipe includes all the details you’ll need to get it right.

I’m also a fan of this oven-only method for frittatas, but the stove-to-oven method is key to this recipe. It helps the sweet potatoes develop a lovely golden crust on the bottom.

Find more of my frittata recipes here.

Recipe Tips & Options

You’ll find the full recipe at the bottom of the post. Here are my notes:

  • Buy a medium sweet potato (about 12 ounces). Too much sweet potato overwhelms the dish with sweetness.
  • Milk options include 2% or whole milk, or unsweetened plain almond or cashew milk.
  • Substitute grated cheddar cheese if you don’t like goat cheese or feta.
  • If you don’t have a cast iron or stainless steel skillet, assemble it in a 9-inch square baking dish, starting with the cooked sweet potato. One commenter said it took 18 minutes to bake this way.
  • You’ll have some leftover spinach, which you can use to make a generous half-batch of Spinach Salad.

Serving Suggestions

This vegetarian and gluten-free dish is satisfying and balanced on its own. Serve it with crusty whole grain toast and fruit, if you’d like. Here are some more complementary brunch options for a true feast:

Please let me know how your frittata turns out in the comments. I love hearing from you.

spinach frittata slice
Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!

Spinach Frittata with Sweet Potato Hash Crust

  • Author: Kathryne Taylor
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 minutes
  • Yield: 6 slices
  • Diet: Gluten-Free, Vegetarian

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 25 reviews

Print

This spinach frittata recipe stands out for its caramelized sweet potato crust. Don’t limit this vegetarian recipe to breakfast or brunch; it’s a filling one-skillet meal that makes for great leftovers. This frittata yields 6 medium slices of frittata (as shown), or 4 large or 8 small.

Ingredients

  • 8 eggs
  • ½ cup milk
  • ¾ teaspoon fine salt, divided
  • Freshly ground black pepper
  • 1 medium sweet potato (12 ounces or so), peeled and chopped into ¼-inch cubes
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 2 green onions, white and green parts, thinly sliced
  • 2 cups baby spinach (give it a few chops with a knife if you’d like)
  • 4 ounces goat cheese or feta, crumbled
  • Optional, for serving: Fresh cilantro leaves, hot sauce (I recommend Cholula), toasted whole-grain bread

Instructions

  1. Preheat the oven to 425 degrees Fahrenheit. In a large bowl, whisk together the eggs, milk, ¼ teaspoon of the salt, and about ten twists of black pepper. For some spice, add a couple of dashes of hot sauce.
  2. Peel the sweet potatoes and slice them into ¼-inch cubes. In a 10-inch cast iron skillet or oven-proof skillet, warm the olive oil over medium heat. Add the sweet potatoes and toss to coat, then sprinkle with the cumin and remaining ½ teaspoon salt. Cook the sweet potatoes, stirring occasionally, until they’re cooked through and browning on the edges, about 10 to 15 minutes (reduce the heat if the potatoes start burning and add another splash of olive oil if they start sticking). 
  3. Sprinkle the green onions on top of the potatoes, then the spinach. Cover the pan with a lid or cookie sheet, and cook until the spinach wilts, a minute or two.
  4. Turn the heat down to low. Whisk the eggs one last time and pour them over the spinach. Crumble the goat cheese with a fork over the top of the frittata. Put the pan in the oven and bake until you can shake the pan (wear oven mitts!) and see that the middle is barely set, about 11 to 14 minutes. 
  5. Let the frittata cool for a few minutes before slicing it. Sprinkle with pepper and cilantro. Serve with hot sauce on the side. Toasted whole grain bread is a good idea, too.

Notes

Recipe adapted from The Sprouted Kitchen Cookbook by Sara Forte.

2025 recipe edits: I edited this recipe for clarity, reduced the sweet potatoes from two to one, and edited the cooking time accordingly.

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

DID YOU MAKE THIS RECIPE?

Share this recipe

Please let me know how it turned out for you! Leave a comment below and share a picture on Instagram with the hashtag #cookieandkate.

PinFacebookTweetEmail