Creamy Tikka Masala Beans (Easy One-Pot Dinner)

If you're looking for a comforting, flavor-packed dinner that comes together in one pot, these creamy tikka masala beans are exactly what you need. This recipe brings together the rich, spiced flavors of a classic tikka masala sauce with tender cannellini or butter beans for a satisfying and budget-friendly meal.

The result is creamy, hearty, and deeply comforting while still being simple enough for a weeknight dinner. It's the kind of dish that gets even better the next day and quickly becomes a staple in your kitchen.

Closeup on Creamy Tikka Masala Beans in a large pan.

Why These Creamy Tikka Masala Beans Work So Well

This dish combines bold, warming spices with simple pantry ingredients to create something that feels rich and satisfying without being complicated.

Cannellini or butter beans bring a naturally creamy texture that pairs perfectly with the tomato-based sauce. As they simmer, they absorb the spices and develop a soft, velvety consistency that makes the dish feel indulgent without relying on heavy ingredients.

At the same time, the base of onion, garlic, and carrot builds depth and a subtle sweetness that balances the acidity of the tomatoes.

Ingredients needed to make Creamy Tikka Masala Beans are collected before preparation on a wooden board.

When to Serve Tikka Masala Beans

These creamy tikka masala beans are perfect for busy weeknights when you want something filling and comforting without spending too much time cooking.

They also work beautifully for meal prep since the flavors deepen over time.

Serve them as a main dish with rice or flatbread, or as part of a larger spread for casual dinners with friends. Thanks to their hearty texture, they're especially satisfying during colder months but still light enough for year-round cooking.

Crispy spiced tofu cubes in a pan.

Ingredients That Make This Tikka Masala Beans Recipe Stand Out

Cannellini or butter beans are the star here, offering both creaminess and structure. Unlike softer beans, they hold their shape while still becoming tender, making them ideal for a sauce-based dish like this.

Tomato paste plays a key role in intensifying the flavor, while diced tomatoes add brightness.

The combination of oregano and red pepper flakes creates a slightly unconventional but highly effective flavor profile that complements the tikka masala base.

Fresh parsley at the end adds a clean, fresh contrast to the rich sauce of the Tikka Masala Beans.

Beans, onions, spices are cooked in a pan.

How to Make Creamy Tikka Masala Beans

Start by heating olive oil in a large pot over medium heat. Add chopped onion, garlic, and carrot, and cook until softened and fragrant. This step builds the base of the dish, so allowing the vegetables to fully soften will enhance the final flavor.

Stir in the tomato paste and cook briefly until it deepens in color. Then add the diced tomatoes, vegetable broth, drained beans, oregano, red pepper flakes, salt, and pepper.

Bring everything to a gentle simmer and let it cook until the sauce thickens and the beans are fully heated through and infused with flavor. Stir occasionally to keep everything well combined.

Finish with freshly chopped parsley just before serving. The result is a creamy, rich bean dish with a perfectly balanced spice profile.

Creamy Tikka Masala Beans with spices and yogurt, perfect for an easy, flavorful dinner.

What Makes This Recipe Different

Many tikka masala-style recipes rely on cream or coconut milk to achieve richness.

Here, the beans themselves create that creamy texture, making the dish feel lighter while still delivering the same comforting experience.

It's also a more accessible version, using pantry staples rather than a long list of spices, while still capturing the essence of a tikka masala-inspired dish.

Cripsy tofy cubes are added back to the pan with the Creamy Tikka Masala Beans.

Tips for the Best Texture and Flavor

Let the sauce simmer long enough to thicken naturally. This allows the beans to absorb the flavors and creates that signature creamy consistency.

If the mixture becomes too thick, add a splash of vegetable broth to loosen it slightly.

Adjust seasoning at the end, as beans can mellow out the salt and spice levels during cooking.

Fresh cilantro is used to garnish the Creamy Tikka Masala Beans.

Variations and Add-Ins

This Tikka Masala Beans recipe is easy to adapt. You can add spinach or kale for extra freshness, or include a pinch of garam masala for a more traditional tikka masala flavor.

For a heartier meal, serve the beans over rice or with warm naan. You can also lightly mash some of the beans in the pot to create an even creamier texture.

Creamy sauce and fresh herbs.

How to Store and Reheat Leftover Tikka Masala Beans

These tikka masala beans store very well and often taste even better the next day.

Keep them in the refrigerator for several days and reheat gently with a splash of water or broth to maintain the creamy consistency.

They also freeze well, making them a great option for batch cooking.

A serving of Creamy Tikka Masala in a big bowl.

Frequently Asked Questions

Can I use canned beans?

Yes, canned cannellini or butter beans work perfectly. Just drain and rinse them before adding.

What beans work best for tikka masala?

Cannellini and butter beans are ideal because of their creamy texture and ability to hold their shape.

How can I make the sauce thicker?

Let it simmer longer or mash a small portion of the beans directly in the pot.

Is this good for meal prep?

Yes, it reheats beautifully and the flavor improves over time.

Closeup on a serving of Creamy Tikka Masala Beans.

More Recipe Recommendations

Collage of two photos showing Creamy Tikka Masala Beans with recipe title text.

Share Your Experience

If I make these creamy tikka masala beans, I always end up coming back for seconds-and I'd love to hear if you feel the same.

If you try this recipe, leave a comment and a star rating below to let me know how it turned out.

And if you share it on Instagram or Facebook, tag me so I can see your version.

Fresh cilantro is used to garnish the Creamy Tikka Masala Beans.

Creamy Tikka Masala Beans

Yield: 2
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes

Creamy tikka masala beans made in one pot with cannellini or butter beans. This easy bean curry is rich, comforting, and perfect for weeknight dinners or meal prep.

Ingredients

  • 1 15 oz cannellini or butter beans , drained
  • 2 tablespoon olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 medium carrot, chopped
  • 2 cups vegetable broth
  • 1 (15 oz) diced tomatoes
  • 3 tablespoon tomato paste
  • ½ teaspoon red pepper flakes
  • 1 teaspoon dried oregano
  • ¼ cup fresh parsley, plus more for serving
  • Salt and pepper to taste

Instructions

  1. Heat the olive oil in a large pot or deep pan over medium heat. Add the chopped onion and carrot and cook for 5 to 7 minutes, stirring occasionally, until softened. Stir in the garlic and cook for 1 more minute until fragrant.
  2. Add the tomato paste to the pot and stir well to coat the vegetables. Let it cook for 1 to 2 minutes, stirring frequently, until it darkens slightly and smells rich and concentrated.
  3. Pour in the diced tomatoes and vegetable broth, then add the drained beans, red pepper flakes, dried oregano, salt, and pepper. Stir everything together until well combined.
  4. Bring the mixture to a gentle simmer. Reduce the heat to low to medium-low and let it cook uncovered for 15 to 20 minutes, stirring occasionally, until the sauce has thickened and the beans are fully heated through and infused with flavor.
  5. For an even creamier texture, lightly mash a small portion of the beans directly in the pot with the back of a spoon, then stir them back into the sauce.
  6. Stir in the fresh parsley just before serving. Taste and adjust with more salt and pepper if needed, then serve warm with extra parsley on top.
Nutrition Information:
Yield: 2 Serving Size: 1
Amount Per Serving: Calories: 333Total Fat: 16gSaturated Fat: 2gUnsaturated Fat: 14gSodium: 918mgCarbohydrates: 41gFiber: 14gSugar: 13gProtein: 12g

Did you make this recipe?

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

Leave a Reply

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