Dinner

Philly Cheesesteak Keto Casserole Loaded: A Must-Try Recipe!

gutenberg

Why You’ll Love This Philly Cheesesteak Keto Casserole Loaded

Let me tell you, this Philly Cheesesteak Keto Casserole Loaded is a game changer! If you’re like me, juggling a busy life while trying to whip up meals that everyone will enjoy can feel like a circus act. But this casserole? It’s like the ringmaster of my kitchen, bringing everything together with ease and flair.

First off, let’s talk about prep time. With just 10 minutes of prep and 30 minutes of cooking, you can have a hearty meal on the table in under an hour. That’s less time than it takes to scroll through social media! And trust me, when you’re racing against the clock, every minute counts.

Now, I know what you might be thinking: “Will my family actually eat this?” The answer is a resounding yes! This dish is packed with all the flavors of a classic Philly cheesesteak, but in a low-carb format that fits perfectly into a keto lifestyle. The creamy cheese, savory beef, and vibrant veggies create a symphony of taste that even the pickiest eaters will love. I’ve seen my kids devour it like it’s their favorite pizza, and that’s saying something!

Another perk? Minimal cleanup! You’ll only need a skillet and a baking dish, which means less time scrubbing pots and pans and more time enjoying your meal. Plus, it’s a one-dish wonder, so you can serve it straight from the oven to the table. No need for fancy plating—just scoop and serve!

And let’s not forget about the nutritional benefits. This casserole is low in carbs, making it a fantastic option for those of us watching our intake. With only 4 grams of carbohydrates per serving, you can indulge without the guilt. It’s like having your cake and eating it too, but in this case, it’s a cheesy, meaty delight!

So, whether you’re trying to stick to a keto diet, looking for a family-friendly meal, or just want something delicious that won’t take all evening to prepare, this Philly Cheesesteak Keto Casserole Loaded is your answer. It’s comfort food at its finest, and I can’t wait for you to try it!

Introduction to Philly Cheesesteak Keto Casserole Loaded

Welcome to the world of deliciousness where comfort food meets healthy eating! If you’ve ever craved a classic Philly cheesesteak but wanted to keep things low-carb, then let me introduce you to the Philly Cheesesteak Keto Casserole Loaded. This dish is like a warm hug on a plate, combining all the rich flavors of a traditional cheesesteak while being kind to your waistline.

Now, I know what you might be thinking: “Keto? Isn’t that complicated?” But fear not! This casserole is as easy as pie—well, easier, actually. With just a handful of ingredients and a simple baking process, you can whip up a satisfying meal that will have your family asking for seconds. It’s perfect for busy American women like us, who are often juggling work, family, and a million other responsibilities. Who has time for complicated recipes, right?

Picture this: you come home after a long day, and the last thing you want to do is spend hours in the kitchen. With this casserole, you can have dinner ready in about 40 minutes! That’s less time than it takes to watch an episode of your favorite show. Plus, the aroma wafting through your home while it bakes is enough to make anyone’s mouth water.

What I love most about this dish is its versatility. You can easily customize it to suit your family’s tastes. Whether you have picky eaters or adventurous palates, this casserole can be adapted to please everyone. And let’s be honest, who doesn’t love a cheesy, meaty dish that feels indulgent but is actually good for you?

So, if you’re ready to dive into a world of flavor without the guilt, grab your apron and let’s get cooking! This Philly Cheesesteak Keto Casserole Loaded is not just a meal; it’s a celebration of all the good things in life—flavor, ease, and a little bit of comfort. Trust me, you’re going to love it!

Why You’ll Love This Philly Cheesesteak Keto Casserole Loaded

Let me tell you, this Philly Cheesesteak Keto Casserole Loaded is a game changer! If you’re like me, juggling a busy life while trying to whip up meals that everyone will enjoy can feel like a circus act. But this casserole? It’s like the ringmaster of my kitchen, bringing everything together with ease and flair.

First off, let’s talk about prep time. With just 10 minutes of prep and 30 minutes of cooking, you can have a hearty meal on the table in under an hour. That’s less time than it takes to scroll through social media! And trust me, when you’re racing against the clock, every minute counts.

Now, I know what you might be thinking: “Will my family actually eat this?” The answer is a resounding yes! This dish is packed with all the flavors of a classic Philly cheesesteak, but in a low-carb format that fits perfectly into a keto lifestyle. The creamy cheese, savory beef, and vibrant veggies create a symphony of taste that even the pickiest eaters will love. I’ve seen my kids devour it like it’s their favorite pizza, and that’s saying something!

Another perk? Minimal cleanup! You’ll only need a skillet and a baking dish, which means less time scrubbing pots and pans and more time enjoying your meal. Plus, it’s a one-dish wonder, so you can serve it straight from the oven to the table. No need for fancy plating—just scoop and serve!

And let’s not forget about the nutritional benefits. This casserole is low in carbs, making it a fantastic option for those of us watching our intake. With only 4 grams of carbohydrates per serving, you can indulge without the guilt. It’s like having your cake and eating it too, but in this case, it’s a cheesy, meaty delight!

So, whether you’re trying to stick to a keto diet, looking for a family-friendly meal, or just want something delicious that won’t take all evening to prepare, this Philly Cheesesteak Keto Casserole Loaded is your answer. It’s comfort food at its finest, and I can’t wait for you to try it!

Ingredients You’ll Need

Alright, let’s dive into the heart of our Philly Cheesesteak Keto Casserole Loaded—the ingredients! Each one plays a vital role in creating that rich, comforting flavor we all crave. Here’s what you’ll need:

  • 1 pound ground beef: This is the star of the show! Ground beef gives the casserole its hearty base. If you’re looking for a lighter option, feel free to swap it out for ground turkey or chicken. They’ll still deliver that satisfying texture without all the extra fat.
  • 1 tablespoon olive oil: A little olive oil goes a long way in sautéing our veggies. It adds a touch of healthy fat and helps everything cook evenly. You can also use avocado oil if you prefer!
  • 1 medium onion, diced: Onions bring a sweet, aromatic flavor that enhances the entire dish. They caramelize beautifully when cooked, adding depth to our casserole. If you’re not a fan of onions, you can skip them or use shallots for a milder taste.
  • 1 medium green bell pepper, diced: These colorful veggies add crunch and a pop of freshness. Plus, they’re packed with vitamins! If green isn’t your favorite, feel free to use red or yellow bell peppers for a sweeter flavor.
  • 1 teaspoon garlic powder: Garlic powder is a quick way to infuse that beloved garlicky goodness without the fuss of chopping fresh garlic. If you’re feeling adventurous, fresh minced garlic works wonders too—just use about 2-3 cloves.
  • 1 teaspoon onion powder: This is a flavor booster that complements the fresh onion. It’s like a secret weapon in your spice cabinet! If you’re out of onion powder, you can double up on the fresh onion instead.
  • Salt and pepper to taste: These are the essentials for seasoning. Don’t be shy—seasoning is key to bringing out all those delicious flavors. I always say, taste as you go!
  • 8 ounces cream cheese, softened: Cream cheese adds that luscious, creamy texture that makes this casserole feel indulgent. If you’re looking for a lighter option, low-fat cream cheese works just as well!
  • 1 cup shredded provolone cheese: Provolone is a classic choice for cheesesteaks, and it melts beautifully. If you can’t find provolone, mozzarella or even gouda can be great substitutes.
  • 1 cup shredded mozzarella cheese: Mozzarella adds that gooey, stretchy cheese factor we all love. You can mix it up with cheddar for a sharper flavor if you’re feeling adventurous!
  • 1/2 cup beef broth: This adds moisture and richness to the casserole. If you’re looking for a vegetarian option, vegetable broth can work just as well.
  • 1 tablespoon Worcestershire sauce: This sauce brings a savory umami flavor that elevates the dish. If you’re avoiding soy, look for a gluten-free version or use coconut aminos instead.
  • 1/2 teaspoon dried oregano: Oregano adds a lovely herbal note that complements the beef and cheese. Fresh oregano is fantastic too—just use about a tablespoon if you have it on hand!
  • 1/2 teaspoon paprika: Paprika gives a subtle smokiness and a beautiful color to the dish. If you like a bit of heat, try using smoked paprika instead!
  • Fresh parsley, chopped (for garnish): This is optional, but a sprinkle of fresh parsley adds a pop of color and freshness to your casserole. It’s like the cherry on top!

With these ingredients, you’re well on your way to creating a Philly Cheesesteak Keto Casserole Loaded that’s not only delicious but also easy to customize. Whether you’re sticking to the classic recipe or making it your own, each ingredient plays a part in making this dish a family favorite. So gather your ingredients, and let’s get cooking!

How to Make Philly Cheesesteak Keto Casserole Loaded

Now that we’ve gathered all our ingredients, it’s time to roll up our sleeves and get cooking! Making this Philly Cheesesteak Keto Casserole Loaded is as easy as pie—well, easier, actually! Follow these simple steps, and you’ll have a delicious meal ready in no time.

Step 1 – Prep Ingredients

First things first, let’s get organized! I always find that prepping my ingredients makes the cooking process smoother and more enjoyable. So, grab your cutting board and knife, and let’s get to work.

  • Dice the onion and green bell pepper into small pieces. You want them to cook evenly, so aim for uniform sizes.
  • Measure out your spices: garlic powder, onion powder, salt, and pepper. Having everything ready to go will save you from scrambling later!
  • Soften the cream cheese by leaving it out at room temperature for about 15 minutes. This will make it easier to mix in later.

Once everything is prepped, you’ll feel like a kitchen superstar, ready to tackle the next steps!

Step 2 – Begin Cooking

Now it’s time to heat things up! Grab a large skillet and place it over medium heat. Add the olive oil and let it warm up for a minute.

Once the oil is shimmering, toss in the diced onions and green bell peppers. Sauté them for about 5 minutes, or until they’re softened and fragrant. The smell of sautéing onions is like music to my ears—it’s the first sign that something delicious is on the way!

After the veggies are softened, it’s time to add the star of our show: the ground beef. Crumble it into the skillet and sprinkle in the garlic powder, onion powder, salt, and pepper. Cook everything together for about 7-10 minutes, stirring occasionally, until the beef is browned and cooked through. You want to make sure there’s no pink left—nobody likes a rare beef casserole!

Step 3 – Combine Ingredients

With the beef cooked to perfection, it’s time to bring all those flavors together. Reduce the heat to low and add the softened cream cheese to the skillet. Stir it in until it melts and combines with the beef and veggies, creating a creamy, dreamy mixture.

Next, pour in the beef broth and Worcestershire sauce. This will add moisture and a depth of flavor that’s simply irresistible. Stir everything together until well combined.

Now, sprinkle in the dried oregano and paprika, mixing well to ensure every bite is packed with flavor. This is where the magic happens, and your kitchen will start to smell heavenly!

Step 4 – Finish and Serve

Alright, we’re almost there! Grab your greased 9×13-inch baking dish and transfer the beef mixture into it, spreading it out evenly.

Now for the best part—cheese! Sprinkle the shredded provolone and mozzarella cheese generously over the top. Don’t be shy; the more cheese, the better!

Pop the baking dish into your preheated oven and bake for 20-25 minutes, or until the cheese is bubbly and golden. You’ll know it’s ready when the cheese is melted and slightly browned, creating that perfect cheesy crust.

Once it’s out of the oven, let it cool for a few minutes before garnishing with fresh parsley. This little touch adds a pop of color and freshness that makes the dish look even more inviting.

And there you have it! Your Philly Cheesesteak Keto Casserole Loaded is ready to be served. Dish it out warm, and watch as your family digs in with delight. Trust me, they won’t even realize they’re eating something low-carb!

Philly Cheesesteak Keto Casserole Loaded
Philly Cheesesteak Keto Casserole Loaded: A Must-Try Recipe! 9

Tips for Perfect Results

Now that you’re all set to make your Philly Cheesesteak Keto Casserole Loaded, let me share some tips that will help you achieve perfect results every time. After all, we want this dish to be a showstopper, right?

First and foremost, always use fresh ingredients. Fresh veggies and quality meats can make a world of difference in flavor. When you bite into that casserole, you want to taste the vibrant crunch of the bell peppers and the savory richness of the beef. Trust me, it’s worth the extra trip to the grocery store!

If you’re feeling adventurous and want to add a little heat, consider tossing in some sliced jalapeños. They’ll give your casserole a spicy kick that complements the creamy cheese beautifully. Just be sure to adjust the amount based on your family’s spice tolerance. My kids love a little heat, but I know some families prefer to keep it mild!

Another pro tip? Let the casserole cool slightly before serving. I know, I know—waiting is hard when you’re hungry! But allowing it to rest for about 5-10 minutes helps the flavors meld together even more. Plus, it makes serving easier, as the casserole will hold its shape better. You’ll be able to scoop out perfect portions instead of a cheesy, gooey mess!

So, keep these tips in mind as you whip up your Philly Cheesesteak Keto Casserole Loaded. With a little attention to detail, you’ll create a dish that’s not only delicious but also a hit with the whole family. Happy cooking!

Essential Equipment Needed

Before we dive into the deliciousness of our Philly Cheesesteak Keto Casserole Loaded, let’s make sure you have all the right tools at your fingertips. Having the right equipment can make the cooking process smoother and more enjoyable. Here’s what you’ll need:

  • Large skillet: This is your workhorse for sautéing the veggies and browning the ground beef. A good, heavy-bottomed skillet distributes heat evenly, ensuring everything cooks perfectly. If you have a non-stick skillet, even better! It’ll make cleanup a breeze.
  • 9×13-inch baking dish: This is where the magic happens! A sturdy baking dish is essential for holding all that cheesy goodness. Glass or ceramic dishes work great, but if you’re using metal, just be sure to grease it well to prevent sticking.
  • Measuring cups and spoons: Precision is key in cooking, especially when it comes to spices and liquids. Having a set of measuring cups and spoons will help you get the right amounts every time. Plus, it’s a great way to avoid the dreaded “too much salt” situation!
  • Spatula or wooden spoon: You’ll need something to stir and mix all those delicious ingredients together. A spatula is perfect for scraping the sides of the skillet, while a wooden spoon is great for mixing without scratching your cookware. Choose whichever feels more comfortable in your hand!
  • Knife and cutting board: A sharp knife and a sturdy cutting board are essential for prepping your veggies. Dicing the onion and bell pepper will be a breeze with a good knife, and a cutting board provides a safe surface to work on. Plus, it keeps your counters clean!

With these essential tools in your kitchen arsenal, you’ll be well-equipped to tackle the Philly Cheesesteak Keto Casserole Loaded. So gather your gear, and let’s get cooking! You’re just a few steps away from a delicious, satisfying meal that your family will love.

Delicious Variations of Philly Cheesesteak Keto Casserole Loaded

One of the best things about the Philly Cheesesteak Keto Casserole Loaded is its versatility! Just like a blank canvas, this dish can be transformed into something new and exciting with just a few simple tweaks. Whether you’re looking to lighten it up, add some extra flavor, or cater to different dietary preferences, I’ve got you covered. Here are some delicious variations to consider:

  • Swap ground beef for ground turkey or chicken: If you’re aiming for a lighter option, using ground turkey or chicken is a fantastic choice. These lean meats still provide that satisfying texture and flavor without all the extra fat. Plus, they soak up the delicious seasonings beautifully! Just be sure to adjust the cooking time slightly, as ground turkey may cook a bit faster.
  • Add sautéed mushrooms: For those of us who adore mushrooms, adding sautéed mushrooms to the mix can elevate the flavor profile of your casserole. They bring an earthy richness that complements the beef and cheese perfectly. Just slice up some fresh mushrooms and sauté them with the onions and bell peppers until they’re golden and tender. Trust me, your taste buds will thank you!
  • Use different cheese combinations: While provolone and mozzarella are classic choices, don’t be afraid to get creative with your cheese! Cheddar adds a sharp, tangy flavor that pairs wonderfully with the savory beef. Gouda, with its creamy texture and smoky notes, can also give your casserole a unique twist. Mix and match your favorite cheeses to find the perfect combination that suits your palate!
  • Make it vegetarian: If you’re looking to cater to vegetarian family members or simply want to enjoy a meatless meal, you can easily make this casserole vegetarian. Swap out the beef for a mix of hearty vegetables like zucchini, eggplant, and spinach. You can also add some cooked quinoa or lentils for added protein and texture. Season them just like you would the beef, and you’ll have a delicious veggie-packed casserole that everyone will love!

These variations not only keep things interesting but also allow you to tailor the Philly Cheesesteak Keto Casserole Loaded to your family’s preferences and dietary needs. So, don’t hesitate to experiment and make this dish your own! After all, cooking should be fun and creative, just like a delicious meal shared with loved ones. Enjoy the journey, and happy cooking!

Serving Suggestions

Now that you’ve whipped up your Philly Cheesesteak Keto Casserole Loaded, it’s time to think about how to serve it up! Presentation can elevate a meal from ordinary to extraordinary, and I’ve got some delightful serving suggestions that will make your dish shine even brighter.

First up, let’s talk about sides. A simple side salad is the perfect companion to this hearty casserole. Think of a fresh mix of greens, cherry tomatoes, and cucumbers, lightly dressed with olive oil and vinegar. The crispness of the salad balances the richness of the casserole beautifully. Plus, it adds a pop of color to your plate, making it look even more appetizing!

If you’re looking for something a bit more filling, consider serving your casserole with low-carb bread or cauliflower rice. Low-carb bread can be a fantastic way to soak up all that cheesy goodness, while cauliflower rice offers a light, fluffy texture that complements the casserole perfectly. Just sauté the cauliflower rice with a bit of garlic and olive oil for an extra flavor boost. It’s like a little cloud of deliciousness on your plate!

And let’s not forget about drinks! A refreshing beverage can really enhance your dining experience. I love pairing this casserole with a tall glass of iced tea or sparkling water. The crispness of iced tea, whether sweetened or unsweetened, is a delightful contrast to the warm, cheesy casserole. If you’re feeling fancy, add a slice of lemon or a sprig of mint for a refreshing twist. Sparkling water, on the other hand, adds a bubbly zing that cleanses the palate between bites. It’s like a little celebration in your glass!

So, whether you’re enjoying a cozy family dinner or hosting friends for a casual get-together, these serving suggestions will take your Philly Cheesesteak Keto Casserole Loaded to the next level. It’s all about creating a meal that’s not just delicious but also visually appealing and satisfying. Happy serving!

FAQs About Philly Cheesesteak Keto Casserole Loaded

As you embark on your culinary adventure with the Philly Cheesesteak Keto Casserole Loaded, you might have a few questions swirling around in your mind. Don’t worry; I’ve got you covered! Here are some frequently asked questions that can help you navigate this delicious dish with ease.

Can I make this casserole ahead of time?

Absolutely! One of the beauties of this casserole is its flexibility. You can prepare it a day in advance, which is a lifesaver for busy weeknights. Just follow the recipe up to the point of baking, cover it tightly with foil, and pop it in the fridge. When you’re ready to serve, simply preheat your oven and bake it as directed. It’s like having a homemade meal waiting for you, ready to be devoured!

Is this recipe suitable for meal prep?

You bet! This Philly Cheesesteak Keto Casserole Loaded is perfect for meal prep. It stores well in the fridge for up to 3-4 days, making it an excellent option for those of us who like to plan our meals ahead. Just portion it out into individual containers, and you’ll have a satisfying lunch or dinner ready to go. When it’s time to eat, simply reheat in the microwave or oven, and you’re all set!

Can I freeze leftovers?

Yes, indeed! This casserole freezes beautifully, which is fantastic for those days when you want to have a quick meal on hand. Just make sure it’s completely cooled before transferring it to an airtight container or freezer bag. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy it again, thaw it in the fridge overnight and reheat in the oven until warmed through. It’s like a little taste of comfort food waiting for you in the freezer!

With these FAQs in mind, you’re well-equipped to tackle the Philly Cheesesteak Keto Casserole Loaded with confidence. Whether you’re making it ahead of time, prepping for the week, or stashing away leftovers, this dish is designed to fit seamlessly into your busy lifestyle. Happy cooking!

25 1

Final Thoughts on Philly Cheesesteak Keto Casserole Loaded

As I sit here reflecting on the Philly Cheesesteak Keto Casserole Loaded, I can’t help but smile. This dish is not just a recipe; it’s a lifesaver for busy women like us who want to serve up something delicious without spending hours in the kitchen. With its simple preparation and mouthwatering flavors, it’s a true testament to the idea that healthy eating doesn’t have to be complicated or boring.

What I love most about this casserole is how it brings the family together. It’s one of those meals that sparks joy and conversation around the dinner table. I can already picture my kids diving in, their faces lighting up with delight as they savor each cheesy, meaty bite. And let’s be honest, when you can get your family to enjoy a low-carb meal without any complaints, you know you’ve hit the jackpot!

This dish is perfect for those hectic weeknights when you’re juggling work, errands, and everything in between. With just a handful of ingredients and minimal cleanup, you can whip up a satisfying meal that feels indulgent but is actually good for you. It’s like having your cake and eating it too—only in this case, it’s a hearty, cheesy casserole that’s loaded with flavor!

So, if you haven’t already, I wholeheartedly encourage you to give this Philly Cheesesteak Keto Casserole Loaded a try. Whether you’re on a keto journey, looking for a family-friendly meal, or simply craving something comforting, this recipe checks all the boxes. It’s a delicious way to embrace a low-carb lifestyle while still enjoying the foods you love.

In the end, cooking should be a joyful experience, and this casserole embodies that spirit. So grab your apron, gather your ingredients, and let’s make some magic happen in the kitchen. I can’t wait for you to experience the deliciousness of this dish and share it with your loved ones. Happy cooking!

“`

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
Philly Cheesesteak Keto Casserole Loaded

Philly Cheesesteak Keto Casserole Loaded: A Must-Try Recipe!


  • Author: Chef Hicham
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Keto

Description

A delicious and low-carb twist on the classic Philly cheesesteak, this Keto Casserole is loaded with flavor and perfect for a satisfying meal.


Ingredients

Scale
  • 1 pound ground beef
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 1 medium green bell pepper, diced
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • Salt and pepper to taste
  • 8 ounces cream cheese, softened
  • 1 cup shredded provolone cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup beef broth
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon paprika
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Preheat the oven to 350°F.
  2. In a large skillet, heat olive oil over medium heat.
  3. Add the diced onion and green bell pepper, cooking until softened, about 5 minutes.
  4. Stir in the ground beef, garlic powder, onion powder, salt, and pepper. Cook until the beef is browned and cooked through, about 7-10 minutes.
  5. Reduce the heat to low and add the softened cream cheese, stirring until melted and combined.
  6. Pour in the beef broth and Worcestershire sauce, mixing well.
  7. Add the dried oregano and paprika, stirring until everything is well incorporated.
  8. Transfer the mixture to a greased 9×13-inch baking dish.
  9. Sprinkle the provolone and mozzarella cheese evenly over the top.
  10. Bake in the preheated oven for 20-25 minutes, or until the cheese is bubbly and golden.
  11. Remove from the oven and let it cool for a few minutes before garnishing with fresh parsley.
  12. Serve warm.

Notes

  • For a spicier kick, add sliced jalapeños to the beef mixture before baking.
  • You can substitute the ground beef with ground turkey or chicken for a lighter option.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 2g
  • Sodium: 800mg
  • Fat: 30g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 4g
  • Fiber: 1g
  • Protein: 25g
  • Cholesterol: 100mg

Keywords: Philly Cheesesteak Keto Casserole Loaded

Chef Hicham

I’m Chef Hicham, and I love cooking dishes inspired by North African and Mediterranean cuisine. Grilling and using fresh, bold ingredients is what I enjoy most. I like to keep my recipes straightforward so that anyone can try them and enjoy the flavors at home.

Related Articles

Leave a Reply

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

Check Also
Close
Back to top button