Dinner · Part 1 of 3: Ingredients
Cheesy Spaghetti with Tomato Meat Sauce

- Prep
- Cook
- Total
- Serves
- 4
This one-pan cheesy spaghetti with tomato meat sauce is the weeknight dinner that feels like a special occasion. Whole vine tomatoes sear alongside seasoned ground beef, then shredded mozzarella melts right into the bubbling sauce, creating a rich, creamy coating for al dente spaghetti.
In just 20 minutes, you get a forkful of pasta with a dramatic cheese pull, fresh basil, and a deep, savory flavor that tastes like it simmered for hours. It's simple, fast, and utterly satisfying.
This recipe turns a handful of pantry staples into a comforting, cheesy pasta dish that comes together in one skillet. The method is straightforward: sear whole vine tomatoes with ground beef, season generously, cover to let the tomatoes burst into a chunky sauce, then melt mozzarella directly into the sauce before tossing with spaghetti.
The result is a glossy, cheesy sauce that clings to every strand. It's the kind of meal that makes a busy weeknight feel a little more special, with minimal cleanup and maximum flavor.
Ingredients
- 5 whole vine tomatoes
- 300 g ground beef
- 3 tbsp extra virgin olive oil
- 1 tsp salt
- 1 tsp black pepper
- 1 tsp garlic powder
- 1 tsp sweet paprika
- 100 g shredded mozzarella cheese
- 250 g boiled al dente spaghetti
- Fresh basil leaves, for garnish, to taste
- Grated Parmesan, for serving
Why this recipe works
Searing whole vine tomatoes with the ground beef does double duty: the tomatoes soften and release their juices, creating a fresh, lightly chunky sauce, while the beef browns and develops deep, savory flavor.
Cooking them together in one pan means the beef absorbs the tomato juices as they release, making every bite more flavorful. The high heat caramelizes the tomato skins and the beef's edges, adding a subtle smokiness that a simmered sauce can't replicate.
Melting shredded mozzarella directly into the sauce is the key to that luscious, cheesy texture. Unlike adding cheese on top, melting it into the sauce creates a silky, cohesive coating that clings to the spaghetti.
The cheese doesn't just sit on the surface—it becomes part of the sauce, giving every forkful a stretchy, satisfying pull. This technique also keeps the dish from becoming greasy, because the cheese emulsifies into the tomato mixture.
Notes and substitutions
Use vine tomatoes that are ripe but still firm, so they hold their shape during the initial sear and then break down nicely when covered. If vine tomatoes are out of season, cherry tomatoes or a can of diced tomatoes can work, though the fresh ones give a brighter flavor. Ground beef with a moderate fat content, like 80/20, provides enough richness without making the sauce greasy.
The spaghetti should be boiled just until al dente before adding to the sauce, because it will finish cooking slightly as it tosses. Shredded mozzarella from a block melts more smoothly than pre-shredded, which often contains anti-caking agents. For a stronger cheese flavor, swap in provolone or fontina, or add a handful of grated Parmesan along with the mozzarella. Fresh basil is essential for a bright, herbal finish.
- ground beef: ground turkey or ground chicken (adjust cooking time to reach 165°F/74°C)
- vine tomatoes: 2 cups cherry tomatoes or 1 can (14.5 oz) diced tomatoes, drained
- mozzarella: provolone or fontina for a different melt
- spaghetti: linguine, fettuccine, or bucatini
Equipment
- Large skillet with lid
- Wooden spoon
- Chef tongs
- Measuring spoons
- Pot for boiling spaghetti
Up next · Part 2 of 3
5 steps · 10 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)