Sausage, Broccoli & Onion Frittata – Whole30, Low Carb

5 from 2 votes

This Sausage, Broccoli and Onion Frittata is the perfect make-ahead breakfast that’s Whole30 and Low Carb. Enjoy it for breakfast, lunch, dinner, or anytime at all!

The finished frittata on a brown cutting board, sliced into 6 pieces.

🍳 Protein Packed Breakfast

Breakfast! It’s the most important meal of the day, right? It’s also the busiest time of our day, trying to get teeth brushed, shoes tied, lunches packed, and more!

One of the things I do during a round of Whole30 (and whenever a busy week is coming on), is make a big ole’ frittata. Frittatas are great for a lot of reasons, but my favorite thing about them?

Because you can use up whatever veggies you have on hand and any extra or leftover proteins, it turns what might become food waste into an absolutely amazing meal.

Need breakfast in seconds in the morning? Need a packed lunch on the go? The frittata is the answer, my friend. Make one. Preferably this one!

Or check out my Ham & Cheese Frittata, Pepperoni Pizza Frittata or my Spinach & Artichoke Frittata! And then go check out my super easy Whole30 breakfast bowl ideas!

🥦 Ingredients

This Frittata is jam packed with healthy protein and healthy veggies too! My kids picked out every single piece of sausage before they started eating (it’s their favorite part!), then happily went about gobbling up the rest of it.

In any case, I’m not complaining — any way my kids want to eat it is totally fine by me! Crack the eggs and whisk them with the almond milk.

  • Sugar-free sausage
  • Eggs
  • Unflavored Almond Milk
  • Red Onion
  • Broccoli
  • Olive Oil
  • Salt and Pepper

Tip: Use a non-stick skillet with a lid for an easy frittata removal!

Close up of finished, sliced frittata.

🔪 Step by Step Instructions

First, do the prep work. Cut the sausage, onion, and broccoli into bite sized pieces. Saute in a skillet until the sausage is cooked and the broccoli is slightly softened. Pour in the eggs.

👉 To get a fluffy, evenly cooked frittata:

Use a spatula to pull the edges of the egg mixture toward the center of the pan, working your way around the pan, allowing the runny egg mixture to fill in the spaces. Keep doing this until the eggs don’t automatically fill in the spaces anymore.

Cover and cook on low heat until the frittata is cooked through to the middle. If you’d like to cook it faster, set the skillet under your broiler and finish it that way. Just be careful and watch closely so your eggs don’t burn!

Serve with your favorite breakfast sides like hash browns, turkey bacon, avocado, and fresh fruit!

Tips & Info

  • To refrigerate and store frittatas: Allow the frittata to cool completely, then transfer to an airtight container. Store in the refrigerator for 3-4 days, per USDA.
  • To reheat a frittata: Set a slice of frittata on a microwave safe plate and microwave for about 1 minute, just until heated through. Alternately, preheat your air fryer to 350°F, carefully set a slice of frittata in the basket, and cook for 3-4 minutes.
  • Can you freeze a frittata? Yes!! Once the frittata is completely cooled, transfer the slices to an airtight bag or container. A cooked frittata can be safely frozen for up to 3 months, per USDA. Allow it to defrost in the refrigerator overnight (not on the counter), then heat in the microwave or air fryer and enjoy!

More Low Carb recipes to try:

Will you be making this frittata? Nothing makes me happier than knowing that!
Leave a star rating or drop a comment below!

The finished frittata on a brown cutting board, sliced into 6 pieces.

Sausage, Broccoli, and Red Onion Frittata

Whole30, Paleo, Gluten Free frittata made with eggs, compliant sausages, broccoli, and onions.
5 from 2 votes
Print Pin Rate Text Recipe
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4 servings
Author: Laura Miner

Equipment

Ingredients

  • 6 eggs
  • 1/2 lb. breakfast sausage links
  • 1/4 cup unflavored almond milk
  • 2 cups broccoli florets
  • 1/2 red onion
  • 1 Tablespoon olive oil⠀
  • salt & pepper⠀ to taste

Instructions

Prepare the Vegetables & Eggs

  • Slice the onion and chop the broccoli into bite sized pieces, removing any large stems.
  • Crack the eggs in a bowl and whisk together with the almond milk. ⠀

Cook the Frittata

  • Over medium heat, cook the sausage, onions, and broccoli in a medium skillet, turning occasionally, until the sausage is browned and the broccoli is slightly softened, about 3 minutes. Remove them and set them aside.
    Remove the sausages and slice them into bite sized pieces, then stir the sausage back into the skillet.
  • Drizzle the olive oil over the veggies and sausage, and pour the eggs on top. Gently pull the eggs away from the sides of the pan with a spatula as it cooks, letting the eggs fill in the spaces. Repeat until it becomes too cooked to fill easily. ⠀
  • Cover the skillet and cook on very low heat for about 4-6 minutes, until cooked through in the middle. Optionally, you can finish cooking the frittata under the broiler for about 1-2 minutes.
  • Allow the frittata to cool slightly in the pan, then slide the frittata out onto a cutting board and slice. Season with a little flakey salt and pepper and enjoy!⠀

Notes

  • To refrigerate and store frittatas: Allow the frittata to cool completely, then transfer to an airtight container. Store in the refrigerator for 3-4 days, per USDA.
  • To reheat a frittata: Set a slice of frittata on a microwave safe plate and microwave for about 1 minute, just until heated through. Alternately, preheat your air fryer to 350°F, carefully set a slice of frittata in the basket, and cook for 3-4 minutes.
  • Can you freeze a frittata? Yes!! Once the frittata is completely cooled, transfer the slices to an airtight bag or container. A cooked frittata can be safely frozen for up to 3 months, per USDA. Allow it to defrost in the refrigerator overnight (not on the counter), then heat in the microwave or air fryer and enjoy!

Nutrition

Calories: 320kcal | Carbohydrates: 5g | Protein: 18g | Fat: 25g | Saturated Fat: 8g | Cholesterol: 286mg | Sodium: 470mg | Potassium: 396mg | Fiber: 1g | Sugar: 2g | Vitamin A: 682IU | Vitamin C: 42mg | Calcium: 67mg | Iron: 2mg
Did you try this recipe? Share it with us on Instagram! @cookathomemom!
5 from 2 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating




3 Comments

  1. Can this be made as a breakfast meal-prep? If I made it on Sunday would it hold up through the week?

    1. Hi Luci! Great question! I make frittatas for meal prep A LOT, and I think this would be an awesome make-ahead breakfast! The only things I’d note is:
      1. Some people don’t like re-heated eggs. I try to reheat mine in the air fryer so it doesn’t get soggy, but my husband microwaves his and doesn’t mind it at all.
      2. I normally eat a frittata within about 4 days. If it’s going to be longer than that, I wrap individual slices in parchment, place in an airtight bag or container, and freeze them.
      I hope that’s helpful! Let me know what you think if you try this recipe!

      Laura

  2. 5 stars
    I just bought some Naked Bacon sausages. Thank you for the recommendation because I have a hard time finding sugar free sausage.