Asparagus and Bok Choy Frittata

Asparagus and Bok Choy Frittata: A Vegetable-Forward Breakfast or Brunch

This asparagus and bok choy frittata combines tender vegetables, eggs, garlic, onion, and optional Parmesan in one oven-safe skillet. It is colorful, filling, and easy to portion for breakfast, brunch, or a light lunch.

The frittata contains little carbohydrate compared with a breakfast built around bread or pastries, but the complete meal depends on what you serve with it. Add a measured portion of whole-grain toast, fruit, beans, or potatoes if that fits your eating plan.

This recipe is for general education and is not a substitute for individualized medical or dietary advice. If you manage diabetes, take glucose-lowering medication, or have kidney, heart, or cholesterol concerns, ask your healthcare professional or registered dietitian how this meal fits your plan.

Recipe at a glance

  • Makes: 4 servings
  • Prep time: 15 minutes
  • Cook time: 18 to 22 minutes
  • Total time: About 40 minutes
  • Difficulty: Easy
  • Equipment: 10-inch oven-safe skillet, mixing bowl, spatula

Estimated nutrition

Per serving, assuming four servings and including the optional Parmesan:

  • Calories: About 230
  • Protein: About 15 grams
  • Carbohydrates: About 6 grams
  • Fat: About 16 grams
  • Fiber: About 2 grams

These are approximate values, not laboratory measurements. The final numbers will change with the egg size, milk, oil, Parmesan, vegetable amounts, and any sides. For a more accurate estimate, calculate the recipe with the exact brands and portions you use.

Ingredients

  • 8 large eggs
  • 1/4 cup milk, unsweetened almond milk, or another milk you use
  • 1 tablespoon olive oil
  • 1 small onion, finely diced
  • 2 garlic cloves, minced
  • 1 bunch asparagus, woody ends trimmed and cut into 1-inch pieces
  • 2 cups bok choy, chopped, with stems and leaves separated
  • 1/2 cup shredded Parmesan, optional
  • 1/4 teaspoon black pepper
  • A small pinch of salt, optional
  • Fresh parsley or chives, optional for serving

How to make asparagus and bok choy frittata

1. Heat the oven and prepare the vegetables

Heat the oven to 375°F (190°C). Trim the woody ends from the asparagus and cut the spears into bite-sized pieces. Separate the bok choy stems from the leaves because the stems take longer to soften.

2. Whisk the eggs

Whisk the eggs, milk, black pepper, and optional salt in a bowl until the mixture is smooth. Set aside while you cook the vegetables.

3. Cook the onion, garlic, and bok choy

Warm the olive oil in a 10-inch oven-safe skillet over medium heat. Add the onion and cook for 2 to 3 minutes, until it begins to soften. Stir in the garlic and cook for about 30 seconds.

Add the bok choy stems and cook for 2 minutes. Add the leaves and cook until they begin to wilt, about 1 minute more.

4. Add the asparagus

Stir in the asparagus and cook for 2 to 3 minutes, until it is bright green and just starting to become tender. The asparagus will continue cooking in the oven, so avoid making it completely soft on the stovetop.

If the skillet contains a lot of liquid from the bok choy, cook for another minute so the excess moisture can evaporate. Too much water can make the frittata difficult to set.

5. Add the egg mixture and cheese

Spread the vegetables into an even layer. Pour the whisked eggs over them and gently shake the pan so the eggs settle around the vegetables. Sprinkle the Parmesan evenly over the top if using.

6. Bake until set

Transfer the skillet to the oven and bake for 18 to 22 minutes, until the center is set and no liquid moves when the pan is gently shaken. For food safety, cooked egg dishes should reach 160°F (71°C) when checked with a food thermometer.

7. Rest and serve

Remove the skillet carefully—the handle will be hot. Rest the frittata for 5 minutes, then slice it into four portions. Garnish with parsley or chives and serve warm or at room temperature.

What makes a good frittata?

A frittata is an Italian-style baked egg dish that is thicker than a folded omelet. The key is to cook the vegetables before adding the eggs, then finish the dish gently in the oven.

For the best texture:

  • Cook vegetables until tender but not waterlogged.
  • Use a skillet large enough for the eggs to form an even layer.
  • Avoid overbaking; the center should be set but not dry.
  • Let the frittata rest before slicing so it can finish setting.
  • Remember that an oven-safe skillet handle stays hot after baking.

Is this frittata suitable for people with diabetes?

This frittata can fit many diabetes-friendly meal patterns because it combines eggs with nonstarchy vegetables and contains relatively little carbohydrate on its own. That does not make it a guaranteed blood-sugar result, and the frittata is not automatically a complete meal for everyone.

The CDC explains that carbohydrate foods raise blood glucose and that eating carbohydrate with protein, fat, or fiber can slow how quickly glucose rises. Its plate method uses nonstarchy vegetables, protein, and a portion of carbohydrate as a framework for building balanced meals. Read the CDC’s diabetes meal-planning guide.

Serve one portion with a side that fits your plan, such as:

  • One measured slice of whole-grain toast
  • A small portion of berries or another whole fruit
  • Beans and sliced tomatoes
  • Plain Greek yogurt with fruit
  • A small serving of roasted potatoes and a green salad

The right carbohydrate amount depends on your medication, activity, glucose targets, and personal plan. The American Diabetes Association emphasizes that eating patterns should be tailored to each person’s needs and preferences. See the ADA’s guidance on eating for diabetes management.

Parmesan adds flavor but also adds sodium and saturated fat. If you have been advised to limit either, use less cheese or leave it out.

Easy variations

Add mushrooms

Sauté 1 cup sliced mushrooms with the onion before adding the bok choy. Let the mushroom moisture cook off so the frittata does not become watery.

Use spinach instead of bok choy

Replace the bok choy with 2 cups of chopped spinach. Add it after the asparagus and cook just until wilted.

Add herbs and lemon

Fresh dill, parsley, basil, or chives work well with asparagus. A small squeeze of lemon over each serving adds brightness.

Make it dairy-free

Use unsweetened almond milk or another milk substitute and omit the Parmesan. This version is dairy-free but not vegan because it still contains eggs.

Add feta or goat cheese

Replace the Parmesan with a small amount of crumbled feta or goat cheese. Compare labels if sodium is a concern because cheese varieties differ.

Add heat

Stir in red pepper flakes, smoked paprika, or a little chopped chili with the garlic.

Make individual portions

Bake the vegetable-and-egg mixture in greased muffin cups at 350°F (175°C) until the centers are set, usually 18 to 22 minutes. Check early because pan size changes the cooking time.

Storage and reheating

Cool leftovers promptly, then transfer them to a covered container and refrigerate. Use within 3 to 4 days as a conservative limit for a cooked egg dish. USDA guidance lists egg casseroles at 3 to 4 days in the refrigerator. See the USDA egg-storage chart.

Reheat individual portions in the microwave in short intervals or in a low oven until hot throughout. If freezing, slice the frittata first, wrap portions well, and thaw them in the refrigerator. The texture may be softer after freezing and thawing.

Frequently asked questions

Can I use baby bok choy?

Yes. Use the same total volume, trim the base, and separate the thicker stems from the leaves. Baby bok choy may cook slightly faster, so check it after a minute or two.

Can I use frozen asparagus or bok choy?

Fresh vegetables give the best texture, but frozen asparagus can work if thawed and drained well. Frozen bok choy may release more water, so cook it until excess moisture evaporates before adding the eggs.

Can I make this frittata without cheese?

Yes. The Parmesan is optional. Add herbs, black pepper, lemon zest, or a small amount of nutritional yeast for extra flavor, and check the sodium content of any substitute.

Why is my frittata watery?

The vegetables may have released more water than expected, or the frittata may have been sliced immediately after baking. Cook off visible moisture before adding the eggs and rest the finished dish for 5 minutes before cutting.

Can I make this recipe with egg whites?

Yes. Replace some or all of the whole eggs with liquid egg whites. The frittata will be lighter and less rich, and the nutrition will change. Follow the carton label for the most accurate estimate.

Can I make it ahead of time?

Yes. Bake, cool, slice, and refrigerate it in a covered container. Use it within 3 to 4 days and reheat portions as needed. It is also a practical option for a weekend brunch because it can be served warm or at room temperature.

Can this frittata prevent a blood sugar spike?

No recipe can promise that. The total meal, portion size, medication, activity, sleep, and individual response all influence glucose. Follow your care plan and discuss recurring patterns with your healthcare professional instead of relying on claims such as “blood-sugar proof” or “won’t spike.”

More breakfast recipes

Final takeaway

Asparagus and bok choy make this frittata colorful, savory, and vegetable-forward. Cook the vegetables until their excess moisture is gone, avoid overbaking, and add a measured carbohydrate side if it fits your eating plan. Adjust the cheese, salt, and serving size around your own nutrition goals and your healthcare team’s guidance.

This article is for general educational purposes only and is not medical advice. Nutrition needs vary, especially for people who use insulin or other glucose-lowering medicines or who have kidney, heart, or cholesterol concerns. Speak with your healthcare professional or registered dietitian before making major changes to your eating pattern.

Sources

By Lylia, Home Cook & Recipe Developer · Medically reviewed by Dr. Sarah Jenkins, MD · Published July 25,, 2026 · Last reviewed October 20, 2026

5/5 - (3 votes)

Similar Posts