Baked Bean Pasta Recipe: Smoky Tomato-Bean Sauce With Al Dente Twists

Side Dishes

Baked Bean Pasta Recipe: Smoky Tomato-Bean Sauce With Al Dente Twists

This baked bean pasta recipe transforms humble ingredients into a hearty, smoky vegetarian dish that feels like a restaurant-worthy meal. The secret lies in slow-cooked beans simmered with tomatoes and spices until they develop deep, caramelized flavor—no fancy techniques required.

I first made this during a particularly busy week when I needed a satisfying dinner that didn't require hours in the kitchen, and it quickly became a staple in my rotation.

The beauty of this recipe is its simplicity: canned or homemade beans (your choice), a handful of pantry staples, and just 30 minutes of active time. The al dente pasta twists catch the rich, smoky tomato-bean sauce beautifully, creating a dish that's both comforting and impressive.

What you'll end up with is a bowl of pasta where every bite delivers tender beans, perfectly cooked pasta, and layers of smoky, tangy flavor that lingers.

This dish works equally well as a standalone vegetarian main or alongside grilled meats for a heartier meal. The sauce is rich enough to satisfy even the most dedicated meat lovers, yet light enough to feel balanced.

Plus, it reheats beautifully, making it perfect for meal prep or leftovers. The combination of textures—creamy beans, al dente pasta, and slightly crispy edges—makes it a dish you'll want to return to again and again.

For an extra touch, I like to finish with a sprinkle of fresh herbs or a dusting of cheese, though neither is necessary. The flavors are already rich and satisfying on their own.

Whether you're cooking for one or feeding a crowd, this recipe delivers comfort in every bite without the fuss. Let's get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for baked bean pasta

Pantry staples meet smoky, sweet tomato-bean magic for this vegetarian showstopper.

Ingredient Amount Notes
Canned Cannellini Beans 🌱 2 cups Drained and rinsed, or homemade
Ditalini Pasta 🍝 12 oz Al dente twists, uncooked
Yellow Onion 🧅 1 whole Diced small for even cooking
Garlic Cloves 🧄 4 cloves Minced for deep flavor
Canned Crushed Tomatoes 🍅 1 cup San Marzano preferred for sweetness
Tomato Paste 🍅 2 tbsp Squeeze tube or canned
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Smoked Paprika 🌶️ 1 tbsp For authentic smoky flavor
Ground Cumin 🌿 ½ tsp Toasted for deeper aroma
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh thyme leaves
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing and finishing
Maple Syrup 🍁 1 tbsp Balances acidity naturally
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Fresh Basil Leaves 🌿 ¼ cup Chopped for garnish (optional)

The canned beans are the star here—cannellini for their creamy texture, but white beans or chickpeas work too. I always grab the no-salt-added version from the store's bulk section (usually near the canned goods) to control the seasoning. Fresh tomatoes? Toss them in a food processor with the canned tomatoes for a chunkier texture. San Marzano is worth the splurge if you're making this often—they're sweeter and more consistent. The ditalini pasta is non-negotiable for those fun twists, but any short pasta shape will work in a pinch. Onions and garlic? Yellow onions add sweetness, but red onions give a nice bite if you prefer that flavor profile.

No smoked paprika? Liquid smoke at half the amount gets you close, though it's not quite the same. Running low on thyme? Oregano at double the amount works in a bind. The maple syrup might seem odd, but it cuts through the acidity beautifully—agave or brown sugar are good swaps too. Fresh basil is ideal for garnish, but dried basil at one-third the amount works if you're out. For the tomato paste, those little squeeze tubes at Trader Joe's are perfect—they're mess-free and last forever. The vegetable broth? Low-sodium is key here so you don't over-salt the whole dish.

This sauce gets better with time—30 minutes of simmering is perfect, but don't rush it. The longer it cooks, the deeper the flavors. Pasta cooks in 10-12 minutes—save a cup of pasta water before draining. Store leftovers in the fridge for 4-5 days—it reheats beautifully. For freezing, portion into containers with a splash of pasta water to keep it saucy. I always make a double batch because it disappears fast—great for meal prep or bringing to potlucks. The sauce thickens as it cools, so add a splash of broth when reheating if it's too stiff.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmares: I swear by the canned beans here—no soaking, no pre-cooking, just drain and dump. The onions and garlic get a quick sauté, but even that’s forgiving if you burn them a little. (Yes, I’ve done it.)
  • Umami Bomb Combo: Those crushed tomatoes and cannellini beans? They’re like a flavor hug in a pan. The beans soften just enough to blend into the sauce while still holding their shape—creamy, salty, and packed with that deep, savory punch.
  • Lunchbox Hero: Between us, this reheats beautifully for packed lunches. I double the batch on Sundays, toss half into containers, and grab it all week. The ditalini holds up better than you’d think, and the sauce only gets richer overnight.
  • Pantry Magic: Honestly, this recipe costs me about $8 for four servings. Canned beans, tomatoes, and pasta? That’s it. No fancy ingredients, no last-minute grocery runs—just open, mix, and bake. My wallet and my taste buds thank me every time.

Step-by-step instructions for smoky tomato-bean pasta

Let's create a rich, smoky sauce that perfectly balances sweet and savory flavors.

1

Cook the Ditalini Pasta to Al Dente Perfection

Bring a large pot of water to a rolling boil and add 12 oz of ditalini pasta. Stir immediately to prevent sticking. Cook until 1 minute before the package directions specify for al dente—this ensures it finishes cooking in the sauce. Reserve 1 cup of pasta water before draining, as we'll need it to adjust the sauce consistency later.

I always taste a small piece of pasta to check for doneness—it should be firm to the bite with a slight resistance. Overcooking here leads to mushy pasta later. Drain the pasta and set it aside, keeping it warm while we prepare the sauce.

2

Build the Flavor Base with Onions and Garlic

Heat 2 tbsp of extra-virgin olive oil in a large skillet over medium heat. Add the 1 whole yellow onion that's been diced small, and cook for 5-6 minutes until softened and golden around the edges. This caramelization adds sweet depth to the sauce.

Add the 4 cloves of minced garlic and cook for another 30 seconds until fragrant. Watch closely—garlic burns quickly. Here's the thing: don't walk away. The moment it turns golden, remove the pan from heat briefly if needed. This aromatic base forms the flavor foundation for everything that follows.

3

Develop the Smoky Tomato Sauce

To the skillet, add 1 cup of canned crushed tomatoes, 2 tbsp of tomato paste, 1.5 cups of vegetable broth, 1 tbsp of smoked paprika, 0.5 tsp of ground cumin, 0.5 tsp of dried thyme, 1 tsp of salt, and 0.5 tsp of black pepper. Stir well to combine all ingredients.

Bring the mixture to a gentle simmer over medium-low heat and let it cook uncovered for 10-12 minutes until slightly thickened. Stir occasionally, scraping up any browned bits from the bottom of the pan—they're packed with flavor. The sauce should reduce enough to coat the back of a spoon but still be pourable.

4

Incorporate Beans and Sweetener

Add the 2 cups of drained cannellini beans to the simmering sauce. Stir gently to combine, letting the beans warm through for 3-4 minutes. Then add 1 tbsp of maple syrup and stir again. The syrup balances the acidity of the tomatoes while adding subtle sweetness that complements the smoky flavors.

Here's where it gets good: Taste the sauce and adjust seasoning if needed. I usually add another pinch of salt or a dash of smoked paprika at this stage. The beans should be heated through but still hold their shape—don't overcook them or they'll turn mushy.

5

Combine and Finish with Fresh Herbs

Add the cooked ditalini pasta to the skillet and toss everything together gently. If the sauce seems too thick, add 2-3 tablespoons of reserved pasta water at a time until it reaches your desired consistency. The sauce should coat the pasta beautifully without being watery.

Remove from heat and stir in the 0.25 cup of chopped fresh basil leaves (if using). Let the pasta sit off heat for 1-2 minutes to allow the flavors to meld together. The basil adds a bright, fresh contrast to the rich, smoky sauce. Serve immediately while warm, garnished with additional fresh basil if desired.

👨‍🍳

Pro Tips For Making Baked Bean Pasta

  • Drain, Rinse, Repeat: Cannellini beans straight from the can are often briny—give them a quick rinse and drain before tossing them in. I learned this the hard way when my first batch tasted like a salty soup instead of a rich, balanced dish. (Yes, even if you’re impatient like me, take the 10 seconds.)
  • Sauté Onions Until Soft: Don’t rush the onions—cook them over medium heat until they’re translucent and just starting to caramelize. I used to burn them because I thought speed mattered, but soft onions melt into the sauce instead of sitting like chunks. (Your future self will notice the difference.)
  • Add Pasta Early: Toss the ditalini into the sauce with the beans and tomatoes, then simmer uncovered for the last 5-7 minutes. This lets the pasta absorb flavor instead of turning mushy or clumping. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
  • Stir in Tomato Paste: Skip the crushed tomatoes alone—mix in 1 tablespoon of tomato paste first to thicken the sauce and deepen the flavor. Sounds weird, but it works: the paste blends seamlessly and prevents a watery finish. (Your grandmother’s trick, and she was right.)

Essential equipment for this recipe

Skillet Essentials

You don't need anything fancy for this recipe—I swear by my 12-inch cast-iron skillet from Lodge, but a good-quality stainless steel or nonstick pan works just fine. The key is a pan with 2-3 quart capacity to give everything room to simmer comfortably.

If you're cooking for more than four, consider a large Dutch oven—it holds heat beautifully and prevents spills. 🔥

Pasta Pot Must-Haves

A large pot with a tight-fitting lid is non-negotiable for pasta. I use my 3-quart stainless steel pot from Cuisinart—it boils water fast and fits my ditalini perfectly without overflowing.

Make sure it's deep enough to accommodate the 12 oz of pasta plus plenty of water. For extra insurance, I keep a colander nearby to drain pasta quickly and efficiently.

Knife and Cutting Board

Invest in a sharp chef's knife (I love the Victorinox 8-inch) and a cutting board that won't slip. The 1 whole yellow onion needs to be diced small, and 4 cloves of garlic need to be minced—sharp tools make this process safer and faster.

A microplane comes in handy if you're adding garlic skin for extra flavor (just toss it in with the onions).

Measuring Tools

Precision matters with spices and liquids. I keep a small measuring spoon set (like the OXO Good Grips) for the 0.5 tsp of cumin and 0.5 tsp of thyme, and a liquid measuring cup for the 1.5 cups of vegetable broth.

For the 2 tbsp of tomato paste, I use the squeeze tube from Trader Joe's—it's mess-free and perfect for this recipe. A spoon rest keeps my tools organized while I cook.

Tasting Spoon

This is my secret weapon for adjusting seasoning. A long-handled silicone spatula (like the OXO Good Grips) lets me taste the sauce directly from the pan without burning my tongue. I use it to stir, scrape up browned bits, and—most importantly—test the flavor as I go.

Trust me, you'll want to taste frequently to balance the smoky paprika, maple syrup, and tomatoes.

Optional Extras

For garnishing, I keep fresh basil leaves on hand, which I chop with a small pair of kitchen shears (like the KitchenAid 6-inch). A small bowl for reserved pasta water is handy too—just add 2-3 tablespoons as needed to adjust the sauce consistency.

If you're making this ahead, a lidded airtight container keeps everything fresh for 4-5 days in the fridge. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 82g29%
Dietary Fiber 12g43%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use different types of beans in this recipe?

While cannellini beans give the creamiest texture, white beans or chickpeas work beautifully too. For a heartier dish, try kidney beans or black beans—just adjust the cooking time slightly since they're denser. Rinse canned beans well to remove excess sodium, and if using dried, soak them overnight first.

2

How can I make this recipe vegan?

Swap the vegetable broth for vegan broth and use vegan maple syrup (regular maple syrup is vegan). Check your smoked paprika for additives—most brands are vegan, but always verify. For extra richness, stir in 1 tbsp of nutritional yeast when finishing. The dish stays just as flavorful and satisfying!

3

Why does the sauce get too thick after cooking?

This happens when the sauce reduces too much or the pasta absorbs too much liquid. Always reserve 1 cup of pasta water before draining—it's your secret weapon for adjusting consistency. If the sauce is still too thick, add 2-3 tbsp of pasta water at a time while stirring. The sauce should coat the pasta without being watery.

4

Can I make this ahead of time?

Yes! This dish actually tastes better the next day as the flavors meld. Cook the pasta, then refrigerate the assembled dish in an airtight container for up to 4-5 days. When reheating, add a splash of broth or pasta water to loosen the sauce. For freezing, portion into containers with a splash of pasta water—it reheats beautifully with just 2-3 minutes in the microwave.

5

What's the best pasta shape for this recipe?

While ditalini twists work perfectly, any short pasta shape like penne, fusilli, or farfalle will catch the sauce beautifully. For extra fun, try bucatini or spaghetti—just toss it with the sauce instead of mixing directly in the pan. The key is choosing a shape that holds onto the rich tomato-bean sauce well.

★★★★★4.8(6 reviews)
Categories Side Dishes