Ingredients
- 1 lb ground beef
- 8 oz mushrooms, sliced
- 1 small onion, diced
- 3 garlic cloves, minced
- 2 cups Swiss cheese, shredded or sliced
- 4 oz cream cheese
- 1/2 cup sour cream
- 1/2 cup beef broth
- 1 tbsp Worcestershire sauce
- 1 tbsp olive oil or butter
- 12 oz pasta, egg noodles, or 4 cups diced potatoes
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp garlic powder
- 2 tbsp fresh parsley, chopped
Instructions
- Preheat the oven to 375°F (190°C).
- Cook the pasta, egg noodles, or potatoes until just tender, then drain and set aside.
- Heat olive oil or butter in a large skillet over medium heat.
- Add diced onions and sliced mushrooms, cooking until softened and lightly golden.
- Add minced garlic and cook for 1 minute until fragrant.
- Add the ground beef and cook until browned, breaking it apart as it cooks.
- Stir in Worcestershire sauce, salt, black pepper, and garlic powder.
- Add cream cheese, sour cream, and beef broth, stirring until smooth and creamy.
- Combine the cooked pasta or potatoes with the beef mixture.
- Transfer the mixture to a greased casserole dish.
- Top evenly with Swiss cheese.
- Bake for 20–25 minutes until hot, bubbly, and the cheese is melted and lightly golden.
- Sprinkle fresh parsley over the casserole before serving.
Notes
- Cremini or white mushrooms work best for this recipe.
- You can substitute Swiss cheese with mozzarella, provolone, Monterey Jack, or cheddar.
- For a lower-carb version, replace pasta with cauliflower or extra mushrooms.
- The casserole can be assembled ahead and refrigerated before baking.
- Store leftovers in the refrigerator for up to 4 days.
- Add a splash of broth while reheating to keep the casserole creamy.
Nutrition
- Serving Size: 1 serving
- Calories: 590
- Sugar: 4g
- Sodium: 840mg
- Fat: 34g
- Saturated Fat: 16g
- Unsaturated Fat: 14g
- Trans Fat: 1g
- Carbohydrates: 31g
- Fiber: 3g
- Protein: 37g
- Cholesterol: 110mg