This comforting dish combines tender ditalini pasta with creamy white beans and fresh spinach to create a simple yet deeply satisfying meal. It’s a humble recipe that delivers rich flavor with minimal ingredients, making it perfect for busy weeknights or cozy dinners at home.
Why You’ll Love This Recipe
This recipe is all about ease and comfort. It uses pantry staples like white beans and pasta, yet the result feels rich and indulgent. The beans create a naturally creamy texture without the need for heavy cream, while the spinach adds freshness and color.
It’s also incredibly versatile. You can adjust the greens, switch the pasta shape, or add extra spices to suit your taste. Plus, it’s a budget-friendly option that doesn’t compromise on flavor.
Another reason to love it is how quickly it comes together. In about 30 minutes, you can have a warm, hearty dish on the table that feels like it’s been simmering all day.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 cup ditalini pasta
2 tablespoons olive oil
3 cloves garlic, minced
1 small onion, finely chopped
1 can (400 g) white beans, drained and rinsed
2 cups fresh spinach, roughly chopped
3 cups vegetable broth
1/2 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon dried oregano
1/4 teaspoon red pepper flakes (optional)
1/2 cup grated parmesan cheese
1 tablespoon lemon juice
Directions
Begin by bringing a pot of salted water to a boil. Cook the ditalini pasta according to package instructions until al dente. Drain and set aside.
In a large skillet or saucepan, heat the olive oil over medium heat. Add the chopped onion and cook for about 3–4 minutes until softened. Stir in the minced garlic and cook for another minute until fragrant.
Add the white beans to the pan and gently mash about half of them with a spoon. This step helps create a creamy base for the dish. Pour in the vegetable broth and stir well to combine.
Season the mixture with salt, black pepper, oregano, and red pepper flakes if using. Let it simmer for about 8–10 minutes, allowing the flavors to blend and the broth to slightly thicken.
Stir in the chopped spinach and cook for 2–3 minutes until wilted. Add the cooked ditalini pasta to the pan and mix everything together.
Finish by stirring in the grated parmesan cheese and lemon juice. Taste and adjust seasoning if needed. Serve warm with extra cheese on top if desired.
You can easily adapt this recipe based on what you have on hand. Swap spinach for kale, Swiss chard, or even arugula for a slightly different flavor profile.
If you prefer a heartier version, add cooked chicken or turkey for extra protein. For a plant-based option, simply omit the parmesan or replace it with a dairy-free alternative.
Different pasta shapes like orzo, small shells, or elbow macaroni also work well in place of ditalini.
For a richer taste, you can drizzle a bit of extra olive oil or add a spoonful of cream at the end, although the beans already provide a naturally creamy texture.
Storage/Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The pasta may absorb some of the liquid as it sits, so you might need to add a splash of broth or water when reheating.
To reheat, warm the dish gently on the stove over medium heat, stirring occasionally. You can also use a microwave, heating in short intervals and stirring in between to ensure even warming.
Avoid freezing, as the pasta texture may become too soft once thawed.
FAQs
Can I use dried beans instead of canned?
Yes, but you’ll need to cook them מראש. Use about 1 1/2 cups of cooked beans to replace one can.
What can I use instead of spinach?
Kale, Swiss chard, or even dandelion greens work well as substitutes.
Is this recipe vegetarian?
Yes, it is vegetarian. To make it vegan, simply skip the parmesan or use a plant-based version.
Can I make this gluten-free?
Absolutely. Use your favorite gluten-free pasta instead of ditalini.
How do I make it more creamy?
Mash more of the beans or add a small splash of cream or milk.
Can I prepare this ahead of time?
Yes, but it’s best enjoyed fresh. If making ahead, store the pasta and sauce separately if possible.
What type of white beans should I use?
Cannellini beans or great northern beans are ideal for this recipe.
Can I add more vegetables?
Definitely. Carrots, zucchini, or celery can be added for extra nutrition and flavor.
How do I prevent the pasta from getting mushy?
Cook it just until al dente and avoid overcooking when reheating.
Can I make it spicy?
Yes, increase the red pepper flakes or add a pinch of chili powder for extra heat.
Conclusion
Creamy ditalini with white beans and spinach is proof that simple ingredients can create something truly satisfying. It’s quick, nourishing, and endlessly adaptable, making it a reliable go-to meal for any day of the week. Whether you stick to the classic version or experiment with variations, this dish is sure to become a favorite in your kitchen.