Penne with Tomatoes & White Beans Recipe

Victoria

The Keeper of Heartfelt Homemade Traditions

It was one of those evenings. You know the kind – everyone’s hungry, patience is wearing thin, and the thought of an elaborate meal feels utterly exhausting. I remembered a half-empty bag of penne in the pantry, a can of diced tomatoes, and some cannellini beans I’d bought on a whim. Inspiration struck! Could these humble ingredients transform into something satisfying? Spoiler alert: they absolutely did. This Penne with Tomatoes & White Beans has since become a beloved staple in our household. The kids, surprisingly, devour the beans without a second thought, masked by the rich tomato sauce and comforting pasta. My partner loves the heartiness, and I adore how quickly it comes together, using mostly pantry ingredients. It’s a win-win-win, proving that simple food, made with a little care, can be incredibly delicious and nourishing. This dish isn’t just a recipe; it’s a testament to the magic of simple, wholesome cooking.

Penne with Tomatoes & White Beans: A Delightfully Simple & Hearty Meal

This recipe for Penne with Tomatoes & White Beans is a celebration of Mediterranean simplicity. It’s a dish that’s quick enough for a weeknight dinner yet flavorful and satisfying enough for when you’re craving something truly comforting. The combination of tender penne pasta, robust tomatoes, creamy white beans, and aromatic herbs creates a symphony of textures and tastes that will have everyone asking for seconds. It’s naturally vegetarian (and easily made vegan), packed with fiber and plant-based protein, making it a healthy choice that doesn’t compromise on flavor.

Ingredients You’ll Need

To create this wonderfully satisfying pasta dish, you’ll require a handful of quality ingredients, many of which you might already have in your pantry. Precision in measurement isn’t always paramount in rustic dishes like this, but these quantities provide a great starting point for a balanced and flavorful meal.

  • Penne Pasta: 1 pound (450g) – good quality dried penne rigate (with ridges) is ideal as it holds the sauce well.
  • Extra Virgin Olive Oil: 3 tablespoons – a good quality oil makes a difference in flavor.
  • Yellow Onion: 1 medium, finely chopped (about 1 cup) – provides a sweet, aromatic base.
  • Garlic: 4 cloves, minced – adjust to your preference, but more is often better!
  • Canned Diced Tomatoes: 1 large can (28 ounces / 794g), undrained – look for good quality tomatoes for the best flavor. San Marzano tomatoes are excellent if available.
  • Canned Cannellini Beans (or other white beans like Great Northern): 1 can (15 ounces / 425g), rinsed and thoroughly drained – these add creaminess and protein.
  • Vegetable Broth: 1/2 to 1 cup (120ml – 240ml) – used to adjust sauce consistency. You can also use reserved pasta water.
  • Dried Oregano: 1 teaspoon
  • Dried Basil: 1/2 teaspoon (or 2 tablespoons fresh, chopped, added at the end)
  • Red Pepper Flakes: 1/4 to 1/2 teaspoon (optional, for a touch of heat) – adjust to your spice preference.
  • Salt: 1 ½ teaspoons, plus more for pasta water and to taste.
  • Freshly Ground Black Pepper: 1/2 teaspoon, or to taste.
  • Fresh Parsley: 1/4 cup, chopped (for garnish) – adds freshness and color.
  • Fresh Basil Leaves: A few leaves, torn (for garnish, optional) – enhances the Italian flavor.
  • Parmesan Cheese (optional): Freshly grated, for serving. For a vegan option, use nutritional yeast or a vegan parmesan alternative.

Step-by-Step Instructions for Perfect Penne with Tomatoes & White Beans

Follow these simple steps to create a mouthwatering dish of Penne with Tomatoes & White Beans. The key is to build layers of flavor as you go.

  1. Cook the Pasta: Bring a large pot of generously salted water to a rolling boil. Add the penne pasta and cook according to package directions until al dente (tender but still firm to the bite). Before draining, reserve about 1 cup of the starchy pasta water. Drain the pasta and set aside. Tossing it with a drizzle of olive oil can prevent sticking if it will sit for a few minutes.
  2. Sauté Aromatics: While the pasta is cooking, heat the 3 tablespoons of extra virgin olive oil in a large skillet or Dutch oven over medium heat. Add the chopped yellow onion and sauté for 5-7 minutes, or until softened and translucent, stirring occasionally.
  3. Add Garlic and Spices: Add the minced garlic and red pepper flakes (if using) to the skillet. Cook for another 1-2 minutes until fragrant. Be careful not to burn the garlic, as it can become bitter. Stir in the dried oregano and dried basil (if using dried) and cook for 30 seconds more to bloom the spices.
  4. Build the Sauce: Pour in the undrained canned diced tomatoes. Use a spoon to gently break up any larger tomato pieces. Bring the sauce to a gentle simmer.
  5. Incorporate Beans and Broth: Add the rinsed and drained cannellini beans to the skillet. Stir gently to combine. Pour in 1/2 cup of the vegetable broth (or reserved pasta water). If the sauce seems too thick, you can add more broth or pasta water, a little at a time, until it reaches your desired consistency.
  6. Simmer and Season: Reduce the heat to low, cover the skillet, and let the sauce simmer for at least 10-15 minutes to allow the flavors to meld. The longer it simmers, the richer the flavor will be. After simmering, taste the sauce and season generously with salt and freshly ground black pepper. Remember that the pasta water was salted, so adjust accordingly.
  7. Combine Pasta and Sauce: Add the cooked and drained penne pasta directly to the skillet with the sauce. Toss well to ensure every piece of pasta is coated. If the sauce has thickened too much, add a splash more of the reserved pasta water or vegetable broth to loosen it up. The starchy pasta water will help the sauce cling to the penne beautifully.
  8. Finish and Garnish: Stir in most of the chopped fresh parsley and any fresh basil (if using), reserving some for garnish. Cook for another minute or two, just to heat everything through.
  9. Serve: Ladle the Penne with Tomatoes & White Beans into bowls. Garnish with the remaining fresh parsley, torn fresh basil leaves, and a generous sprinkle of freshly grated Parmesan cheese (or vegan alternative), if desired. A final drizzle of good quality extra virgin olive oil on top can also elevate the dish.

Nutritional Information (Estimated)

This nutritional information is an estimate and can vary based on specific ingredients used and portion sizes.

  • Servings: 4-6 servings
  • Calories per serving (approximate for 1/5th of the recipe): 480-550 calories

This dish is a good source of carbohydrates for energy, plant-based protein from the beans, and fiber from the beans, tomatoes, and whole grains (if using whole wheat pasta). It also provides essential vitamins and minerals.

Preparation & Cooking Time

Understanding the time commitment helps in planning your meal efficiently.

  • Preparation Time: 15 minutes (chopping vegetables, measuring ingredients)
  • Cooking Time: 25-30 minutes (sautéing, simmering sauce, cooking pasta)
  • Total Time: Approximately 40-45 minutes

This makes it an excellent option for a relatively quick and wholesome weeknight meal.

How to Serve Your Delicious Penne with Tomatoes & White Beans

Serving this dish beautifully can enhance the dining experience. Here are some suggestions:

  • Classic Bowl: Serve hot in individual pasta bowls.
  • Garnish Generously:
    • Fresh Herbs: A sprinkle of fresh chopped parsley or torn basil leaves adds a burst of color and freshness.
    • Cheese: Freshly grated Parmesan Reggiano is a classic. Pecorino Romano offers a sharper, saltier alternative. For a vegan option, a sprinkle of nutritional yeast or a good quality vegan Parmesan works wonders.
    • Olive Oil: A final drizzle of high-quality extra virgin olive oil just before serving can add richness and fruity notes.
    • Red Pepper Flakes: Offer extra red pepper flakes on the side for those who like an additional kick of spice.
  • Accompaniments:
    • Crusty Bread: Serve with slices of warm, crusty Italian bread or garlic bread for soaking up any leftover delicious sauce.
    • Simple Green Salad: A light green salad with a vinaigrette dressing provides a refreshing contrast to the hearty pasta. Think mixed greens, cherry tomatoes, and a light lemon-tahini or balsamic dressing.
    • Steamed or Roasted Vegetables: A side of steamed broccoli, asparagus, or roasted zucchini would complement the meal nicely and add more nutrients.
  • Family Style: For a more casual meal, serve it family-style from a large platter, allowing everyone to help themselves.

Additional Tips for Elevating Your Dish

These five tips can take your Penne with Tomatoes & White Beans from great to absolutely spectacular:

  1. Use Quality Canned Tomatoes: The tomatoes are a star in this dish. Opt for San Marzano tomatoes if your budget allows, or at least a reputable brand of diced or crushed tomatoes. The flavor difference is noticeable. Some cooks even prefer to use whole peeled tomatoes and crush them by hand for a more rustic texture.
  2. Don’t Skimp on Aromatics (and Sauté them Properly): Take your time sautéing the onions until they are truly soft and sweet. This builds a crucial flavor base. Similarly, ensure the garlic is fragrant but not browned or burnt. Adding a finely chopped carrot or celery stick along with the onion (a “soffritto” base) can add another layer of depth.
  3. The Magic of Pasta Water: Never underestimate the power of reserved pasta water! The starchy, salty water is an emulsifier that helps the sauce cling to the pasta and gives it a silkier, more cohesive texture. Always save at least a cup before draining your pasta.
  4. Bloom Your Dried Herbs: When using dried herbs like oregano and basil, add them with the garlic or just before the tomatoes and let them cook in the oil for about 30 seconds to a minute. This “blooming” process rehydrates them and intensifies their flavor. If using fresh herbs, add them towards the end of cooking to preserve their delicate taste and bright color.
  5. Mash Some Beans for Creaminess: For an even creamier sauce without adding dairy, take about 1/4 to 1/2 cup of the cooked cannellini beans (either from the can before adding to the sauce, or from the sauce itself) and mash them with a fork. Stir this bean puree back into the sauce. This thickens the sauce naturally and adds a lovely, velvety texture.

Frequently Asked Questions (FAQ)

Here are answers to some common questions about making Penne with Tomatoes & White Beans:

  1. Q: Can I use different types of pasta?
    A: Absolutely! While penne rigate is excellent for catching the sauce, other shapes like rigatoni, ziti, rotini, fusilli, or even medium shells would work wonderfully. Choose a shape that has nooks and crannies for the sauce and beans to cling to. Gluten-free pasta can also be used; cook according to its specific package directions.
  2. Q: Can I make this dish vegan?
    A: Yes, this dish is easily made vegan. The base recipe is already plant-based. Simply omit the optional Parmesan cheese at the end, or use a vegan Parmesan alternative or a sprinkle of nutritional yeast for a cheesy, umami flavor. Ensure your vegetable broth is certified vegan if that’s a concern.
  3. Q: What other vegetables can I add to this recipe?
    A: This recipe is very versatile! Feel free to add other vegetables. Some great additions include:
    • Spinach or Kale: Stir in a few handfuls during the last few minutes of simmering until wilted.
    • Zucchini or Yellow Squash: Chopped and sautéed with the onions.
    • Bell Peppers: Red, yellow, or orange bell peppers, chopped and sautéed.
    • Mushrooms: Sliced and sautéed with the onions until browned.
    • Artichoke Hearts: Canned or jarred (in water or oil, drained), quartered, and added with the beans.
  4. Q: How can I add more protein to this dish?
    A: While the white beans provide good plant-based protein, you can certainly add more.
    • Meat: Cooked Italian sausage (crumbled), grilled chicken (sliced or diced), or even shrimp could be added to the sauce.
    • Plant-based: Consider adding chickpeas for a different texture or some crumbled firm tofu that has been pan-fried or baked.
  5. Q: How do I store and reheat leftovers?
    A: Store leftovers in an airtight container in the refrigerator for up to 3-4 days. To reheat, you can gently warm it on the stovetop over medium-low heat, adding a splash of water or vegetable broth to loosen the sauce if needed. Alternatively, reheat in the microwave, covering the dish to retain moisture. The pasta may absorb more sauce upon sitting, so adding a little liquid when reheating is often beneficial.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Penne with Tomatoes & White Beans Recipe


  • Author: Victoria

Ingredients

  • Penne Pasta: 1 pound (450g) – good quality dried penne rigate (with ridges) is ideal as it holds the sauce well.
  • Extra Virgin Olive Oil: 3 tablespoons – a good quality oil makes a difference in flavor.
  • Yellow Onion: 1 medium, finely chopped (about 1 cup) – provides a sweet, aromatic base.
  • Garlic: 4 cloves, minced – adjust to your preference, but more is often better!
  • Canned Diced Tomatoes: 1 large can (28 ounces / 794g), undrained – look for good quality tomatoes for the best flavor. San Marzano tomatoes are excellent if available.
  • Canned Cannellini Beans (or other white beans like Great Northern): 1 can (15 ounces / 425g), rinsed and thoroughly drained – these add creaminess and protein.
  • Vegetable Broth: 1/2 to 1 cup (120ml – 240ml) – used to adjust sauce consistency. You can also use reserved pasta water.
  • Dried Oregano: 1 teaspoon
  • Dried Basil: 1/2 teaspoon (or 2 tablespoons fresh, chopped, added at the end)
  • Red Pepper Flakes: 1/4 to 1/2 teaspoon (optional, for a touch of heat) – adjust to your spice preference.
  • Salt: 1 ½ teaspoons, plus more for pasta water and to taste.
  • Freshly Ground Black Pepper: 1/2 teaspoon, or to taste.
  • Fresh Parsley: 1/4 cup, chopped (for garnish) – adds freshness and color.
  • Fresh Basil Leaves: A few leaves, torn (for garnish, optional) – enhances the Italian flavor.
  • Parmesan Cheese (optional): Freshly grated, for serving. For a vegan option, use nutritional yeast or a vegan parmesan alternative.

Instructions

  1. Cook the Pasta: Bring a large pot of generously salted water to a rolling boil. Add the penne pasta and cook according to package directions until al dente (tender but still firm to the bite). Before draining, reserve about 1 cup of the starchy pasta water. Drain the pasta and set aside. Tossing it with a drizzle of olive oil can prevent sticking if it will sit for a few minutes.
  2. Sauté Aromatics: While the pasta is cooking, heat the 3 tablespoons of extra virgin olive oil in a large skillet or Dutch oven over medium heat. Add the chopped yellow onion and sauté for 5-7 minutes, or until softened and translucent, stirring occasionally.
  3. Add Garlic and Spices: Add the minced garlic and red pepper flakes (if using) to the skillet. Cook for another 1-2 minutes until fragrant. Be careful not to burn the garlic, as it can become bitter. Stir in the dried oregano and dried basil (if using dried) and cook for 30 seconds more to bloom the spices.
  4. Build the Sauce: Pour in the undrained canned diced tomatoes. Use a spoon to gently break up any larger tomato pieces. Bring the sauce to a gentle simmer.
  5. Incorporate Beans and Broth: Add the rinsed and drained cannellini beans to the skillet. Stir gently to combine. Pour in 1/2 cup of the vegetable broth (or reserved pasta water). If the sauce seems too thick, you can add more broth or pasta water, a little at a time, until it reaches your desired consistency.
  6. Simmer and Season: Reduce the heat to low, cover the skillet, and let the sauce simmer for at least 10-15 minutes to allow the flavors to meld. The longer it simmers, the richer the flavor will be. After simmering, taste the sauce and season generously with salt and freshly ground black pepper. Remember that the pasta water was salted, so adjust accordingly.
  7. Combine Pasta and Sauce: Add the cooked and drained penne pasta directly to the skillet with the sauce. Toss well to ensure every piece of pasta is coated. If the sauce has thickened too much, add a splash more of the reserved pasta water or vegetable broth to loosen it up. The starchy pasta water will help the sauce cling to the penne beautifully.
  8. Finish and Garnish: Stir in most of the chopped fresh parsley and any fresh basil (if using), reserving some for garnish. Cook for another minute or two, just to heat everything through.
  9. Serve: Ladle the Penne with Tomatoes & White Beans into bowls. Garnish with the remaining fresh parsley, torn fresh basil leaves, and a generous sprinkle of freshly grated Parmesan cheese (or vegan alternative), if desired. A final drizzle of good quality extra virgin olive oil on top can also elevate the dish.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 480-550