Spaghetti with ground beef and mushrooms on a plate

Ground Beef and Mushroom Spaghetti

  • Author: Dan
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 6 Servings 1x

This Ground Beef and Mushroom Spaghetti is the perfect balance of comfort food and a healthy recipe! Whole wheat spaghetti, lean ground beef and lots of fresh mushrooms tossed in a light cream sauce!



  • 1 pound whole wheat spaghetti, cooked according to package directions and drained
  • 3 tablespoons olive oil, divided
  • 2 tablespoons butter
  • 10 ounces mushrooms
  • 1 pound lean ground beef
  • 1 cup diced onion
  • 1 tablespoon chopped garlic
  • 1 teaspoon kosher salt, divided
  • Fresh black pepper to taste
  • 1 tablespoon fresh thyme, chopped plus more for garnish
  • 2 tablespoons flour
  • 1 cup dry white wine
  • 2 cups beef broth
  • 3/4 cup heavy cream
  • 1/3 grated parmesan cheese, plus more for garnish


  1. Add 2 tablespoons of the olive oil and the butter to a large skillet over medium heat. Add the mushrooms and 1/2 of a teaspoon of the salt and cook for 8-10 minutes, stirring occasionally until you get a deep brown color. Remove the mushrooms form the skillet to a bowl and cover to keep warm.
  2. Add the additional tablespoon of oil to the skillet and then add the onions and ground beef. Break up the beef as it cooks together with the onions until the beef has cooked though. Season with the remaining 1/2 teaspoon of salt, more black pepper and the thyme. Add the garlic, stir and cook for 1 minute.
  3. Add the mushrooms back to the skillet and gently combine with the beef and onions. Sprinkle in the flour into the skillet and toss to combine with the beef and mushrooms. Carefully pour in the white wine to deglaze the pan, scraping up the brown bits from the bottom of the skillet. Let the wine reduce for 3-4 minutes until it’s almost evaporated.
  4. Add the beef broth and cream, stir and then bring the sauce to a simmer. Simmer the sauce for 5 minutes to thicken, stirring occasionally. Taste the sauce for seasonings and add more salt and pepper if needed.
  5. Add the cooked spaghetti to the skillet along with the parmesan cheese and toss to combine the sauce with the pasta. If your skillet isn’t large enough to do this, put the spaghetti back into the pot you cooked it in and pour the sauce over and toss.
  6. Garnish with fresh thyme, more black pepper and parmesan cheese.
  • Category: Dinner
  • Method: Stove Top
  • Cuisine: American