Last Tuesday, I came home from work with a headache and a stomach full of dread. You know that feeling? The one where you open the fridge, stare at a half-empty jar of pickles, some wilting spinach, and a block of mozzarella that’s been sitting there since Sunday, and you just want to order pizza. Again.
But here’s the thing: we are trying to save money, and we are trying to eat better. So I looked at that sad mozzarella block and thought, “What if I just threw everything in a dish and let the oven do the work?”
That was the birth of my Baked Penne Pasta with Bubbling Mozzarella. It’s not fancy. It’s not complicated. But when I pulled that baking dish out of the oven 30 minutes later, the smell alone stopped my kids in the hallway. The cheese was browned in spots, the sauce was thick and creamy, and the penne was perfectly tender. It was comfort food at its finest, and it cost me less than $10 to make for four people.
I’ve tested this recipe about a dozen times over the last month because it has become my secret weapon for those chaotic weeknights. Some nights I add leftover chicken (check out my creamy Tuscan garlic chicken for how to prep that ahead). Other nights, I keep it simple with just pasta, sauce, and cheese. Every single time, the dish comes out with that signature bubbly, golden crust that makes everyone rush to the table.
If you’re tired of spending an hour stirring pots or spending $20 on takeout, this baked penne is your new best friend. It’s affordable, it’s filling, and it tastes like you spent way more effort than you actually did.
Why You’ll Love This Recipe
Look, I’m a practical mom. I don’t have time for recipes that require seven different spices I’ve never heard of or ingredients from three different stores. This baked penne works because it’s built on pantry staples and it’s incredibly forgiving. Here’s why this dish has earned a permanent spot in our weekly rotation:
- Stupid Simple Cleanup — Seriously, if you can boil water and pour sauce, you can make this. The best part? It’s mostly one-dish cooking. You boil the pasta, mix it in a baking dish, and throw it in the oven. One pan to wash. That’s it.
- Lightning Fast (Mostly Hands-Off) — It takes about 10 minutes of active prep. The rest is just waiting for the oven. I can make this while helping my youngest with homework or folding laundry. It’s the ultimate “I have zero energy” dinner.
- Pantry-Friendly — You probably have 90% of this already. Pasta, jarred marinara, milk, butter, and mozzarella. No weird specialty items. If you have a box of penne and a jar of sauce, you’re halfway there.
- Kid-Approved — My picky eater, who usually only eats breadsticks, asks for seconds of this. The melted cheese factor is huge for kids. It feels like a treat, but it’s basically just pasta and veggies in disguise.
- Budget-Smart — Feeds 4-6 people for under $10-12 depending on your cheese brand. That’s less than a single pizza delivery. I buy the large block of mozzarella and grate it myself—it saves about $3-4 compared to the pre-shredded bags.
This is my go-to when I need dinner to just work. No complicated techniques, no stress, just reliable, delicious food that makes everyone happy.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. I’m particular about a few things here, mostly to keep costs down and flavor high, but I’ll tell you exactly why.
For the Base:
Penne Pasta (1 pound / 450g) — I use penne because the tube shape holds the sauce and cheese perfectly. Rigatoni works too. Avoid long spaghetti for this—it doesn’t bake the same way. I always buy Barilla or a store-brand box; they cook evenly and are cheap.
Marinara Sauce (24-32 oz / 680-900g) — Yes, jarred sauce. Don’t feel bad about it. I use a good-quality store brand (like Great Value or Kroger) or Ragu if it’s on sale. I don’t have time to simmer tomatoes for hours on a Tuesday. Look for one with no added sugar if you can find it.
Milk (1 cup / 240ml) — Whole milk or 2% works best. This is what makes the sauce creamy and helps the cheese melt smoothly. Skim milk will work in a pinch, but it won’t be as rich.
Butter (2 tablespoons) — Unsalted is fine. This adds richness and helps the sauce coat the pasta so it doesn’t get dry in the oven.
For the Flavor & Cheese:
Mozzarella Cheese (3 cups / 300g, shredded) — This is the star. I buy a large block of low-moisture mozzarella and grate it myself. Pre-shredded cheese has cellulose (anti-caking agents) that keeps it from melting into that glorious, stringy bubble we want. Grating it takes 3 minutes and makes a huge difference.
Italian Seasoning (1 teaspoon) — Or use dried basil and oregano. It adds that classic pizza flavor. If you don’t have it, dried oregano alone works fine.
Garlic Powder (1 teaspoon) — Fresh garlic is great, but in a baked dish like this, garlic powder distributes more evenly. It adds a nice savory depth without burning.
Salt and Black Pepper — To taste. Remember, the sauce and cheese are salty, so start with a little less salt than you think you need.
Optional Add-ins:
I keep a stash of frozen vegetables in the freezer. Half a cup of frozen peas or chopped spinach thrown in at the end adds color and nutrients without extra cost. Or, if I have leftover air fryer chicken thighs, I shred it up and mix it in for extra protein.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
9×13 Baking Dish — A standard glass or ceramic Pyrex dish works best. Glass shows the browning nicely so you can see when the cheese is golden. Metal pans work too, but they cook faster, so watch the oven closely.
Large Pot — For boiling the pasta. My ancient 6-quart pot from college still works fine for this.
Colander — For draining the pasta. Or just use the lid to drain—I do this when I’m being lazy, but be careful.
Large Mixing Spoon or Spatula — Something sturdy to mix the hot pasta with the sauce and cheese. A wooden spoon is perfect.
Box Grater — For the cheese. If you have a food processor, you can shred the cheese in there, but I usually just do it by hand while I wait for the water to boil.
Oven — Preheated to 375°F (190°C). Standard stuff.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up to keep it creamy and budget-friendly.
Step 1: Prep Your Oven and Dish (2 minutes)
Preheat your oven to 375°F (190°C). Lightly spray your 9×13 baking dish with non-stick spray or rub it with a little butter. This prevents sticking and makes cleanup easier. I don’t bother measuring this part; I just eyeball it.
Step 2: Boil the Pasta (10 minutes)
Bring a large pot of salted water to a boil. The water should taste like the ocean. Add the penne and cook according to the package directions, but here’s the trick: cook it for 1 minute *less* than the package says. It should be al dente, maybe a tiny bit crunchy. Why? Because it’s going to finish cooking in the oven. If you cook it fully now, it’ll be mushy later.
Once done, drain the pasta. Don’t rinse it! You want that starch to help the sauce stick.
Step 3: Make the Creamy Sauce (5 minutes)
While the pasta is boiling, grab a large bowl (or just use the pot if you’re lazy). Add the marinara sauce, milk, butter, Italian seasoning, garlic powder, salt, and pepper. Whisk it all together until the butter is melted and it’s smooth. The milk thins out the thick jarred sauce, making it pourable and creamy.
Step 4: Combine Everything (3 minutes)
Pour the hot, drained pasta into the sauce mixture. Stir well. You want every single noodle coated. Taste it now! Does it need more salt? More pepper? Adjust it now because once it’s in the oven, flavors meld and it’s harder to change.
Transfer the mixture into your prepared 9×13 baking dish. Spread it out evenly so it cooks uniformly.
Step 5: Add the Cheese (1 minute)
Pile the shredded mozzarella on top. Don’t be shy with the cheese. I like a thick layer. If you want it really golden, you can sprinkle a little parmesan on top of the mozzarella, but the mozzarella is what gives you that stretchy, bubbly texture.
Step 6: Bake Until Bubbly (20-25 minutes)
Place the dish in the preheated oven. Bake for 20-25 minutes. You’re looking for two things: the sauce should be bubbling around the edges (that means it’s hot all the way through), and the cheese should be melted, golden brown in spots, and bubbly.
If you want it extra crispy, switch the oven to broil for the last 1-2 minutes. But watch it like a hawk! Cheese burns fast. I’ve lost more cheese to the burners than I care to admit.
Step 7: Rest and Serve
Take it out of the oven and let it sit for 5 minutes. This is crucial. If you dig in immediately, the sauce will run everywhere and it’ll be too hot to eat. Resting lets the sauce thicken up slightly and makes it easier to scoop.
Serve hot. Maybe with some garlic bread if you’re feeling fancy, but honestly, this is pretty complete on its own.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Grate Your Own Cheese
This is the #1 tip. Pre-shredded cheese does not melt the same. It’s coated in potato starch to keep it from clumping in the bag, which means it stays separate and grainy in the oven. Buy a block of low-moisture mozzarella (not fresh mozzarella balls, those are too wet) and grate it. It’s worth the 3 minutes.
Don’t Overcook the Pasta
I cannot stress this enough. If you boil the pasta until it’s perfect, it will be overcooked by the time it comes out of the oven. Undercook it by 1-2 minutes. It’ll finish absorbing the sauce and cooking in the heat.
The Milk Ratio Matters
If you skip the milk, you just get baked spaghetti with dry cheese. The milk creates a béchamel-like effect that keeps the pasta moist and creamy. Don’t skimp on it.
Leftover Stretching
This recipe makes a lot. If you’re feeding just 2-3 people, double the batch on Sunday. It stores beautifully. I often make two dishes—one to eat that night and one to freeze for a busy week later. Or, just eat the leftovers for lunch. They’re actually better the next day because the pasta absorbs more sauce.
Vegetable Boost
If you want to sneak in veggies, add a cup of frozen peas or chopped spinach when you mix the pasta with the sauce. The heat of the pasta wilts the spinach instantly, and the peas just heat through. No extra chopping, no extra cost.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Chicken Parmesan Style
Add 2 cups of diced cooked chicken. I often use leftover creamy Tuscan garlic chicken or rotisserie chicken. Mix it in with the pasta. It makes the meal more filling and adds protein for a fraction of the cost of buying chicken specifically for this.
Veggie-Loaded
Toss in 1 cup of chopped mushrooms or zucchini when you mix the sauce. Cook the mushrooms in a pan with a little oil first to get the moisture out, then add them. Otherwise, they can make the dish watery.
Spicy Kick
Add 1 teaspoon of red pepper flakes or a dash of hot sauce to the sauce mixture. If you like heat, this balances the richness of the cheese perfectly.
Gluten-Free
Use your favorite gluten-free penne. Most brands hold up well in baking. Just be careful not to overcook it, as GF pasta can get mushy faster.
Dairy-Free Option
Use dairy-free milk and dairy-free mozzarella shreds. It’s not quite the same (dairy-free cheese doesn’t melt the same way), but it works in a pinch. I’ve made this for a lactose-intolerant friend, and she still loved it.
Serving & Storage
How to Serve:
I usually serve this straight from the baking dish at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
- Garlic Bread — Obviously. Dip the bread in the cheesy sauce.
- Simple Green Salad — A light vinaigrette cuts through the richness of the cheese.
- Roasted Vegetables — If you didn’t add veggies to the pasta, serve it with roasted broccoli or green beans.
Storage Instructions:
Refrigerator:
Store leftovers in an airtight container for up to 4 days. The sauce will thicken in the fridge—totally normal. I deliberately make extra for lunch throughout the week.
Reheating:
Best method: Add a splash of milk or water to the leftover pasta in a skillet or microwave-safe bowl. Heat gently, stirring frequently. The liquid brings back the creamy texture. If you just microwave it dry, it will get chewy and hard. Ask me how I know.
Freezing:
You can freeze this, but the texture changes. The cheese might separate slightly when thawed. If you freeze it, thaw it in the fridge overnight and reheat gently with extra milk. I usually just make two batches and freeze one raw, before baking. That works best.
Pro Tip:
If you’re meal prepping, make the sauce mixture ahead of time. Keep it in the fridge. When you’re ready to eat, boil the pasta fresh and mix. It takes less time than ordering takeout.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Keep in mind this is an estimate based on standard ingredients.
Per Serving (based on 6 servings):
- Calories: 450
- Protein: 18g
- Carbs: 55g
- Fiber: 2g
- Sugar: 6g
- Fat: 16g
- Sodium: 650mg
What’s Good:
Decent protein from the cheese and pasta. It’s filling, so you won’t be hungry an hour later.
What to Know:
It’s higher in sodium due to the pasta water, sauce, and cheese. If you’re watching salt, use low-sodium sauce and rinse the pasta (though that affects texture). It’s comfort food, not a diet meal. But it’s way better than takeout, costs less, and I know exactly what’s in it.
Final Thoughts
So that’s my go-to baked penne pasta! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use fresh mozzarella instead of low-moisture?
You can, but fresh mozzarella has a lot of water. It can make your baked pasta soupy. If you use fresh mozzarella, chop it into small cubes and pat it dry with paper towels first. Low-moisture mozzarella is better for that nice, golden, bubbly crust.
My sauce came out watery—what happened?
Usually means you used too much milk or the pasta released too much starch water. Next time, use less milk (start with ½ cup) or let the sauce simmer on the stove for a few minutes before baking to thicken it up. Also, make sure you drained the pasta well.
Can I make this ahead for a dinner party?
Sort of. You can assemble it up to 24 hours ahead and keep it in the fridge. Just add 5-10 minutes to the baking time since it’s coming from cold. Or, make the sauce ahead and store it. Cook the pasta fresh right before serving.
Why did my cheese burn?
The oven was probably too hot or it was too close to the broiler. Cheese burns at 375°F if it’s exposed to direct heat for too long. If you want a golden top, broil for only 1-2 minutes at the very end, and watch it like a hawk.
Can I use gluten-free pasta?
Yes! Just be careful not to overcook it. GF pasta can get mushy faster. Cook it al dente, maybe even slightly under, and it’ll hold up fine in the bake.
How do I reheat leftovers without it getting dry?
Add a splash of milk or water when reheating. This restores the creaminess. Microwave in short bursts, stirring in between. If you just heat it dry, it will get chewy.
Can I double this recipe?
Absolutely! Double everything and use a 9×13 dish (or two 8x8s). The cooking time might increase by 5-10 minutes. Just check that the center is hot and bubbly.
Pin This Recipe!
Baked Penne Pasta with Bubbling Mozzarella
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
An easy, budget-friendly 3-ingredient family dinner featuring penne pasta, marinara sauce, and melted mozzarella cheese. This one-dish meal is perfect for busy weeknights and requires minimal cleanup.
Ingredients
- 1 pound penne pasta
- 24–32 oz marinara sauce
- 1 cup whole milk or 2% milk
- 2 tablespoons unsalted butter
- 3 cups low-moisture mozzarella cheese, shredded
- 1 teaspoon Italian seasoning
- 1 teaspoon garlic powder
- Salt and black pepper to taste
- Optional: 1/2 cup frozen peas or chopped spinach
- Optional: 2 cups cooked chicken
Instructions
- Preheat oven to 375°F (190°C). Lightly spray a 9×13 baking dish with non-stick spray or rub with butter.
- Bring a large pot of salted water to a boil. Add penne and cook for 1 minute less than package directions (al dente). Drain without rinsing.
- In a large bowl or pot, whisk together marinara sauce, milk, butter, Italian seasoning, garlic powder, salt, and pepper until smooth.
- Add the hot drained pasta to the sauce mixture and stir well to coat every noodle. Adjust seasoning if needed.
- Transfer the mixture to the prepared baking dish and spread evenly.
- Top generously with shredded mozzarella cheese.
- Bake for 20-25 minutes until sauce is bubbling and cheese is golden brown and bubbly. Optionally broil for 1-2 minutes for extra crispness, watching closely.
- Let rest for 5 minutes before serving to allow sauce to thicken.
Notes
Grate your own mozzarella for better melting; pre-shredded cheese contains anti-caking agents that prevent a smooth melt. Do not overcook the pasta as it will finish cooking in the oven. For leftovers, add a splash of milk or water when reheating to restore creaminess. You can add frozen vegetables or leftover chicken for variation.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6
- Sodium: 650
- Fat: 16
- Saturated Fat: 8
- Carbohydrates: 55
- Fiber: 2
- Protein: 18
Keywords: baked penne, mozzarella pasta, easy dinner, family meal, budget friendly, weeknight dinner, one pot meal, comfort food



