I used to always keep a can of vegan chili in the pantry, but with this Vegan Instant Pot Cranberry Bean, Millet and Bulgur Chili I now freeze portions and simply thaw what I need. It’s economical, comforting, and perfect for quick weeknight meals.

This recipe makes a large batch; I portion leftovers into roughly 1 1/2 cup containers, which is close to the volume of a standard can. The chili thaws and reheats beautifully, and the frozen portions are handy for making chili cheese dip, chili mac, or a quick bowl topped with your favorite garnishes.
Vegan Instant Pot Cranberry Bean, Millet and Bulgur Chili
8 servings
This chili makes a generous batch that reheats and freezes well. I keep portions in the freezer for quick meals and to use in recipes like chili cheese dip or chili mac. It’s simple to adapt and stores nicely for busy nights.
Ingredients
First Cook Ingredients
- 1 pound dry cranberry beans, or substitute pintos or black beans (about 2 cups)
- 3 cups water
Second Cook Ingredients
- 2 cups water
- 1 14.5 oz / 411 g can diced tomatoes with green chiles or jalapenos (or plain diced tomatoes)
- 1/2 cup bulgur (use quinoa to make this gluten-free)
- 1/4 cup millet
- 2 tablespoons tomato paste
- 1 1/2 teaspoons ground cumin
- 1 teaspoon chili powder
- 1 teaspoon minced garlic
- 1 teaspoon dried oregano
- 1/2 teaspoon liquid smoke (optional)
- 1/2 teaspoon ancho or chipotle powder
Before Serving
- Salt and pepper, to taste
- Cashew cream (optional)
- Vegan shredded cheese (optional)
- Hot sauce (optional)
- Pickled jalapenos (optional)
Instructions
- Add the beans and the first 3 cups of water to the Instant Pot. Cook on high pressure for 25 minutes, then allow the pressure to release naturally. If your beans are older, they may need an extra 5 minutes of cooking to become tender.
- Remove the lid and stir in the second cook ingredients: 2 cups water, canned tomatoes, bulgur, millet, tomato paste, cumin, chili powder, garlic, oregano, liquid smoke (if using), and ancho or chipotle powder. Replace the lid, close the vent, and cook on high pressure for 10 minutes. Allow the pressure to release naturally.
- Taste and season with salt and pepper before serving. Adjust spices if you want more heat or a stronger cumin flavor.
- Serve with optional toppings on the table—cashew cream, vegan cheese, hot sauce, or pickled jalapenos all make excellent additions.
Nutrition Information
Amount Per Serving
Calories 118Sodium 553mgCarbohydrates 23gFiber 6gSugar 1gProtein 6g
Did you make this recipe?
Please leave a comment or share a photo on Instagram to let others know how it turned out.