This Pinterest image recipe came about when I needed a quick, satisfying dinner that uses pantry staples. It's a one-pan wonder that combines tender pasta, a rich tomato sauce, and a crispy cheese topping.
Advertisements1
The beauty of this dish is its simplicity: everything cooks in a single skillet, from the sauce to the pasta, which means less cleanup and more time at the table. It's a reliable, no-fuss meal that delivers on flavor and comfort.
I've designed this recipe to be forgiving and adaptable. Whether you're cooking for two or a crowd, it scales easily, and the ingredients are easy to swap based on what you have on hand.
Why You'll Love This Recipe
About the Ingredients
8 oz (225g) elbow macaroni
Use any short pasta like penne or shells. Whole wheat works too, but increase cooking time by 2 minutes.
1 tbsp olive oil
Extra virgin is fine, but regular olive oil works to keep the flavor neutral.
1 medium onion, diced
Yellow or sweet onion. If you're short on time, use 1 cup frozen diced onion, no need to thaw.
3 cloves garlic, minced
Fresh garlic is best, but 1 tsp garlic powder can substitute in a pinch.
1 lb (450g) ground beef
Lean ground beef (90/10) reduces grease. For a lighter option, use ground turkey or chicken.
1 can (14.5 oz / 410g) diced tomatoes
Fire-roasted adds a smoky depth. If you only have crushed tomatoes, that works too—just reduce the water slightly.
1 can (8 oz / 227g) tomato sauce
This adds richness. You can substitute with marinara sauce for extra herbs.
1 cup (240ml) water
Helps cook the pasta directly in the skillet. Use broth for more flavor.
1 tsp dried oregano
Italian seasoning works as a mix. Fresh oregano: use 1 tbsp chopped.
1/2 tsp salt
Adjust to taste. If using salted broth, reduce to 1/4 tsp.
1/4 tsp black pepper
Freshly ground is more aromatic.
1 cup (100g) shredded mozzarella
Part-skim melts well. For a sharper flavor, try cheddar or a mix.
Tips & Tricks
Don't skip browning the beef
Cook until deeply browned, about 5-7 minutes, to develop a rich flavor base.
Stir the pasta frequently
Especially in the first 5 minutes, to prevent sticking. Use a wooden spoon to scrape the bottom.
Check pasta doneness a minute early
The pasta will continue to cook off the heat. You want it al dente, not mushy.
Pro Tips
Step-by-Step Instructions
1. Sauté aromatics
In a large skillet or Dutch oven, heat olive oil over medium heat. Add onion and cook until translucent, about 3-4 minutes. Add garlic and cook for 30 seconds until fragrant.
2. Brown the beef
Increase heat to medium-high. Add ground beef, breaking it apart with a spoon. Cook until no longer pink and starting to brown, about 5-7 minutes. Drain excess fat if necessary.
3. Add tomatoes and seasonings
Stir in diced tomatoes, tomato sauce, water, oregano, salt, and pepper. Bring to a simmer.
4. Cook the pasta
Add the uncooked macaroni and stir to combine. Reduce heat to medium-low, cover, and simmer for 10-12 minutes, stirring occasionally, until pasta is al dente and most liquid is absorbed.
5. Melt the cheese
Remove from heat. Sprinkle mozzarella evenly over the top. Cover and let stand for 2 minutes until cheese melts.
6. Serve hot
Spoon onto plates and enjoy. Garnish with fresh herbs if desired.
Delicious Variations
Vegetarian
Replace beef with 1 can (15 oz) drained chickpeas and add 1 cup chopped zucchini with the tomatoes.
Spicy
Add 1/2 tsp chili flakes or 1 diced jalapeño with the onion. Use pepper jack cheese.
Mexican-style
Swap oregano for 1 tsp cumin and 1/2 tsp chili powder. Top with cheddar and serve with sour cream.
How to Store Pinterest image
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat in a skillet over medium heat, adding a splash of water or broth to loosen, or microwave in 30-second bursts.
Frequently Asked Questions
Q: Can I use a different type of pasta?
Yes, any short pasta like penne, shells, or rotini works. Adjust cooking time according to package directions, but check for doneness a minute early.
Q: Can I make this gluten-free?
Absolutely. Use gluten-free pasta and ensure your tomato sauce and other ingredients are certified gluten-free. You may need to add a little extra liquid and stir more often.
Q: How can I make this dish creamier?
Stir in 1/2 cup of heavy cream or cream cheese with the tomatoes for a richer sauce. You can also add a dollop of ricotta before serving.
Q: Can I prepare this ahead of time?
Yes, you can assemble the dish without the cheese, refrigerate for up to 24 hours, then cook on the stovetop, adding 5 minutes to the cooking time. Or fully cook, then reheat.
Ready to enjoy a comforting, no-fuss dinner? Try this Pinterest image tonight and let me know how it turns out in the comments below. Happy cooking!
Pinterest image
Pinterest image is a savory, cheesy casserole that's ready in 30 minutes. It's the perfect weeknight comfort food for the whole family.
🧂 Ingredients
- 8 oz (225g) elbow macaroni
- 1 tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 lb (450g) ground beef
- 1 can (14.5 oz / 410g) diced tomatoes
- 1 can (8 oz / 227g) tomato sauce
- 1 cup (240ml) water
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 cup (100g) shredded mozzarella
📋 Instructions
- 1Sauté aromatics — In a large skillet or Dutch oven, heat olive oil over medium heat. Add onion and cook until translucent, about 3-4 minutes. Add garlic and cook for 30 seconds until fragrant.
- 2Brown the beef — Increase heat to medium-high. Add ground beef, breaking it apart with a spoon. Cook until no longer pink and starting to brown, about 5-7 minutes. Drain excess fat if necessary.
- 3Add tomatoes and seasonings — Stir in diced tomatoes, tomato sauce, water, oregano, salt, and pepper. Bring to a simmer.
- 4Cook the pasta — Add the uncooked macaroni and stir to combine. Reduce heat to medium-low, cover, and simmer for 10-12 minutes, stirring occasionally, until pasta is al dente and most liquid is absorbed.
- 5Melt the cheese — Remove from heat. Sprinkle mozzarella evenly over the top. Cover and let stand for 2 minutes until cheese melts.
- 6Serve hot — Spoon onto plates and enjoy. Garnish with fresh herbs if desired.


Leave a Comment