This fast and nutritious meal combines hearty beef with earthy mushrooms in a single pan. It is an ideal solution for busy weeknights when you need a satisfying dinner ready in under 30 minutes.

List of ingredients
- 1 Tbsp avocado oil – used for sautรฉing and high-heat searing.
- 1 medium-sized yellow onion, diced – provides a sweet, savory base.
- 8 ounces baby bella mushrooms, chopped – adds a rustic, earthy flavor.
- 4 cloves garlic, minced – adds aromatic depth.
- 1 lb ground beef – 80/20 fat ratio is recommended for maximum flavor.
- 2 tsp dried oregano – contributes a herby, earthy note.
- 2 Tbsp coconut aminos or soy sauce (optional) – adds a salty, umami element.
- 5 ounces baby spinach (about 2 handfuls) – adds fiber and essential nutrients.
- 1/2 tsp sea salt – used for seasoning and to help onions caramelize.
step-by-step instructions
- Sautรฉ the Onion: Heat avocado oil in a large skillet over medium-high heat. Add the diced onion and a generous pinch of sea salt, then cover the pan and cook for 8 to 10 minutes, stirring occasionally, until the onion is browned and nearly caramelized.
- Cook Mushrooms and Garlic: Stir in the chopped baby bella mushrooms and minced garlic. Continue cooking for about 5 minutes until the mushrooms have softened and developed a brown color.
- Brown the Beef: Move the vegetables to the edges of the pan and add the ground beef to the center. Let the beef brown for 2 to 3 minutes per side without stirring, then use a spatula to break it into small chunks and cook until no pink remains.
- Combine and Wilt: Add the dried oregano, coconut aminos or soy sauce, baby spinach, and sea salt to the pan. Stir well, cover the skillet, and cook for about 3 minutes until the spinach has completely wilted.
- Final Seasoning: Taste the mixture and adjust the flavor by adding more sea salt or a splash of coconut aminos or soy sauce if needed. Serve immediately with your preferred side dish.
Optimizing Your Cooking Technique
Use a Heavy-Bottomed Skillet
A cast iron or stainless steel skillet is preferable for this recipe. These materials retain heat better than non-stick pans, which allows the ground beef to sear properly and develop a deeper flavor. If using non-stick, ensure the pan is fully preheated before adding the oil.
Manage Pan Crowding
Avoid adding too many mushrooms at once if you are doubling the recipe. Overcrowding the pan lowers the temperature and causes the mushrooms to release water and steam rather than brown. Cook them in batches if necessary to achieve a golden-brown sear.
Control Garlic Timing
Garlic burns quickly at medium-high heat and can become bitter. Adding it along with the mushrooms, which have a higher moisture content, helps protect the garlic from scorching while it releases its aroma.
Master the Onion Caramelization
Covering the pan during the first 10 minutes traps steam, which softens the onions quickly before the water evaporates and they begin to brown. This method speeds up the caramelization process significantly compared to open-pan sautรฉing.
Ingredient Substitutions and Swaps
Choosing Leaner Meat Alternatives
You can replace ground beef with ground turkey, chicken, or elk. Because these meats are leaner, they provide less natural fat for flavor; increase the avocado oil by one tablespoon or add extra coconut aminos to prevent the dish from tasting dry.
Using Different Mushroom Varieties
While baby bellas provide a strong, earthy taste, white button mushrooms are a milder alternative. For a more intense, woody flavor, consider using sliced shiitake mushrooms or a mixture of forest mushrooms.
Swapping Leafy Greens
If you do not have baby spinach, chopped kale or rainbow chard are excellent substitutes. Note that kale and chard are heartier than spinach and may require an additional 2 to 3 minutes of cooking time to soften completely.
Alternative Aromatics
If yellow onions are unavailable, shallots offer a more delicate flavor, while red onions provide a sharper, slightly sweeter taste. Both can be used in the same quantity as the yellow onion.
Enhancing the Flavor Profile
Integrating Fresh Ginger
For a zesty and aromatic twist, peel and grate a one-inch piece of fresh ginger. Stir it into the pan along with the garlic to add a bright, pungent heat that complements the richness of the beef.
Varying the Dried Herbs
Dried oregano is the standard, but Italian seasoning, dried parsley, or thyme can be used instead. Each herb changes the profile slightly, with thyme adding a more lemony, earthy quality to the skillet.
Adding Spicy Elements
To introduce heat, stir in a half-teaspoon of red pepper flakes during the beef-browning stage. Alternatively, a drizzle of sriracha or a pinch of cayenne pepper added at the end provides a customizable level of spice.
Introducing Acidic Notes
A small squeeze of fresh lemon juice or a teaspoon of apple cider vinegar stirred in at the very end can brighten the dish. The acidity cuts through the fat of the beef and enhances the savory notes of the mushrooms.
Practical Serving Ideas
Low-Carb and Keto Pairings
Serve this skillet over cauliflower rice or alongside roasted zucchini and bell peppers. These options keep the meal low in carbohydrates while adding extra volume and nutrients.
Balanced Grain Accompaniments
Steamed brown rice, quinoa, or farro are excellent choices for a more filling meal. The grains absorb the savory juices from the beef and mushrooms, making the dish more cohesive.
Hearty Potato Options
For a comfort-food approach, serve the beef and mushroom mixture over garlic mashed potatoes or with a side of roasted potato wedges. The starchiness of the potatoes pairs well with the earthy mushrooms.
Fresh Garnishing Tips
Top the finished dish with sliced green onions, fresh parsley, or a dollop of Greek yogurt. These additions provide a fresh contrast to the cooked ingredients and improve the visual presentation.
Storage and Preservation
Refrigeration Guidelines
Store leftovers in an airtight container in the refrigerator for up to 4 days. Ensure the food has cooled slightly before sealing to prevent excess moisture from building up inside the container.
Freezing for Future Meals
This recipe freezes well for up to 3 months. Place the cooled mixture in a freezer-safe bag or container, pressing out as much air as possible to avoid freezer burn.
Effective Reheating Methods
Stovetop Reheating
Place the leftovers in a small skillet over medium heat. Add a splash of vegetable broth or water to restore moisture, stirring occasionally until the mixture is heated through.
Microwave Reheating
Heat the food in short 45-second intervals, stirring in between. This prevents the spinach from overcooking and becoming mushy while ensuring the center of the beef is hot.
Make-Ahead Strategy
Prepping Ingredients in Advance
You can dice the onions, chop the mushrooms, and mince the garlic up to 24 hours before cooking. Store them in separate containers or a single prep bowl to reduce active kitchen time on the night of the meal.
Batch Cooking for the Week
Double the recipe to prepare multiple servings for meal prep. Portion the finished skillet into containers immediately after cooking to maintain freshness throughout the work week.
Common Troubleshooting
Managing Excess Grease
Depending on the fat content of your beef, there may be excess grease in the pan. Carefully spoon out the fat or use a paper towel to soak up the oil before adding the spinach and oregano to avoid a greasy texture.
Preventing Mushy Mushrooms
If the mushrooms seem to be boiling in liquid rather than browning, increase the heat and leave them undisturbed for 2 minutes. This allows the moisture to evaporate and the surfaces to sear.
Correcting Over-Salted Beef
If you accidentally add too much salt, stir in a handful of extra spinach or a splash of water. If the dish is still too salty, serving it over an unsalted grain like plain brown rice will help balance the flavor.
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach, but it must be thawed and squeezed very dry first. Add it at the same stage as the fresh spinach, but be mindful that it may release more water into the pan.
What is the best beef fat ratio for this dish?
An 80/20 ratio is ideal because the fat carries the flavor of the oregano and garlic. If using 90/10 or leaner, you will need to add more oil to ensure the vegetables don’t stick and the meat stays moist.
Is coconut aminos a direct replacement for soy sauce?
Yes, it is a functional replacement, although it is slightly sweeter and lower in sodium. If you use coconut aminos, you may find you need a bit more sea salt to achieve the same savory profile as soy sauce.
Can I add other vegetables to the skillet?
You can easily add diced carrots or bell peppers. Add them at the same time as the onions to ensure they have enough time to soften and brown properly.
Print
30-Minute Ground Beef and Mushroom Skillet
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Gluten-Free
Description
Quick and easy weeknight eating at its finest! 7 ingredients and less than 30 minutes wins you a nutritious, flavorful main entrรฉe.
Ingredients
- 1 Tbsp avocado oil
- 1 medium-sized yellow onion, diced
- 8 ounces baby bella mushrooms, chopped
- 4 cloves garlic, minced
- 1 lb ground beef
- 2 tsp dried oregano
- 2 Tbsp coconut aminos or soy sauce
- 5 ounces baby spinach
- 1/2 tsp sea salt
Instructions
- Step 1: Add the avocado oil to a large skillet and heat to medium-high. Add the chopped onion and sprinkle liberally with sea salt. Cover the skillet and cook, stirring occasionally, until the onion begins to turn brown, about 8 to 10 minutes.
- Step 2: Stir in the chopped mushrooms and garlic and continue cooking until the mushrooms have softened and turn brown, about another 5 minutes. Move the veggies off to the side and add the ground beef. Allow it to brown for 2 to 3 minutes per side, then use a spatula to break it into smaller chunks and mix well. Continue cooking and stirring until the ground beef has cooked through and no pink is left.
- Step 3: Add the oregano, coconut aminos or soy sauce (if adding), spinach, and sea salt and stir well. Cover the skillet and cook until the spinach has wilted, about 3 minutes. Taste the mixture for flavor and add more sea salt or a splash of liquid aminos or soy sauce to taste.
- Step 4: Serve with your choice of side dishes, and enjoy!
Notes
If desired, add 1 tablespoon of fresh ginger (peeled and grated) if you enjoy ginger! If adding soy sauce, wait until the end of cooking to add any salt, as soy sauce often has enough sodium without the need for extra salt.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Main Dishes
- Method: Sautรฉing
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 275 kcal
- Sugar: 3 g
- Sodium: 480 mg
- Fat: 16 g
- Saturated Fat: 6 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 8 g
- Fiber: 2 g
- Protein: 27 g
- Cholesterol: 85 mg