Beans Alla Vodka

This Beans Alla Vodka is my vegetarian twist on the classic vodka pasta sauce - rich, silky, a little spicy, and deeply comforting. Instead of pasta, creamy butter beans take center stage here, soaking up that luscious tomato-vodka sauce like little flavor sponges. It's hearty enough to be a meal on its own, but also perfect served with crusty sourdough or a side of greens.

It's an easy one-pot dish that also provides a fun way to get creative with your beans! If you like this, you might also enjoy my Tomato Rosemary Butter Beans, Marry Me Lentils, or Tuscan White Bean Soup for more cozy, protein-packed meals.

creamy beans alla vodka topped with red pepper flakes and parsley with a drizzle of cream

Ingredient Notes

I love this recipe because you only need a handful of ingredients to bring a really tasty (but quick!) meal together. Here are a few notes on the ingredients used, plus a few potential substitutions.

  • Butter beans: I love using jarred or canned butter beans because they're creamy and tender without needing to soak or cook. You could also use cannellini beans or haricot beans, or even chickpeas.
  • Onion or shallot: Either works - shallots give a slightly sweeter, more delicate base, while onions add that classic savory depth.
  • Garlic: Use fresh cloves here; they mellow beautifully in the butter and oil.
  • Tomato paste: This forms the flavor backbone of the dish. Cooking it until it darkens intensifies the sweetness and reduces acidity - no one wants undercooked tomato paste in a dish!
  • Vodka: The not-so-secret ingredient! It enhances the tomato's richness and helps emulsify the sauce with the cream. You don't need anything fancy - a basic vodka works perfectly.
  • Red pepper flakes: For that subtle heat and depth that balances the creaminess.
  • Double cream: Gives the sauce its silky, restaurant-worthy texture. You can swap for half-and-half or coconut cream for a dairy-free version.
  • Pecorino: Adds a salty, sharp edge to finish the dish! You could use Parmesan, but be aware it's often not vegetarian-friendly, whereas it's easy to find a vegetarian Pecorino.
  • Fresh basil: Brings everything to life with its aromatic freshness.
creamy beans alla vodka topped with red pepper flakes and parsley with a drizzle of cream

How to Make Beans Alla Vodka

Here's a quick look at how to make this rich and creamy Beans alla Vodka - it's simple, comforting, and full of flavor. Scroll down to the recipe card at the bottom of the page for the exact ingredient quantities and step-by-step instructions.

Step 1) Sauté the aromatics 

Heat the olive oil and butter in a large pan over medium heat. Add the diced onion or shallot and sauté for 4-5 minutes until soft and translucent.

Step 2) Add the garlic and tomato paste 

Stir in the minced garlic, red pepper flakes, and tomato paste. Cook for 2-3 minutes, stirring often, until the tomato paste darkens and turns fragrant.

Step 3) Deglaze with vodka 

Pour in the vodka and stir, scraping up any bits from the bottom of the pan. Let it simmer for a couple of minutes to cook off the alcohol.

Step 4) Add the butter beans

Tip in the drained and rinsed butter beans. Stir gently so they're fully coated in the tomato-vodka mixture and let them simmer for 2-3 minutes.

Step 5) Finish with cream and cheese

Pour in the double cream, season with salt and pepper, and simmer for another 5 minutes until the sauce is thick and glossy. Stir through half of the grated Pecorino until melted and smooth.

Top with fresh basil, more Pecorino, and a sprinkle of red pepper flakes. Serve hot with crusty sourdough or mashed potatoes.

Chef's Tips / Cooking Hacks

  • Cook your tomato paste properly. It should darken and caramelize slightly - that's when the flavor really develops.
  • Add the vodka slowly. Pouring it all at once can cool the pan too much; a gentle pour helps it blend smoothly.
  • No vodka? Substitute with white wine or a splash of water and an extra ½ teaspoon of lemon juice. You'll still get acidity and balance.
  • Make it vegan: Swap the butter and cream for plant-based versions, and use nutritional yeast instead of cheese.
  • Add greens: A handful of spinach or kale stirred in at the end makes this a complete one-pan meal.
creamy beans alla vodka topped with red pepper flakes and parsley with a drizzle of cream

Storage

This dish keeps beautifully in the fridge for up to 4 days in an airtight container. Reheat gently on the stove with a splash of water or cream to loosen the sauce.

It's also freezer-friendly for up to 3 months - just thaw overnight in the fridge and reheat until hot.

FAQs

Can I use other beans?
Yes! Cannellini beans or chickpeas both work well - just make sure to rinse them thoroughly.

Does the vodka make it alcoholic?
No - the alcohol cooks off, leaving behind only the flavor-enhancing acidity.

What can I serve it with?
This dish is fantastic with garlic bread, mashed potatoes, polenta, or even spooned over pasta for a twist on the classic vodka sauce.

Can I make it ahead?
Definitely - the flavors deepen overnight, so it's actually even better the next day!

Beans alla Vodka

Beans alla Vodka

Yield: 2 Servings
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes

A delicious one-pot recipe that’s ready in under 15 minutes! You’ll love the taste of these velvety, creamy and spicy vodka beans.

Ingredients

  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 white onion or shallot, diced
  • 2 garlic cloves, minced
  • 3 tablespoon tomato paste
  • 5t tablespoon vodka
  • Salt and pepper to taste
  • 0.5 teaspoon red pepper flakes
  • 2 x 400g tinned butter beans, drained and rinsed
  • 120ml double cream
  • 30g pecorino
  • Fresh basil

Instructions

  1. Heat the oil and butter in a large pan over medium heat, and add the diced onion or shallot. Sauté for 4-5 minutes until the onion has begun to soften and turned translucent.
  2. Add the garlic and cook for another minute or two.
  3. Add the tomato paste and red pepper flakes to the pan. Stir it into the onion mixture and cook for 1-2 minutes, or until the paste has darkened in color and turned fragrant. 
  4. Add the vodka and stir it into the sauce. 
  5. Then, add the butter beans and stir them into the tomato sauce to warm through (2-3 minutes).
  6. Add the cream and leave the beans to simmer for 5 minutes until the sauce is hot and the beans are tender. Season with salt and pepper to taste.
  7. Top the beans with shredded fresh basil, Pecorino cheese, and more red pepper flakes if you like. 
  8. Serve with crusty sourdough bread or with mashed potatoes.

Notes

These beans alla vodka are delicious served with crusty bread, on top of a baked potato, or even with mashed potatoes! You could also add gnocchi or pasta for a more well-rounded dish.

For added greenery, stir some chopped spinach into the pan when you add the beans and stir to let them wilt down.

If you don't want your beans too spicy, simply reduce or omit the chili flakes.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 2 Serving Size: 1
Amount Per Serving: Calories: 352Total Fat: 17gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 27mgSodium: 1259mgCarbohydrates: 37gFiber: 9gSugar: 7gProtein: 12g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Leave a Reply

Your email address will not be published. Required fields are marked *