Tim Hortons Spinach Egg Bites Recipe: Savory Herb-Packed Bites in 15 Minutes

Breakfast & Brunch

Tim Hortons Spinach Egg Bites Recipe: Savory Herb-Packed Bites in 15 Minutes

This Tim Hortons spinach egg bites recipe delivers the same savory, herb-packed flavor you love—but made fresh at home in just 15 minutes.

The secret lies in blending eggs, melted cheese, finely chopped spinach, and a blend of garlic powder, onion powder, and black pepper into a smooth batter before baking to golden perfection.

Unlike store-bought versions, these bites stay moist inside with a slightly crispy exterior, packed with all the fresh ingredients you’d want in your morning meal.

The beauty of this recipe is its simplicity: no fancy equipment needed, just a muffin tin and a few basic pantry staples. The spinach adds a subtle earthiness that balances the richness of the cheese, while the herbs create that signature Tim Hortons taste.

Whether you’re meal prepping for the week or craving a quick breakfast, these egg bites are a game-changer—ready in under 20 minutes from start to finish, including prep and baking time.

What sets these apart is the texture: tender yet firm, with a creamy center that holds its shape even when reheated. The recipe is naturally vegetarian, but you can easily customize it by adding cooked bacon or diced ham for a protein boost.

Perfect for breakfast on the go, a light lunch, or even as a snack, these bites reheat beautifully in the microwave or oven, making them ideal for busy mornings.

For best results, use full-fat cheese for maximum creaminess, and don’t overfill the muffin cups—this ensures even cooking and that signature bite-sized shape. Whether you’re a fan of Tim Hortons or just love a savory egg dish, this recipe delivers restaurant-quality flavor at home. Let’s get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for tim hortons spinach egg bites

Six eggs, two cups cheese, and a handful of fresh spinach—all you need for Tim Hortons-style bites at home.

Ingredient Amount Notes
Large Eggs 🥚 6 whole Room temperature for blending
Shredded Cheddar Cheese 🧀 2 cups Full-fat, freshly shredded
Fresh Spinach 🌿 1 ½ cups Finely chopped, stems removed
Garlic Powder 🧄 1 tbsp Freshly ground preferred
Onion Powder 🧅 1 tbsp Not onion salt
Black Pepper 🌶️ ½ tsp Freshly cracked for best flavor
Salt 🧂 ½ tsp Kosher or sea salt
All-Purpose Flour 🌾 ¼ cup For binding batter
Milk 🥛 ¼ cup Whole milk for creaminess
Cooking Spray 🫒 1 tbsp Olive oil or nonstick spray
Dried Parsley 🌿 1 tbsp For garnish, optional

The cheese is non-negotiable here. Full-fat cheddar melts best and gives that signature Tim Hortons creaminess. I grab Kraft Natural from the store—it shreds smoothly and doesn't clump. Fresh spinach? Baby spinach leaves work best, but regular spinach chopped fine will do. The key is to remove all stems—they get bitter. For the herbs, garlic powder and onion powder are the secret to that familiar flavor. I keep a small jar of each on hand for quick recipes like this.

No fresh spinach? Frozen chopped spinach works in a pinch—just thaw and drain it well. Out of whole milk? Half-and-half or heavy cream adds richness, but regular milk keeps it classic. Want to boost protein? Add 1/4 cup crumbled feta or a dash of nutritional yeast for that cheesy depth. The batter should be thick but pourable—if it's too stiff, add a splash more milk. And if you're short on muffin cups, greased mini muffin tins work perfectly for these bite-sized treats.

These reheat like a dream—just 30 seconds in the microwave or 5 minutes in a 350°F oven. Store leftovers in an airtight container for 4 days in the fridge or freeze for 3 months. I make a double batch every Sunday so I always have breakfast ready. The bites keep their texture well frozen—just thaw in the fridge overnight before reheating. Pro tip: Line your muffin tin with parchment strips for easy removal and no sticking.

❤️

Why You'll Love This Recipe

  • No-Fuss Mornings: I swear, these take less time than waiting for the Tim’s drive-thru. Just whisk eggs, mix in spinach and cheese, pour into a muffin tin, and bake. No flipping, no fuss—just set-it-and-forget-it while you sip your coffee.
  • Cheesy-Garlic Magic: That crispy bite from the cheddar crust paired with the bright, garlicky spinach? It’s like a hug in bite-sized form. The onion powder adds this subtle warmth that makes it taste way more restaurant-worthy than it has any right to be.
  • Meal Prep MVP: I make a whole batch on Sundays and stash them in the fridge. Grab one cold for a snack, reheat a few for breakfast, or toss them in a salad for lunch. They’re my secret weapon for days I’d otherwise order takeout.
  • Budget Breakthrough: Fresh spinach and eggs are cheap staples, and a block of cheddar stretches forever. For under $5, I get enough bites to feed my family for days—no sad leftovers, just happy seconds. Plus, they reheat like a dream.

Step-by-step instructions for Tim Hortons-inspired spinach egg bites

Here's how to make these fluffy, cheesy bites with a perfect spinach texture every time.

1

Prep Your Ingredients for Maximum Flavor

Start by finely chopping the 1.5 cups fresh spinach—remove any tough stems first. I like to use a sharp knife and chop it into tiny pieces so it distributes evenly throughout the bites. In a medium bowl, whisk together the 6 whole large eggs and 0.25 cup milk until fully combined and frothy—this creates air pockets for lighter bites.

In a separate small bowl, mix the 2 cups shredded cheddar cheese, 1 tablespoon garlic powder, 1 tablespoon onion powder, 0.5 teaspoon salt, and 0.5 teaspoon black pepper. This dry blend ensures every bite gets that savory, herby flavor. The freshly ground spices make all the difference—don't skip this step. I also add the 0.25 cup all-purpose flour to this mix to help bind everything together when we combine it later.

2

Combine Wet and Dry Ingredients

Pour the egg mixture into the bowl with the dry ingredients. Using a spatula, gently fold in the 1.5 cups chopped spinach and the cheese-spice mixture until everything is evenly distributed. Be careful not to overmix—just combine until you see no more dry spots. The batter should be thick but pourable, like a thick pancake batter. Here's the thing—if it looks too thick, add a splash more milk, 1 tablespoon at a time, until it reaches that perfect consistency.

This is where the magic happens. The spinach will wilt slightly as it mixes, releasing moisture that helps create that signature Tim Hortons texture. Taste a small spoonful—you should get a balance of cheesy, herby, and slightly salty flavors. If it needs more seasoning, adjust with a pinch more salt or pepper right now.

3

Prepare Your Baking Dish

Preheat your oven to 350°F. Lightly grease a 12-cup muffin tin with the 1 tablespoon cooking spray, making sure to get into all the crevices. I use a spray bottle for even coverage—this prevents sticking and makes cleanup a breeze. Divide the batter evenly among the muffin cups, filling each about ¾ full. The batter should mound slightly in the center—that's perfect for those classic egg bite domes.

Here's a pro tip: Tap the muffin tin gently on the counter a few times after filling to help remove any air bubbles. This ensures your egg bites rise evenly and have that smooth, domed top. Don't worry if the batter looks slightly uneven—it'll set up beautifully in the oven.

4

Bake Until Golden and Set

Bake the egg bites for 15-18 minutes until the tops are golden brown and they've puffed up slightly. You'll know they're done when a toothpick inserted into the center comes out clean. The edges should be set but still slightly soft—this prevents them from becoming dry. I recommend checking at the 15-minute mark because ovens vary.

Don't overbake! These bites should be tender inside with that perfect cheesy pull in the center. If you pull them out too early, they'll finish cooking as they cool. If you leave them in too long, they'll dry out. The ideal bite should be warm, creamy, and just set enough to hold its shape when you serve it.

5

Cool and Garnish for Serving

Let the egg bites cool in the muffin tin for 5 minutes before carefully removing them. This resting time helps them firm up slightly, making them easier to handle. While they cool, sprinkle each bite with a pinch of 1 tablespoon dried parsley for that fresh, herby garnish. The parsley adds a pop of color and a subtle earthy note that complements the cheesy spinach flavor.

Serve warm for the best texture—these bites are perfect as a quick breakfast, snack, or even a protein-packed addition to salads. Store any leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for 1 month. To reheat, pop them in the microwave for 20-30 seconds until warm and gooey again. Enjoy your homemade Tim Hortons-style egg bites!

👨‍🍳

Pro Tips For Making Tim Hortons Spinach Egg Bites

  • Pre-Wilt the Spinach: Dump that raw spinach straight into the egg mix and you’ll end up with a soggy, watery mess. Instead, give it a quick 30-second microwave zap or wilt it in a dry pan first—just until it’s limp and shrinks down. This removes the excess moisture so your egg bites stay firm and cheesy, not mushy.
  • Whisk Eggs Like Mad: The Tim Hortons version relies on that perfect fluffy, cloud-like texture, and that starts with eggs. Whisk them vigorously in a bowl until the mixture is thick, glossy, and holds a slow ribbon when you lift the whisk. No food processor? A fork won’t cut it—your bites will taste flat and dense.
  • Grease the Muffin Tin: Skipping this step is how you end up with egg bites stuck to the tin like glue. Lightly coat every well with butter or oil before pouring in the mix—even if you’re using nonstick. A tiny bit of fat makes all the difference when you’re trying to pop them out clean.
  • Bake at 350°F, Not Higher: I used to blast these at 375°F to save time, but they’d turn rubbery on the outside before the centers set. Stick to 350°F and bake them for the full 12–15 minutes—yes, even if they look set earlier. The cheese needs that steady heat to melt smoothly, not seize up.

Wine and beer pairings for these flavors

Morning Coffee Pairing

These egg bites were designed to complement a classic Tim Hortons coffee—their rich, creamy texture pairs perfectly with the bold roast of a Double Double or the caramel notes of a Caramel Macchiato.

The savory spinach and cheddar balance the sweetness of flavored coffees, while the herby seasoning enhances the coffee’s depth. I always grab my favorite Tim Hortons Dark Roast when making these at home—it’s like recreating the full breakfast experience. ☕

Light White Wine

A crisp Sauvignon Blanc from New Zealand or a Pinot Grigio from Italy is my go-to wine pairing. The bright acidity and citrus notes cut through the richness of the cheese, while the herbal undertones in the wine mirror the parsley and garlic in the egg bites.

Look for a wine with 12-13% ABV—just enough body to stand up to the savory flavors without overpowering them. A chilled glass elevates the morning meal to something special. 🍷

Craft Beer Options

For beer lovers, a wheat beer like Blue Moon or a Belgian witbier like Hoegaarden works beautifully. The slight sweetness and effervescence complement the cheesy, herby bites, while the citrusy notes in the beer enhance the spinach flavor.

Avoid heavy stouts or IPAs—they’ll clash with the delicate balance of these egg bites. Serve the beer well-chilled for the best contrast. 🍺

Sparkling Water Twist

If you prefer something lighter, a sparkling water with a splash of lemon juice and a pinch of sea salt creates a refreshing contrast. The bubbles cleanse your palate between bites, while the citrus brightens the savory flavors.

I like to add a few ice cubes and a mint sprig for extra freshness—it’s the perfect way to enjoy these bites as a light lunch or snack. 💫

Herbal Tea Balance

For a caffeine-free option, try a hot or iced hibiscus tea—its tart, cranberry-like flavor pairs surprisingly well with the cheesy, herby bites. The natural sweetness of the tea balances the saltiness, while the floral notes complement the parsley garnish.

Brew a strong cup and serve it chilled for a refreshing morning or afternoon treat. 🌿

Nutrition facts

Servings 12
Amount Per Serving
Calories 120kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 5g25%
Cholesterol 70mg23%
Sodium 240mg10%
Total Carbohydrate 3g1%
Dietary Fiber 0g0%
Sugars 1g
Protein 9g18%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these egg bites without spinach?

Swap the spinach for 1 cup finely chopped mushrooms or ½ cup diced bell peppers to keep the savory flavor. For a non-vegetarian version, add ½ cup cooked bacon bits or ¼ cup diced ham to the batter. The key is maintaining the same moisture balance—adjust the milk slightly if needed.

2

Why are my egg bites rubbery instead of creamy?

Overbaking is the most common cause—pull them out when the edges are set but the center still looks slightly underdone. For extra creaminess, use full-fat cheese and avoid overmixing the batter. Another trick is to let them cool 5 minutes in the pan before removing, which helps them set properly.

3

How do I store and reheat these egg bites?

Keep them in an airtight container in the fridge for 4 days or freeze for 3 months. To reheat, microwave for 20-30 seconds or bake at 350°F for 5 minutes until warm and gooey. For best texture, avoid reheating more than once. Pro tip: Store them in the muffin tin with parchment strips for easy reheating!

4

Can I make these egg bites in an air fryer?

Yes! Preheat your air fryer to 350°F and spray the basket lightly with oil. Divide the batter into mini muffin cups (or use silicone liners) and air fry for 10-12 minutes, checking at 10 minutes. They'll be slightly denser than oven-baked but still delicious. This method works great for smaller batches!

5

What's the secret to getting that Tim Hortons taste?

The magic is in the garlic powder + onion powder combo—use freshly ground spices for maximum flavor. Also, don't skip the black pepper and salt balance. For extra depth, add ½ teaspoon smoked paprika to the dry mix. The restaurant version uses a proprietary blend, but this combo gets you 90% there!

★★★★★4.7(14 reviews)
Categories Breakfast & Brunch