Save This Recipe
It was cold. I mean that kind of cold where your bones feel like they need soup—but not just soup, something that hugs you back. I had a pound of sausage, a hunk of fontina I forgot I bought, and a can of beans just sitting there like, “Ma’am?” And somehow—between stirring sauce and yelling at the dog to stop licking the dishwasher—I ended up with this.
Cheesy. Baked. Pasta. Fagioli.
It’s kind of like if lasagna and chili had a baby… and then that baby married mac & cheese. And let me tell you, the marriage is strong.
Why You’ll Keep Coming Back to This Dish
-
It’s the food equivalent of flannel pajamas.
-
You can feed a small army—or just eat leftovers all week and not hate yourself.
-
One dish, all the comfort. No soup pot here, just cheesy, meaty, pasta-loaded goodness.
-
Four cheeses. FOUR. If that’s not a selling point, I don’t know what is.
-
It’s chaos-friendly. I made this while my youngest was throwing Legos and it still turned out great.
What You’ll Need (and What You Can Totally Improvise)
-
1 lb. Italian sausage — Sweet, spicy, or whatever was on sale last week.
-
1 lb. ground beef — Or turkey, or skip it and just double up on beans. I’m not the protein police.
-
2 tablespoons olive oil — If you measure it, I’m impressed.
-
1 onion, diced — Yellow, white, shallots in a pinch. Just get something aromatic in there.
-
6 cloves garlic, minced — Yes, six. Don’t argue.
-
1 tbsp dried oregano + 2 tbsp dried basil — Or toss in Italian seasoning and call it a day.
-
6 oz. tomato paste — Adds that deep “I cooked this for hours” flavor.
-
28 oz. can diced tomatoes — Fire-roasted if you’re fancy. Plain works too.
-
15 oz. can kidney beans — Drain ‘em. Or sub cannellini beans if you’re feeling soft and creamy.
-
1 lb. ditalini pasta — Macaroni or mini shells work too. Just nothing too floppy.
-
Cheeses (yes, plural):
-
¼ cup grated Parmesan
-
1 cup ricotta
-
1 cup grated fontina (melts like a dream)
-
1 cup grated mozzarella (classic, stretchy goodness)
-
-
Fresh parsley — Not mandatory, but makes you look like you know what you’re doing.
How to Make This
Step 1: Start with the meat
Grab your biggest pot. Heat the olive oil and toss in your sausage and ground beef. Season with salt and pepper. Brown it up until the meat’s got some color—not gray, not sad. Just right.
Step 2: Layer the flavor
Add your diced onion and garlic. Stir ‘til your kitchen smells like grandma’s been here. Toss in the herbs and that thick tomato paste. Let it cook down for a couple of minutes—it’ll stick to the bottom a bit, and that’s okay. That’s flavor.
Step 3: Boil your pasta
Get a big pot of salted water going and cook your pasta just until al dente. It’s going in the oven later, so don’t overdo it. Drain and set it aside.
Step 4: Get it saucy
Back to the meat pot—add diced tomatoes and beans. Scrape the bottom to lift all those tasty bits. Simmer low for 10–15 minutes, and give it a taste. You’re the boss here. Maybe it needs salt. Maybe a pinch of sugar. Trust your tongue.
Step 5: Mix and melt
Turn off the heat, stir in the pasta, and toss in a generous handful of shredded cheese. Let everything get cozy.
Step 6: Build your bake
Pour half the pasta mixture into a 9×13 baking dish. Drop dollops of ricotta, then layer on fontina, mozzarella, and Parmesan. Then do it again—pasta, ricotta, more cheese. Yes, all of it. Don’t hold back now.
Step 7: Bake it like you mean it
Bake at 375°F for 30 minutes. You want golden, bubbling, borderline-too-hot-to-eat cheese. Broil for 2 minutes if you’re craving crispy edges.
Step 8: Sprinkle and serve
Fresh parsley on top (if you remembered). Then serve it hot, preferably with something crusty to mop up the saucy bits.
Variations? Sure. But This One’s Pretty Perfect Already
-
No meat? Double the beans. Add some mushrooms if you’re into that sort of thing.
-
Want heat? A little red pepper flake or spicy sausage goes a long way.
-
Different cheese? Provolone, gouda, or even sharp cheddar work if you’re running low. Just don’t skip the ricotta. She’s the heart of it all.
-
Feeling veggie-ish? Stir in some spinach or zucchini during the simmer. No one will complain.
Leftovers = Tomorrow’s Cozy Lunch
Store leftovers in an airtight container in the fridge for 3–4 days. Microwave or reheat in the oven with a little foil on top. Add a splash of water or broth if it thickens up too much.
You can freeze it too—either baked or unbaked. Just wrap it tight and label it like the organized human you aspire to be.
Alright, Friend—Your Turn
If you make this, tell me. Seriously. I want to know who you fed, what swaps you made, if your toddler ate a bean for the first time, or if you ate it in front of the TV with a fork and no regrets. Send me pictures, tag me on Instagram, or just yell from your window—I’ll probably hear you if I’m in the garden.
Thanks for hanging out in my little corner of the internet. Now go make your kitchen smell like heaven. You deserve it.

Cheesy Baked Pasta Fagioli
Ingredients
- 1 lb Italian sausage
- 1 lb ground beef
- 2 tablespoons olive oil
- 1 onion, diced
- 6 cloves garlic, minced
- 1 tablespoon dried oregano
- 2 tablespoons dried basil
- 6 oz tomato paste
- 28 oz diced tomatoes
- 15 oz kidney beans, drained
- 1 lb ditalini pasta
- 1/4 cup fresh Parmesan cheese, grated
- 1 cup ricotta
- 1 cup fontina cheese, grated
- 1 cup mozzarella cheese, grated
- 2 tablespoons fresh parsley, minced
Instructions
- In a large pot over medium-high heat, brown the Italian sausage and ground beef in olive oil. Season with salt and pepper.
- Add onions, garlic, dried oregano, dried basil, and tomato paste. Cook for 2–3 minutes until the paste begins to stick.
- Meanwhile, bring a pot of water to a boil and cook the ditalini pasta until al dente. Drain and set aside.
- Stir diced tomatoes and kidney beans into the meat mixture. Reduce heat to low and scrape the bottom of the pot to release flavor. Simmer and taste for seasoning.
- Turn off the heat and stir in the cooked pasta along with a handful of grated cheese.
- Pour half of the pasta and sauce mixture into a 9x13-inch baking dish. Top with half the ricotta, mozzarella, fontina, and Parmesan.
- Repeat the layers with the remaining pasta mixture and cheese. Bake at 375°F for 30 minutes or until cheese is golden and bubbly.
- Garnish with fresh parsley and serve hot.
Notes

