Keto Garlic Butter Mushroom & Spinach (Quick 15-Minute Side Dish)

I used to cook mushrooms over medium-low heat, constantly moving them around the pan. They always turned out watery and bland. Once I learned to let them sit untouched in a hot skillet before adding butter, everything changed. The outer edges browned, trapping rich flavor inside while soaking up every drop of garlic butter.
Recipe Highlights
- 100% Keto-Friendly: Contains low net carbohydrates per serving, fitting effortlessly into low-carb lifestyle goals.
- Fast Preparation: Moves from cutting board to dinner table in just 15 minutes using basic kitchen tools.
- Rich Flavor Profile: Combines savory garlic, rich butter, and fresh herbs to create a restaurant-quality finish.
- Versatile Pairings: Serves as a complementary companion to steak, chicken breast, pork chops, or baked fish.
- Simple Ingredients: Uses accessible whole-food ingredients readily available at any local grocery store.
Key Ingredients Breakdown
Cremini Mushrooms
Cremini or baby bella mushrooms offer a firm texture and deep earthy flavor that holds up well during high-heat searing. They act like sponges, absorbing the rich garlic butter throughout the cooking process. White button mushrooms work equally well if you prefer a milder taste, or you can use wild mushrooms like shiitake for extra depth.
Unsalted Butter
Butter creates the foundational sauce, coating the vegetables and imparting a silky mouthfeel. Using unsalted butter allows you to control the exact sodium level of the final dish. If you need a dairy-free option, substitute extra virgin olive oil or avocado oil, though you will lose the distinct butter richness.
Fresh Garlic
Minced fresh garlic cloves release essential oils when gently sautéed, flavoring the butter without overpowering the main vegetables. Freshly minced cloves yield the best aromatic quality. In a pinch, garlic powder can be used, though it lacks the sharp bite of fresh cloves.
Fresh Baby Spinach
Baby spinach wilts down quickly at the end of cooking, adding vibrant color, moisture, and essential nutrients. Fresh leaves work best because they release minimal water compared to frozen varieties. If you choose to use mature spinach, trim the tough stems and chop the leaves coarsely before cooking.
Parmesan Cheese
A sprinkle of finely grated Parmesan cheese adds a salty, savory layer that helps bind the butter sauce to the mushrooms and greens. Freshly shredded cheese melts smoothly into the warm skillet. Nutrition yeast offers a great dairy-free substitute with a similar savory quality.
Pro Tips
- Keep the mushrooms undisturbed for the first few minutes in the skillet so they build a deep brown crust instead of steaming.
- Wipe mushrooms clean with a damp paper towel rather than washing them under running water, which makes them soggy.
- Add minced garlic near the end of the mushroom searing step to prevent it from scorching and turning bitter.
- Throw the spinach in during the final minute of heat; the residual steam will wilt the leaves without overcooking them.
Storage & Reheating
- Refrigerator Storage: Place cooled leftovers in an airtight container and store in the refrigerator for up to 3 days.
- Freezer Storage: Freezing is not recommended for this recipe. Spinach loses its structural integrity upon thawing and turns mushy.
- Reheating: Reheat the dish in a skillet over low heat for 3 to 4 minutes until warmed through. Alternatively, microwave on medium power in 30-second intervals to avoid rubbery mushrooms.
Keto Garlic Butter Mushroom & Spinach (Quick 15-Minute Side Dish)
Course: Side DishCuisine: American, Western SautéDifficulty: Easy4
servings5
minutes10
minutes580
kcalThis quick keto side dish features tender sliced mushrooms and fresh wilted spinach tossed in a rich, garlic-infused butter sauce. The mushrooms pick up a deep golden crust while the spinach adds a vibrant, tender bite. It delivers maximum flavor with minimal effort, making it ideal alongside grilled meats or roasted poultry.
Keep the screen of your device on
Ingredients
16 oz (450g) Cremini mushrooms, wiped clean and sliced thick
​3 tbsp (42g) Unsalted butter
​4 cloves Garlic, finely minced
​4 cups (120g) Fresh baby spinach, packed
​1/4 cup (25g) Parmesan cheese, freshly grated
​1 tbsp Extra virgin olive oil
​1/2 tsp Sea salt
​1/4 tsp Cracked black pepper
​1 tbsp Fresh parsley, chopped (for garnish)
Directions
- Place a large heavy-bottomed skillet or cast-iron pan over medium-high heat. Pour in the extra virgin olive oil and melt one tablespoon of the unsalted butter. Once the fat is hot and shimmering, add the sliced cremini mushrooms in a single layer. Spread them out evenly so every piece makes contact with the hot surface.
- Allow the mushrooms to cook for 4 to 5 minutes without stirring or flipping them. This undisturbed contact forms a golden brown sear on the bottom side. Stir the mushrooms, then continue cooking for another 2 to 3 minutes until they shrink slightly and turn golden on all sides.
- Reduce the skillet heat to medium. Add the remaining two tablespoons of unsalted butter alongside the minced garlic, sea salt, and cracked black pepper. Stir continuously for about 1 minute until the butter melts entirely and the garlic becomes fragrant.
- Add the fresh baby spinach to the skillet in two handfuls, gently tossing it with tongs to coat the leaves in the warm garlic butter. Cook for 1 to 2 minutes just until the spinach wilts down and turns bright green.
- Remove the skillet from the heat source immediately. Sprinkle the grated Parmesan cheese over the warm vegetables and toss gently so the cheese melts into the warm butter. Garnish with chopped fresh parsley and serve right away.
Notes
- Required Equipment: A large 12-inch skillet or cast-iron pan provides enough surface area so the mushrooms brown instead of steaming.
- Moisture Control: Ensure your skillet is hot before adding mushrooms. Cold pans draw out internal juices prematurely, causing the mushrooms to boil in their own liquid.
- Dairy Adjustments: For a dairy-free version, replace the butter with extra virgin olive oil or ghee and swap the Parmesan for nutritional yeast.
Nutrition Facts
Servings: 4 Amount Per Serving: | ​Calories: 145 kcal | ​Total Fat: 12g | ​Saturated Fat: 6g | ​Cholesterol: 25mg | ​Sodium: 380mg | ​Total Carbohydrate: 5g | ​Dietary Fiber: 2g | ​Sugars: 2g | ​Protein: 6g
Frequently Asked Questions
Can I use canned mushrooms or frozen spinach for this dish? Fresh ingredients yield the correct texture for this quick sauté. Canned mushrooms hold excess liquid that prevents proper browning, and frozen spinach releases too much water, diluting the garlic butter sauce.
How do I stop my mushrooms from absorbing all the butter immediately? Mushrooms naturally soak up fat when cold. Searing them first in a small amount of oil seals their surface, allowing the added butter to coat the outside rather than disappearing into the mushroom cells.

4 Comments