Go Back
+ servings
Cheesy Beef Skillet Pasta
Print Recipe
5 from 1 vote

Cheesy Beef Skillet Pasta

This hearty, one-pot Cheesy Beef Skillet Pasta is a great choice for a busy weeknight. Ready in 30 minutes, packed with beef, vegetables, pasta and cheese. It is sure to please the entire family.
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Main Course, Pasta
Cuisine: American, Italian
Servings: 4
Calories: 727kcal


  • 2 tablespoons olive oil
  • 1 cup diced white or yellow onion
  • 1 cup diced zucchini
  • 1 teaspoon minced garlic
  • 1 pound lean ground beef
  • 1 to 2 teaspoons Italian seasoning
  • ½ teaspoon salt
  • freshly ground black pepper to taste
  • 15 ounce can fire-roasted diced tomatoes
  • 8 ounce can tomato sauce
  • 1 cup low-sodium beef broth
  • 1 cup chopped mushrooms
  • cups dry pasta (fussili or penne works well)
  • ¼ cup chopped fresh basil
  • 1 cup shredded mozzarella cheese
  • cup shredded Parmesan cheese


  • Preheat your oven to BROIL.
  • Add oil to a 12-inch skillet and place over MEDIUM heat. Add onion, zucchini, and garlic and sauté for a couple of minutes, or until onion is slightly softened and zucchini is fork tender. Add beef and cook, stirring to break up, until browned.
  • Drain off as much grease from the pan as possible and return to the heat. Sprinkle beef with Italian seasoning, salt, and pepper. Add diced tomatoes, tomato sauce, beef broth, mushrooms, and dry pasta to the pan. Stir to combine and bring to a boil. Cover skillet, reduce heat to LOW and simmer for 15 minutes or until pasta is al dente.
  • Stir in basil. Sprinkle mozzarella and Parmesan over the pasta and transfer skillet to the oven. BROIL just until cheese is melted and bubbly.


Calories: 727kcal | Carbohydrates: 71g | Protein: 46g | Fat: 29g | Saturated Fat: 11g | Cholesterol: 103mg | Sodium: 1253mg | Potassium: 1171mg | Fiber: 7g | Sugar: 11g | Vitamin A: 1073IU | Vitamin C: 15mg | Calcium: 326mg | Iron: 5mg